NERtc iOS SDK V5.6.20
载入中...
搜索中...
未找到
构造函数 | 所有成员列表
<NERtcEnginePushStreamingObserver>协议 参考

#include <NERtcEngineDelegate.h>

类 <NERtcEnginePushStreamingObserver> 继承关系图:
<NERtcEngineDelegateEx>

构造函数

(void) - onNERtcEngineStartPushStreamingWithResult:channelId:
 startPushStreaming 开始推流的结果回调。
 
(void) - onNERtcEngineStopPushStreaming:
 stopPushStreaming 停止 RTMP 推流的结果回调。
 
(void) - onNERtcEnginePushStreamingChangeToReconnectingWithReason:
 推流过程中推流状态变为重连中的回调
 
(void) - onNERtcEnginePushStreamingReconnectedSuccess
 推流过程中重连成功的回调。
 

函数文档

◆ onNERtcEnginePushStreamingChangeToReconnectingWithReason:

- (void) onNERtcEnginePushStreamingChangeToReconnectingWithReason: (NERtcError) reason
optionalrequired

推流过程中推流状态变为重连中的回调

触发时机
推流过程中由于网络等原因导致推流中断,推流状态变为重连中,会触发 onNERtcEnginePushStreamingChangeToReconnectingWithReason 回调。
自从
4.6.420
参数
reason推流中断的原因

◆ onNERtcEnginePushStreamingReconnectedSuccess

- (void) onNERtcEnginePushStreamingReconnectedSuccess
optionalrequired

推流过程中重连成功的回调。

触发时机
推流过程中由于网络等原因导致推流中断,重连成功后,会触发 onNERtcEnginePushStreamingReconnectedSuccess 回调。
自从
4.6.420

◆ onNERtcEngineStartPushStreamingWithResult:channelId:

- (void) onNERtcEngineStartPushStreamingWithResult: (NERtcError) result
channelId: (uint64_t) channelId 
optional

startPushStreaming 开始推流的结果回调。

触发时机
当主播调用 startPushStreaming 成功推流后,主播端收到 onNERtcEngineStartPushStreamingWithResult 回调。
自从
4.6.420
参数说明
参数名称 类型 描述
result int startPushStreaming 的结果。kNERtcNoError 表示没有错误,成功。
channelId uint64_t 推流的房间 ID。
参数
result

◆ onNERtcEngineStopPushStreaming:

- (void) onNERtcEngineStopPushStreaming: (NERtcError) result
optionalrequired

stopPushStreaming 停止 RTMP 推流的结果回调。

触发时机
当主播调用 stopPushStreaming 成功停止推流后,主播会收到 onNERtcEngineStopPushStreaming 回调。
自从
4.6.420
参数
resultstopPushStreaming 的结果。kNERtcNoError 表示没有错误,成功。

该协议的文档由以下文件生成: