阅读 140

EasyNVR如何在TCP模式下进行拉流对比?

EasyNVR网页无插件直播平台经过多次的修正和改良,已经成为一套成熟的流媒体视频云服务平台,能够满足安防、智慧城市、教育等不同场景的应用需求。

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

测试EasyNVR拉流,在确认输入源问题的时候,一般会使用VLC进行拉流对比测试源是否存在问题。正常EasyNVR默认是TCP模式进行的拉流,而VLC模式是UDP模式,这样对比出的结果存在差异。

本文我们就讲下EasyNVR如何在TCP模式下进行拉流对比。通过wireshark进行抓包,显示界面如下:


EasyNVR:

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

RTP/AVP/TCP;unicast;interleaved=0-1,表示后面使用TCP进行流传输。


VLC:

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

RTP/AVP;unicast;client_port=56940-56941 表示后面使用UDP进行流传输,RTP端口56940,RTCP 端口56941,

为了使VLC使用TCP进行流传输,需要修改VLC配置,工具->偏好配置

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

在输入-编码器解码下选中RTP over RTSP (TCP),VLC修改配置后,重新拉流抓包。

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

上图抓包之后,可以看到VLC已经支持TCP流的输出了。EasyNVR接入到EasyNVS视频综合管理平台之后,也可以获取VLC视频流地址,具体见本文:如何在视频云管理平台获取VLC视频流播放地址?

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

如果大家还想了解更多关于EasyNVR视频平台相关内容,或者RTMP/GB28181协议视频平台的方案,欢迎进入TSINGSEE青犀视频了解。

©著作权归作者所有:来自51CTO博客作者wx6084d152d85c2的原创作品,如需转载,请注明出处,否则将追究法律责任


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐