WebRTCコードフォーマット構成
WebRTCによってサポートされるフォーマットをコードする得、次いで、好ましくはコードフォーマットを提供。
-(RTCPeerConnectionFactory *)peerConnectionFactory
{
if(!_peerConnectionFactory)
{
RTCInitializeSSL();
RTCDefaultVideoEncoderFactory *encodeFac = [[RTCDefaultVideoEncoderFactory alloc]init];
RTCDefaultVideoDecoderFactory *decodeFac = [[RTCDefaultVideoDecoderFactory alloc]init];
NSArray *arrCodecs = [encodeFac supportedCodecs];
RTCVideoCodecInfo *info = arrCodecs[2];
[encodeFac setPreferredCodec:info];
NSLog(@"factory---:%@",arrCodecs);
_peerConnectionFactory = [[RTCPeerConnectionFactory alloc]initWithEncoderFactory:encodeFac decoderFactory:decodeFac];
}
return _peerConnectionFactory;
}
//配置方式如上