RTC.Blacker

专注RTC和音视频相关领域,支持开源,相关交流请关注微信公众号:blackerteam,或者发邮件到: blacker@rtc.help

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  88 随笔 :: 0 文章 :: 353 评论 :: 86万 阅读

最近好不容易更新了PC版的WEBRTC,总结下有哪些调整,文章来自博客园RTC.Blacker,支持原创,转载请说明出处.

 

图1:解决方案工程结构对比:

说明:

1, 最大的调整就是移除了VideoEngine模块,相关影响如下:

1.1, WebRTCDemo里面移除了视频通话, 语音通话还存在,不过移除是迟早的事情, 后续这个Demo会完全移除.

1.2, 以前那种直接调用VideEngine,VoiceEngine接口进行操作的,升级新版后比较痛苦了,要改动的内容太多.

 

图二:升级新版后PeerConnectionClient中视频看不到了,WHY?

说明:
1, 视频不通是新版默认启用DTLS导致. 注释掉就可以了.

2, 有些地方将信号量机制拿掉了, 意味着后面调试和看代码会轻松些.

 

图三:很多人关心H264实现了没有?

说明:

1, ios上才支持H264,不过也仅仅是个接口,不过也得自己去实现.

 

更多新特性有待慢慢观察和补充.......

 

posted on   RTC.Blacker  阅读(3357)  评论(3编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述
点击右上角即可分享
微信分享提示