• 超低延时安防直播系统webrtc-client在浏览器播放没有音频的问题如何排查解决?


    通过开发webrtc技术,我们已经实现了网页低延迟的直播,对于WebRTC的开发目前已经完成了大的框架,网页的测试也已经逐步收尾,WebRTC的上线将会给我们的用户带来更好的直播体验。

    在测试webrtc期间,我们发现使用浏览器打印服务端反馈的数据,是没有音频的,但是使用的本地rtsp流有声音。

     

    通过以上截图可以看出服务端反馈只有视频,而浏览器使用的video标签中音频音量也不可点击。

    这个问题肯定是服务端的问题,服务端没有反馈音频流,浏览器添加不了音频流,只能查看服务端代码在进行分析。分析的过程中找到服务端也有配置项,导致服务端不反馈音频。

    此处存在config.json代码,其中有一段配置把音频给禁用了。

    因此我们需要把disable_audio改为fasle来启用音频。

    修改过后在浏览器中打印的反馈数据,带有音频:

    而在浏览器播放音频的按钮如下,音量按钮可点击:

    服务端反馈音频的数据流解决。

  • 相关阅读:
    给域名添加解析
    MATLAB c/c++调用matlab<dll>
    MATLAB 矩阵生成有向网络图
    MATLAB 矩阵生成无向网络图
    MATLAB RGB2YCbCr、YCbCr2RGB
    MATLAB RGB2YUV、YUV2RGB
    MATLAB 直方图匹配
    MATLAB 双边滤波
    MATLAB 区域填充算法,队列版
    MATLAB 二值图像连通区域标记法,两步法
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/14628518.html
Copyright © 2020-2023  润新知