NERtc iOS SDK  V5.3.1
| 类型定义
INERtcEngine.h 文件参考
#import <Foundation/Foundation.h>
#import "NERtcEngineEnum.h"
#import "NERtcEngineErrorCode.h"
#import "NERtcEngineDelegate.h"

浏览源代码.

protocol  <INERtcEngine>
 NERtcEngine 的常用接口。 更多...
 

类型定义

typedef void(^ NERtcJoinChannelCompletion) (NSError *_Nullable error, uint64_t channelId, uint64_t elapesd, uint64_t uid)
 加入房间 block。 更多...
 
typedef void(^ NERtcLiveStreamCompletion) (NSString *taskId, kNERtcLiveStreamError errorCode)
 互动直播推流 block。 更多...
 
typedef void(^ NERtcTakeSnapshotCallback) (int errorCode, UIImage *_Nullable image)
 截图结果 block 回调。 更多...
 

类型定义说明

◆ NERtcJoinChannelCompletion

typedef void(^ NERtcJoinChannelCompletion) (NSError *_Nullable error, uint64_t channelId, uint64_t elapesd, uint64_t uid)

加入房间 block。

参数
error错误,如果成功则为 nil。
channelId如果成功,会返回有效的 channelId。
elapesd加入操作总耗时(毫秒)。
uid用户 ID。如果在 joinChannel 方法中指定了 uid,此处会返回指定的 ID; 如果未指定 uid(joinChannel 时uid=0),此处将返回云信服务器自动分配的 ID。

◆ NERtcLiveStreamCompletion

typedef void(^ NERtcLiveStreamCompletion) (NSString *taskId, kNERtcLiveStreamError errorCode)

互动直播推流 block。

参数
taskId推流任务 id。
errorCode状态码。详细信息请参考 NERtcEngineErrorCode.kNERtcLiveStreamError

◆ NERtcTakeSnapshotCallback

typedef void(^ NERtcTakeSnapshotCallback) (int errorCode, UIImage *_Nullable image)

截图结果 block 回调。

参数
errorCode错误码。详细信息请参考 NERtcEngineErrorCode.NERtcError
image截图图片。