iOS/macOS(Objective-C)[v1.7.5.0]
构造函数 | 所有成员列表
<PanoRtcRenderDelegate>协议 参考

PanoRtcRenderDelegate 协议启用对外置渲染器的回调。 更多...

#import <PanoRtcEngineKit.h>

类 <PanoRtcRenderDelegate> 继承关系图:

构造函数

(PanoResult- onRenderVideoData:withLength:format:timestamp:
 投递视频数据。 更多...
 
(PanoResult- onRenderAudioData:withLength:format:timestamp:
 投递音频数据。 更多...
 

详细描述

PanoRtcRenderDelegate 协议启用对外置渲染器的回调。

SDK使用委托回调将多媒体数据投递给外置渲染器。

函数文档

◆ onRenderAudioData:withLength:format:timestamp:

- (PanoResult) onRenderAudioData: (void *_Nonnull)  buffer
withLength: (SInt32)  length
format: (PanoRtcAudioFormat *_Nonnull)  format
timestamp: (UInt64)  timestamp 
optional

投递音频数据。

参数
buffer音频数据地址。
length音频数据长度。
format音频数据格式。只支持kPanoPCM类型。
timestamp音频数据采集时间。
返回
  • kPanoResultOK: 成功
  • 其他: 失败

◆ onRenderVideoData:withLength:format:timestamp:

- (PanoResult) onRenderVideoData: (void *_Nonnull)  buffer
withLength: (SInt32)  length
format: (PanoRtcVideoFormat *_Nonnull)  format
timestamp: (UInt64)  timestamp 
optional

投递视频数据。

参数
buffer视频数据地址。
length视频数据长度。
format视频数据格式。只支持kPanoI420类型。
timestamp视频数据采集时间。
返回
  • kPanoResultOK: 成功
  • 其他: 失败

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