NERtc iOS SDK  V4.6.420
构造函数 | 所有成员列表
<NERtcEnginePushStreamingObserver>协议 参考

#import <NERtcEngineDelegate.h>

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

构造函数

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

函数文档

◆ onNERtcEnginePushStreamingChangeToReconnectingWithReason:

- (void) onNERtcEnginePushStreamingChangeToReconnectingWithReason: (NERtcError reason
optional

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

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

◆ onNERtcEnginePushStreamingReconnectedSuccess

- (void) onNERtcEnginePushStreamingReconnectedSuccess
optional

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

触发时机
推流过程中由于网络等原因导致推流中断,重连成功后,会触发onPushStreamingReconnectedSuccess回调。
自从
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
optional

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

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

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