主要方法
setRtcEngine
- (int)setRtcEngine:(ARtcEngineKit *)rtcKit;
设置RtcEngine对象
返回值
0方法调用成功,<0方法调用失败
pushStream
- (int)pushStream:(NSString *_Nonnull)url;
开始推Rtmp的流
返回值
0方法调用成功,<0方法调用失败
unPushStream
停止推Rtmp的流
返回值
0方法调用成功,<0方法调用失败
setMode
- (int)setMode:(ARStreamPushMode)mode;
设置推流模式
参数 | 描述 |
---|
mode | 推流模式,详见ARStreamPushMode 。 |
ARStreamPushMode
参数 | 描述 |
---|
ARStreamPushModeAudMix | 音频 |
ARStreamPushModeVidMix | 视频 |
返回值
0方法调用成功,<0方法调用失败
setLiveTranscoding
- (int)setLiveTranscoding:(ARLiveTranscoding *_Nonnull)transcoding;
设置合流参数
destroy
销毁 ARStreamingKit 实例