点播时ffmpeg播放视频当几秒没有收到数据时的处理
1.当30秒左右一个数据包都没收到时,ffmpeg会认为和服务端的链接已经断了,会重新发起一个range请求。益处:当网络不稳定时,可以自动连接上,方便用户。坏处:当服务端的keeplive保持比较长的话,可能会对服务器增加一部分压力。2.当几秒没收到一个数据包后,如果此时去做seek的话,ffmpeg不会响应,会先走到重新发range请求这个任务里,并且会先等到30秒,发起一个接上次
原创
2016-06-23 21:42:09 ·
1401 阅读 ·
0 评论