关于RTSP网络摄像头接入多平台推流编码器时推流无视频的解决办法

关于RTSP网络摄像头接入多平台推流编码器时推流无视频的解决办法

今天支持了个客户,客户的应用场景是多路RTSP摄像头接入到ENC1编码器上,然后通过编码器推流出去,他采用的是两种型号的海康网络摄像机,一款是800W枪机, 一款是400W球机,但是搞了好久只有800W能推流出去,而400W却一直推不出去。发愁了,开始我怀疑是码流太大,18M的码流了,让他调低码率,结果问题依旧,这个客户也是比较懂技术的了,用VLC始终提示如下图所示:
在这里插入图片描述
然后我让他把相关界面截图出来,我也看了看,没发现配置有问题,以下就是配置图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以上设置看上去都无问题,视频也能预览到了,但就是推出去是黑屏,其中Net1接入的是800W, Net1是无问题的,Net2是接入的400W,有问题的就是Net2,百思不得其解,能看到视频肯定也不是协议上的问题,因为我们的设备只支持RTSP over TCP, 不支持RTSP over UDP,而且还是的管理界面截图确实也是TCP,如下图所示:
在这里插入图片描述
这时候,我也耐心的为客户远程,再看看参数哪里出问题了,而且还将Net1Net2对调,这时候发现Net1推流显示不了了,说明问题还是出在400W这个接入的摄像机上,经过查看后,突然想到海康摄像头是没有音频输出导致的,应该只要关闭音频编码就好了,看下图吧:
在这里插入图片描述
这时候我们是Net1接的400W, 因此将Net1的【编码设置】—>【音频参数】改成【关闭】状态,保存。这时候再打开VLC,终于看到图像了。

ENC1编码器参考链接:https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-22796185904.4.7f1a5504BmBVG5&id=618201308044

写这篇文章也是为了提醒下大家,如果再遇到这个问题,看这个文章就能解决问题了。

最后客户惊喜的发现两个摄像机都将码率调到8M, 也能正常了,直夸赞“图像性能很强嘛”。哈哈,对的,我们编码器性能就是很牛逼。不服不行。

最后来张图吧:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_41486034/article/details/107559159
今日推荐