美文网首页
licode iOS

licode iOS

作者: 我是夏末啊 | 来源:发表于2019-09-26 17:53 被阅读0次

    从零开始接触音视频这一块的,自己默默摸索,即将大功告成,现在记录一下开发过程和遇到的坑

    深刻理解,跑通Demo距离上线差99步

    1、回声问题

      办公室内测试,语音 视频回声都消除的很好,拉距测试后,语音正常,视频回声非常大。
      第一反应,是数据包大导致的,然后降低码率,结果并没有卵用
      脑袋疼ing~:这里需要设置inputGain 0.5 ~ 0.8随意,默认1。
    

    2、降低码率,帧率

       跑通只是第一步,怎么降低码率,在弱网环境下的体验才是难点。
       我们最后的设置是 码率 800以内 帧率16-22 分辨率默认 480*640,完全够用了
    

    3、Wi-Fi切4G,网络会断,断线重连

      需要重新连接房间,并且重新publish localStream。subscribe remote streams
    

    4、发起语音通话,然后转视频通话

       通过socket发送消息,对方接受后,先unpublish local stream,然后添加视频tracks,再次publish
    

    5、发起视频请求,有可能会收不到onAddStream事件

      这里是后端的一个bug,让你们后端去改就好了

    相关文章

      网友评论

          本文标题:licode iOS

          本文链接:https://www.haomeiwen.com/subject/pijnuctx.html