AVDVideoDelegate
Introduction房间中视频模块回调接口. 视频模块回调接口定义了房间中视频相关的通知和视频异步操作返回。 Methods
onCameraDataNotify:description:deviceId:@optional Discussion摄像头数据更改通知 @param[in] level 摄像头整形数据。 @param[in] *description 摄像头字符串数据。 @param[in] fromId 摄像头Id,唯一标示一个摄像头。 当摄像头数据更改后,房间内所有用户接收到此通知, notify when publishLocalCamera(Camera), updateCameraData。: onCameraStatusNotify:deviceId:@required Discussion摄像头状态更改通知 @param[in] status 摄像头状态。 @param[in] fromId 摄像头Id,唯一标示一个摄像头。 当摄像头状态更改后,房间内所有用户接收到此通知。: onPublishCameraNotify:@optional Discussion摄像头视频发布通知 @param[in] *camera 摄像头信息,摄像头信息中level和description为应用层数据,应用层可以使用这些字段保存次摄像头视频相关的应用逻辑数据,方便标示、订阅视频。 当摄像头视频发布时,房间内所有用户接收到此通知;因通知的重要程度,将从onCameraStatusNotify中分离出此状态。: @sa publishLocalCamera onPublishLocalResult:deviceId:@optional Discussion本用户发布摄像头视频异步返回 @param[in] result 错误代码。 @param[in] fromId 摄像头Id,唯一标示一路视频。 @sa publishLocalCamera @sa publishLocalAssist onSubscribeResult:deviceId:@optional Discussion本用户订阅视频异步返回 @param[in] result 错误代码。 @param[in] fromId 摄像头Id,唯一标示一路视频。 @sa subscribe onUnpublishCameraNotify:@optional Discussion摄像头视频取消发布通知 @param[in] *camera 摄像头信息。 当摄像头视频取消发布时,房间内所有用户接收到此通知;因通知的重要程度,将从onCameraStatusNotify中分离出此状态。: @sa unpublishLocalCamera onUnpublishLocalResult:deviceId:@optional Discussion本用户取消发布摄像头视频异步返回 @param[in] result 错误代码。 @param[in] fromId 摄像头Id,唯一标示一路视频。 @sa unpublishLocalCamera @sa unpublishLocalAssist onUnsubscribeResult:deviceId:@optional Discussion本用户取消订阅视频异步返回 @param[in] result 错误代码。 @param[in] fromId 摄像头Id,唯一标示一路视频。 @sa unsubscribe |