美文网首页WebRTC
WebRTC 多方通讯初探 --(序)

WebRTC 多方通讯初探 --(序)

作者: funpig | 来源:发表于2020-03-25 11:48 被阅读0次

    最近不知道怎么了,给自己挖了一坑:研究WebRTC。要知道实时音视频向来都是难中的难。想当年Nokia还风光的时候,因为做Nokia的维护项目,有机会接触到VoIP相关领域,印象最深就是MCE(Media Controller Engine)、SIP相关的代码维护,那一个烧脑。

    这个坑打算这么填:

    1. 基于浏览器实现三方音视频通讯。
      因为Chrome、Safari等主流浏览器已经支持WebRTC,所以相对Native平台(iOS、Android)来说,不要引入库文件。网上看了一些文章,光是编译WebRTC源代码就是一巨坑,源代码巨大(6个多G),编译配置容易出错。当然也可以在网上下载已经编译好的库。
      网上有不少WebRTC的入门介绍性文章,都只停留在概念介绍、P2P实现的层面。我没有找到适用的WebRTC多方通讯的文章或是Demo。
    2. 基于Flutter的WebRTC封装。
      网上其实已经有Flutter_WebRTC的库了,为什么还要自己写一个了?主要是为了更好的理解WebRTC,当然这个坑也许就不填了。
    3. WebRTC相关领域的深入研究
      比如回声消除、信令、传输质量、
      这个坑也许永远填不了。

    还是来填第一个坑吧。附上一个截图,表示第一个坑大体填上了。当然这只是一个Demo,完全没有商用性。


    WebRTC三方视频

    左图:Mac Chrome
    中图:Mac Chrome
    右图:iPhone Safari

    相关文章

      网友评论

        本文标题:WebRTC 多方通讯初探 --(序)

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