cn.tee3.avd_SDK-Objectc  2.1.0
构造函数 | 所有成员列表
<AVDVideoDelegate>协议 参考

房间中视频模块回调接口. 更多...

类 <AVDVideoDelegate> 继承关系图:

构造函数

(void) - onCameraStatusNotify:deviceId:
 通知 更多...
 
(void) - onCameraDataNotify:description:deviceId:
 摄像头数据更改通知 更多...
 
(void) - onPublishCameraNotify:
 摄像头视频发布通知 更多...
 
(void) - onUnpublishCameraNotify:
 摄像头视频取消发布通知 更多...
 
(void) - onSubscribeResult:deviceId:
 异步返回 更多...
 
(void) - onUnsubscribeResult:deviceId:
 本用户取消订阅视频异步返回 更多...
 
(void) - onPublishLocalResult:deviceId:
 本用户发布摄像头视频异步返回 更多...
 
(void) - onUnpublishLocalResult:deviceId:
 本用户取消发布摄像头视频异步返回 更多...
 

详细描述

房间中视频模块回调接口.

视频模块回调接口定义了房间中视频相关的通知和视频异步操作返回。

函数文档

◆ onCameraDataNotify:description:deviceId:()

- (void) onCameraDataNotify: (NSInteger)  level
description: (NSString *)  description
deviceId: (AVDDeviceId fromId 
optional

摄像头数据更改通知

参数
[in]level摄像头整形数据。
[in]*description摄像头字符串数据。
[in]fromId摄像头Id,唯一标示一个摄像头。
注解
当摄像头数据更改后,房间内所有用户接收到此通知, notify when publishLocalCamera(Camera), updateCameraData。

◆ onCameraStatusNotify:deviceId:()

- (void) onCameraStatusNotify: (enum AVDDeviceStatus status
deviceId: (AVDDeviceId fromId 
required

通知

摄像头状态更改通知

参数
[in]status摄像头状态。
[in]fromId摄像头Id,唯一标示一个摄像头。
注解
当摄像头状态更改后,房间内所有用户接收到此通知。

◆ onPublishCameraNotify:()

- (void) onPublishCameraNotify: (AVDCamera *)  camera
optional

摄像头视频发布通知

参数
[in]*camera摄像头信息,摄像头信息中level和description为应用层数据,应用层可以使用这些字段保存次摄像头视频相关的应用逻辑数据,方便标示、订阅视频。
注解
当摄像头视频发布时,房间内所有用户接收到此通知;因通知的重要程度,将从onCameraStatusNotify中分离出此状态。
参见
publishLocalCamera
publishLocalAssist

◆ onPublishLocalResult:deviceId:()

- (void) onPublishLocalResult: (AVDResult result
deviceId: (AVDDeviceId fromId 
optional

本用户发布摄像头视频异步返回

参数
[in]result错误代码。
[in]fromId摄像头Id,唯一标示一路视频。
参见
publishLocalCamera
publishLocalAssist

◆ onSubscribeResult:deviceId:()

- (void) onSubscribeResult: (AVDResult result
deviceId: (AVDDeviceId fromId 
optional

异步返回

本用户订阅视频异步返回

参数
[in]result错误代码。
[in]fromId摄像头Id,唯一标示一路视频。
参见
subscribe

◆ onUnpublishCameraNotify:()

- (void) onUnpublishCameraNotify: (AVDCamera *)  camera
optional

摄像头视频取消发布通知

参数
[in]*camera摄像头信息。
注解
当摄像头视频取消发布时,房间内所有用户接收到此通知;因通知的重要程度,将从onCameraStatusNotify中分离出此状态。
参见
unpublishLocalCamera
unpublishLocalAssist

◆ onUnpublishLocalResult:deviceId:()

- (void) onUnpublishLocalResult: (AVDResult result
deviceId: (AVDDeviceId fromId 
optional

本用户取消发布摄像头视频异步返回

参数
[in]result错误代码。
[in]fromId摄像头Id,唯一标示一路视频。
参见
unpublishLocalCamera
unpublishLocalAssist

◆ onUnsubscribeResult:deviceId:()

- (void) onUnsubscribeResult: (AVDResult result
deviceId: (AVDDeviceId fromId 
optional

本用户取消订阅视频异步返回

参数
[in]result错误代码。
[in]fromId摄像头Id,唯一标示一路视频。
参见
unsubscribe

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