最近好不容易更新了PC版的WEBRTC,總結下有哪些調整,文章來自博客園RTC.Blacker,支持原創,轉載請說明出處.
圖1:解決方案工程結構對比:
說明:
1, 最大的調整就是移除了VideoEngine模塊,相關影響如下:
1.1, WebRTCDemo里面移除了視頻通話, 語音通話還存在,不過移除是遲早的事情, 后續這個Demo會完全移除.
1.2, 以前那種直接調用VideEngine,VoiceEngine接口進行操作的,升級新版后比較痛苦了,要改動的內容太多.
圖二:升級新版后PeerConnectionClient中視頻看不到了,WHY?
說明:
1, 視頻不通是新版默認啟用DTLS導致. 注釋掉就可以了.
2, 有些地方將信號量機制拿掉了, 意味着后面調試和看代碼會輕松些.
圖三:很多人關心H264實現了沒有?
說明:
1, ios上才支持H264,不過也僅僅是個接口,不過也得自己去實現.
更多新特性有待慢慢觀察和補充.......