跳转至
400-881-9892

文档中心

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

文档中心 互动课堂

startShareScreen

  • 简要描述

    开始共享桌面

  • 回调

    onShareScreenState

  • 接口详解

    - (int)startShareScreen:(TKDesktopSource *)source;

  • 返回值:return 0 success
  • 参数source:桌面共享源,详情请查看TKDesktopSource

stopShareScreen

  • 简要描述

    停止共享桌面

  • 回调

    onShareScreenState

  • 接口详解

    - (int)stopShareScreen;

  • 返回值:return 0 success

updateShareScreen

  • 简要描述

    更新共享桌面 专门用于更新播放用户分享的屏幕共享流接口

  • 接口详解

    - (int)updateShareScreen:(TKDesktopSource *)source;

  • 返回值:return 0 success
  • 参数source:桌面共享源,详情请查看TKDesktopSource

getValidWindowListWithType

  • 简要描述

    获取有效共享窗口 此接口用于获取到有效的窗口 来给 startsharescreen()函数使用

  • 接口详解

    -(NSArray*)getValidWindowListWithType:(TKSourceType)type;

  • 返回值:NSArray<TKValidWindow *>

  • 参数

    参数 说明
    type window类型,0:桌面,1:应用程序窗口,2:区域共享
    TKSourceType

playScreen

  • 简要描述

    播放屏幕共享 专门用于更新播放用户分享的屏幕共享流接口

  • 接口详解

    - (int)playScreen:(NSString *)peerID canvas:(TKVideoCanvas *)canvas;

  • 返回值:return 0 success
  • 参数

    参数 说明
    peerID 用户ID
    canvas 视频TKVideoCanvas

unplayScreen

  • 简要描述

    停止播放屏幕共享

  • 接口详解

    - (int)unplayScreen:(NSString *)peerID;

  • 返回值:return 0 success
  • 参数peerID:用户ID