解决RTMP推送时间戳问题引起HLS切片不均匀导致手机浏览器播放卡顿的问题

网友投稿 1031 2022-09-08

解决RTMP推送时间戳问题引起HLS切片不均匀导致手机浏览器播放卡顿的问题

解决RTMP推送时间戳问题引起HLS切片不均匀导致手机浏览器播放卡顿的问题

##引言## 最近在测试LiveGBS时遇到了部分手机上无法正常播放HLS直播流的问题。

##问题讨论## 下面总结下目前遇到的各种摄像头视频流的时间戳问题:

首帧时间戳值非常大。 第一帧的时间戳比后面帧的时间戳值大很多,从第二帧开始有序增长。时间戳增长不均匀,但总体相差不多。如帧率25帧的RTSP流,有的摄像头时间戳增长间隔在38到42毫秒之间不停变化,但有的摄像头能稳定在40毫秒不变。时间戳断篇式连续增长。时间戳连续稳定增长,但突然会变大或变小很多,后面又基于这个新的值连续稳定增长。出现一个异常的值。时间戳一直稳定增加,突然出现一个异常值。

知道这些异常点以后就可以开始码代码来一一规避、优化。单单这几点代码量并不大,如果有遇到类似问题的猿友可以根据自己的实际环境,进行调试优化。另外还需要注意音视频同步问题,防止修改时间戳导致音视频不同步。

技术交流QQ群:947137753

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python 3.x | 史上最详解的 导入(import)(python123平台登录)
下一篇:PHP页面合成+请求转发
相关文章

 发表评论

暂时没有评论,来抢沙发吧~