如何简单判断视频直播过程中的卡顿原因
视频直播卡顿主要出现在3个环节:上传网络、服务器、下载网络,根据以下步骤操作可以逐步判断问题原因所在。
第一步:更换观看网络
更换一个高速稳定的网络,若更换网络后观看直播正常了,则说明是原网络下载带宽不够。若更换后还是不正常则进行第二步判断。
第二步:降低直播码率
降低直播码率到300,手机直播的话选择最低清晰度进行直播。
若降低码率后,观看直播不卡了,则说明是直播网络的上传带宽不够。若降低码率后,还是有问题则进行第三步判断。
第三步:对直播所用的网速进行简单测试
测速网址:http://www.nuoyun.tv/players/speedcheck.html
(注:建议上行在2000以上。)
多节点测速:http://www.speedtest.cn
若网络上传带宽实在很低(小于1M上传带宽),则建议更换直播所用网络。
很多人说是网速差容易导致视频卡顿,其实准确的说应该是网络环境差,而不应该是指网速。在线直播只要有4M的带宽就可以满足(现在基本上宽带都能满足),关键是网络是否稳定。大多数人喜欢把卡顿归结为网速,但这太过笼统,网络环境确实是视频直播卡顿的一个原因。但是网络环境也分为几段:比如说,直播端、传输网络、观众端。无论是直播端,还是传输过程中,抑或者是观众端的网络环境不好都会导致视频卡顿。直播端和观众端其实对网速也就是带宽的要求主要体现在稳定上,因为4M的带宽就足以满足流畅的视频直播。
在观看直播的时候,网速的占用率很低,不信你打开看流量监控看一下也就100-200KB/S,对于下载动辄就是4-5Mb/S的速度,这确实很小。但是很多人还是会遇到卡顿,这就是由于网络不稳定,你打开网络流量监控就会发现网速很不稳定,时有时无。网络传输过程中主要体现在CDN网络的布局是否合理,中心节点数据吞吐量是否够大等。网络不稳定是其中一个原因,还有一个原因就是硬件的原因。无论是直播端还是观众端,硬件的配置太低的话也都会导致卡顿。