直播卡顿对观众来说是不太好的一个体验,那么如何尽量避免呢,小编给大家分享一些经验。
直播推拉流顾名思义先有推流才能拉流,那么保证推流端正常稳定的推流就尤为重要。
推流帧率如果只有几帧的话,对于人眼来说会有“卡顿”的感官效果,目前建议是稳定在15帧或以上,电影一般是24帧,游戏30帧以上会较好,高于60帧对于人眼一般没有多少差异。
巧妇难为无米之炊,如果推流端源头网络不稳定,可能出现频繁断流,视频码率起伏较大甚至掉底变成0。那么下行播放端肯定是卡顿甚至是黑屏。推荐还是使用三大运营商的网络,保证带宽足够,网络稳定才能给观众更好的观看体验。使用腾讯云直播的话,可以通过腾讯云直播控制台-流数据查询输入流id-推流数据来查看推流的帧率码率等情况,非常方便。
有人问小编,我用电信网络,访问其他网络地址很快,用的推流设备也是开源的obs,按照腾讯云官网进行操作了,但是推流要么推不上去,要么推上去播放很卡,这是为什么呀。出现这种症状,很可能是你的ldns异常了。可以使用腾讯云华佗诊断分析系统分析一波,地址:https://ping.huatuo.qq.com/
出现如下图所示出口ip与ldns解析的相差很远,就需要修改ldns了。
小贴士:ldns也叫本地dns,cdn会根据dns解析来分配节点,一般都是本地覆盖,如果dns异常可能会分配较远的节点,那么这时候就会出现以上问题。
直播推流视频和音频都有一个时间戳,音视频时间戳异常不同播放器可能表现不同,如果频繁出现音视频时间戳异常,则需要优化推流设备,推荐使用腾讯云移动直播sdk。
如果大家还有其他关于拉流卡顿的问题或解决方案也可以分享给小编。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。