H5微信視頻,直播低延時,IOS限制全屏播放,自動播放問題處理。


我們在h5視頻直播適配過程中,碰到很多播放限制的問題,特別的是IOS平 台上,具體有如下情況:

1,IOS限制了視頻 自動播放,每次都需手工點開,瀏覽器要檢測手勢事件。

2,視頻直播打開就全屏,都是瀏覽器默認瀏覽器,不能自已調整。

3,直播用的是hls切片成m3u8,延 時過大,>10秒。

解決方式:

1,自繪和 渲染視頻,不能用h5自帶的video控制,這個可以自行控制,可以自 動播放。

2,和1方案一 樣處理,自已用webgl  繪制,播放控制。

3,因為h5不支持rtmp,http的延時 稍大,這里用websocke傳輸視頻,自行處理協議 轉發rtmp相關處理。延時最低可控制在0.2秒。

測試:

http://m.ovsyun.com:8082/play/

結果:

完全達到即定目標!在“棋牌游戲","抓娃娃"應視頻直播要求延時較低情況大量應用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM