IJKPlayer延迟解决
2017-01-18 本文已影响0人
吴霸格07
1.延迟
http://www.jianshu.com/p/d6a5d8756eec?utm_campaign=hugo&utm_medium=reader_share&utm_content=note&utm_source=qq
我的想法是:
前面10秒不需要丢帧,因为一开始就丢音频帧,视频快进,这样让观众看的很突兀。
只丢音频帧。(视频帧丢不好容易花屏,而且我不建议丢视频帧,应该是全收下,跳帧渲染,后续会讲)
每次丢帧完,下一个循环是7秒。
暂停的时候不要丢帧,因为ijk默认的buffer是5s,我可以改成3s, 但是如果丢帧和缓冲区的上限阀值都是3秒,是否在网络抖动时更卡?
其实不会,因为暂停的触发条件是没有数据了,会把paused置成1.