webrtc-streamer播放视频没有声音

452 阅读1分钟

前几天遇到使用webrtc-streamer播放rtsp流视频没有声音,困扰我好几天,在我坚持不懈的努力下终于解决了,今天不忙写个帖子记录下,以便后续在遇到有个借鉴思路,希望也能帮到各位。

先转载一篇大佬的文章blog.csdn.net/qq_20937557…

在这里再次感谢下大佬,就是在他的帮助下解决的没有声音的问题。

解决方法

  1. 使用webrtc-streamer -o rtsp://你的摄像机地址 在终端执行命令后它会启动一个8000的端口你在浏览器中直接监听8000端口就能打开一个页面直接访问摄像机的实时音视频,查看此时画面是否有声音

  2. webrtc-streamer有好多版本,在网上搜索发现高版本的会有播放视频没有声音的问题(0.8.8以上版本会有问题)如果你使用版本是0.8.8以上的版本先降低版本试试。

  3. 如果降低版本后还是没有声音,那就要查看一下rtsp流的音频格式是什么了,如果当前的音频格式不被支持也播放不出声音,我使用的是海康摄相机,根据摄像机的IP登录到管理页面在设置中查看音频格式,把格式改为G.711ulaw。这样就可以了 解决了没有声音的问题.