- m98:
- 上一篇 看了RtpTransceiver 的代码:
- peerconnection 里创建的RtpTransceiver : 【WEBRTC】PC: RtpTransceiver管理sender receiver 的proxy对象并关联到channelmanager和videochannel、voicechannel
- 需要ChannelManager(创建VideoChannel、VoiceChannel、初始化MediaEngine),RtpTransceiver 会关联这俩channel 。
- 本次进入到 pc\channel.h ,BaseChannel 用到了ChannelManager 创建的这些对象。
- 并且BaseChannel 与 MediaChannel 深度绑定,而MediaChannel 关系到了RTP RTCP包的收发,
- 这些功能由 MediaChannel 和 BaseChannel 合作完成。
【webrtc】PC : BaseChannel 及子类VideoChannel 和 VoiceChannel :关联source、sink,关联MediaChannel子类,实现RTP包收发
于 2022-08-22 19:29:54 首次发布