• TSINGSEE青犀视频基于开源Webrtc服务器编译mediasoupClient运行报”SignalEncoderTimeOut, Encoder timed out”


    大家知道TSINGSEE青犀视频运维的开源平台是EasyDarwin,我们很多优秀的业主都用EasyDarwin实现了自己的需求,也代表了大家对EasyDarwin开源平台的认可。

    当然了,除了EasyDarwin之外也有很多很棒的开源平台,我们TSINGSEE青犀视频团队也在不断开拓这些开源平台的用途。近期在研发webrtc开源平台的编译,计划在将来的产品中通过webrtc做出延时更低、传输更加高效的视频流媒体解决方案。

    开发webrtc推流过程中,把桌面或者窗口图像推到服务器上,我们使用网页进行拉流,推流过程中出现”SignalEncoderTimeOut,Encoder timed out”超时,导致网页无法实现拉流,网页video标签无画面。

    推流代码获取不到视频流,导致出现上述错误“超时”;在使用mediasoupclient官网代码示例中就只有一行代码代表推流。

    当时我们的想法是重新查阅webrtc文档或者从网上找资料来得到启发。
    最终实现的代码来从写视频流,部分代码如下(此代码是webrtc视频图像剪切回调,获取图片数据):

    最终效果解决了“编码超时”的问题。

    到最后出现了视频的画面效果——左时间:拉流;右时间:推流

    TSINGSEE青犀视频研发团队基于webrtc编译了EasyRTC企业视频网页通话会议系统,如果大家有兴趣欢迎联系我们了解,如果还想与我们交流更多编译相关问题,欢迎关注我们。

  • 相关阅读:
    UVA 11987 几乎就是并查集= =
    UVALive 5908 更新一下线段相交模板
    【poor几何】UVALive 5908 更新一下线段相交模板
    【poor几何】UVALive 5908 更新一下线段相交模板
    UVALive 3634 熟悉一下STL
    UVALive 3634 熟悉一下STL
    UVALive 3634 熟悉一下STL
    hdu2665 主席树模板题
    hdu2665 主席树模板题
    迷宫问题 POJ
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/14081442.html
Copyright © 2020-2023  润新知