背景
多个视频摄像头连接到A端视频平台,A端视频平台通过专线连接到B端视频平台,B端视频平台会发送请求到A端视频平台查看视频资源。然而在A端视频平台查看视频时一切正常,但是在B端视频平台查看实时视频时则会出现花屏的现象。
部署架构
我们已将NetInside流量分析系统部署到目标机房内,使用流量分析系统提供实时和历史原始流量,如下图所示:
详细分析
我们从B端视频平台侧抓取了一段视频异常的流量数据包,从A端视频平台抓取了一段视频正常的数据包。
通过对视频异常的数据包分析,发现如下现象。下列图一、图二为视频异常数据包信息,图三、图四为正常视频数据包信息。
图一
图二
由图一可看到从A端视频平台到B端视频平台专线上的带宽在3Mbps到3.5Mbps浮动,峰值不到4Mbps,最低为2.6Mbps。从图二可看到从A端视频平台到B端视频平台上的平均带宽为3.311Mbps,平均每秒310个数据包。
图三
图四
从图三可看到,在A端视频平台侧直接查看视频,即从摄像头到A端视频平台的带宽在4Mbps到5Mbps浮动,峰值有5.8Mbps,最低也有3.5Mbps。从图四可看到,从摄像头到A端视频平台的平均带宽为4.476Mbps,平均每秒有405个数据包传输。
结论
由分析可知,A端视频平台到B端视频平台的专线带宽明显小于摄像头到A端视频平台的带宽,导致A端视频平台到B端视频平台这一条链路负载过高,数据包丢失,从而导致视频出现花屏现象。
即结论为由A端视频平台到B端视频平台的线路带宽过低,承载不了大量的数据从而丢包,导致花屏。
作用与价值
视频实时传输中的花屏问题会直接影响用户观看体验,可能导致画面不清晰、卡顿或完全无法观看。通过解决花屏问题,可以确保用户能够流畅地观看视频内容,提升用户满意度和体验质量。
在视频直播、会议等实时传输场景中,稳定性是至关重要的。花屏问题可能会导致服务中断或影响到通信质量,通过解决这些问题可以保障服务的稳定性和连续性,避免因故障而造成的业务损失。
而通过NetInside全流量回溯分析系统可帮助管理人员快速精准定位故障点位,及时解决问题,将损失降到最低。