WebRTC 核心功能介绍--一篇读懂PeerConnectionFactoryInterface RTCConfiguration PeerConnectionInterface

Posted 一苇渡江694

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebRTC 核心功能介绍--一篇读懂PeerConnectionFactoryInterface RTCConfiguration PeerConnectionInterface相关的知识,希望对你有一定的参考价值。

PeerConnectionFactoryInterface

工厂类接口,用于创建PeerConnection, MediaStream 和MediaStreamTrack对象

可以传入线程,自己管理线程

  peer_connection_factory_ = webrtc::CreatePeerConnectionFactory(
      nullptr /* network_thread */, nullptr /* worker_thread */,
      signaling_thread_.get(), nullptr /* default_adm */,
      webrtc::CreateBuiltinAudioEncoderFactory(),
      webrtc::CreateBuiltinAudioDecoderFactory(),
      webrtc::CreateBuiltinVideoEncoderFactory(),
      webrtc::CreateBuiltinVideoDecoderFactory(), nullptr /* audio_mixer */,
      nullptr /* audio_processing */);

RTCConfiguration配置相关

该RTCConfiguration代码字典用于为RTCPeerConnection提供配置选项。
相关配置繁多,有一些重要,一些不太重要,需要自己一点点看文档,这里就罗列一些,可

以上是关于WebRTC 核心功能介绍--一篇读懂PeerConnectionFactoryInterface RTCConfiguration PeerConnectionInterface的主要内容,如果未能解决你的问题,请参考以下文章

WebRTC 协议介绍--一篇读懂DTLSSRTPSRTCP

WebRTC 概念介绍--一篇读懂sourcetracksinkmediastream

WebRTC 概念介绍--一篇读懂sourcetracksinkmediastream

WebRTC 协议介绍--一篇读懂ICESTUN NAT TURN

WebRTC 协议介绍--一篇读懂ICESTUN NAT TURN

WebRTC Native M96版本开篇之旅--一篇读懂代码下载编译(ninja gn depot_tools)