对于直播软件开发行业来说,延迟高达三分钟,会有什么影响
記得《愛情公寓》里有一段劇情,呂子喬堅持不看電視,一定要看網絡直播,結果他接受到的信息和作出的反應都比其他舍友慢半拍,根本個不上節奏。而前幾天,我在知乎看到這樣一個問題:“如果直播軟件延長達到三分鐘,對直播軟件開發行業有什么影響?”
直播延遲的影響
大家一起死!
低延遲、高并發、畫質清晰、互動流暢,這是一個直播軟件最基本的要求,直播,要的就是互動社交,真延遲3分鐘,彈幕互動也別玩了,評論互動也別評論了,本來大家是來和美女帥哥聊天談心的,來看游戲直播和主播口嗨的,延遲三分鐘,就像在跟耳背患者對話,你這邊扯著嗓子喊三遍,他那邊該聽不見還是聽不見,急死。
興許游戲直播還能直播下去,但那和電視直播也也沒什么區別了,只能看,不能跟著節奏一起嗨,與電視直播不同的是,網絡直播需要互動,業內都在追求無限接近0延時,在直播軟件開發行業,直播延時是按0.0幾秒來算的
三分鐘,大家一起死!
直播為什么會有延遲
業內對于“低延遲”的要求是無限接近0延時,那么直播為什么會有延遲呢?
一場完整的直播活動是這樣的:
1、 主播開播,錄制音視頻,實時傳輸到服務器
2、 服務器對視頻進行處理
3、 視頻被分發給多位觀眾
而直播的“延遲”就是在這些過程中慢慢積攢的,美顏需要合成處理的時間、傳輸需要一定的時間,音視頻壓縮合成需要一定的時間,視頻分發還需要一定的時間……這一個個的關卡加起來,零點幾的延遲真的已經很快了。
在遇到網速和服務器出現問題時,延遲可能會進一步增加,網速不僅僅是用戶上傳視頻的網速,還由平臺購買的帶寬多少來決定,服務器的配置如何、是否掛CDN加速、平臺人數多少,這些也是都是很重要的取決點。
當然,直播系統的優劣也是很重要的點,通常,我們認為使用RTMP流媒體傳輸協議會更合適手機app直播,因為該協議的延遲更低。
本文就說到這里了,如有補充,會另開一篇寫直播軟件開發相關的其他知識的。
總結
以上是生活随笔為你收集整理的对于直播软件开发行业来说,延迟高达三分钟,会有什么影响的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 显微病理PACS系统源码 医院系统源码
- 下一篇: 抓取android ui原理,Andro