跳转至
400-881-9892

文档中心

官方文档,可查阅产品介绍、快速入门、用户指南、开发指南、API参考、SDK参考、帮助等信息。

文档中心 互动课堂

媒体帧的回调

代理协议是 本地媒体采集数据 和 远端媒体数据 的代理回调。 ⚠️注意:该部分回调函数均不是线程安全的。

onCaptureAudioFrame

  • 简要描述

    本地采集的音频数据的回调

  • 接口详情

    1
    -(BOOL)onCaptureAudioFrame:(TKAudioFrame *)packet sourceType:(TKMediaType)type;
    
    - 参数

    参数 说明
    packet 捕获音频帧 TKAudioFrame
    type 数据类型 TKMediaType

onCaptureVideoFrame

  • 简要描述

    本地采集的视频数据的回调

  • 接口详情

    1
    -(BOOL)onCaptureVideoFrame:(TKVideoFrame *)packet sourceType:(NSString *)type;
    
    - 参数

    参数 说明
    packet 捕获视频帧 TKVideoFrame
    type 类型 media,screen 默认为screen;多个视频设备时应为deviceid

onRenderAudioFrame

  • 简要描述

    收到远端音频数据的回调

  • 接口详情

    1
    -(BOOL)onRenderAudioFrame:(TKAudioFrame *)packet uid:(NSString *)uid sourceType:(TKMediaType)type;
    
  • 参数

    参数 说明
    packet 捕获音频帧 TKAudioFrame
    uid 用户ID
    type 数据类型 TKMediaType

onRenderVideoFrame

  • 简要描述

    收到远端视频数据的回调

  • 接口详情

    1
    -(BOOL)onRenderVideoFrame:(TKVideoFrame *)packet uid:(NSString *)uid sourceType:(NSString *)type;
    
  • 参数

    参数 说明
    packet 捕获视频帧 TKVideoFrame
    uid 用户ID
    type 类型 media,screen 默认为screen;多个视频设备时应为deviceid