文档首页/ IdeaHub/ IdeaShare/ IOS SDK/ 典型场景/ 场景5: 开始投屏
更新时间:2022-03-21 GMT+08:00
分享

场景5: 开始投屏

描述

连接设备后,调用共享接口发起屏幕共享。

业务流程-开始投屏-主程序侧

  1. 调用setPolicy接口设置音频投屏策略
  2. 唤醒录制进程系统弹窗,进行音视频数据采集
  3. 收到录制进程开始采集的通知后,调用startSharing接口启动投屏

业务流程-开始投屏-录制进程侧

  1. 创建DataBufferController对象并初始化;
  2. 发送达尔文通知给主程序;
  3. 开始录制,调用sendVideoBuffer和sendAudioBuffer接口发送采集的数据;

注意事项

  • 投屏前需要先成功连接设备;
  • 投屏前一定要先设置音频投屏策略(是/否投放音频);
  • 录制进程开始采集后才能调用startSharing接口,建议主程序在收到录制进程开始采集的通知后调用;

示例代码-开始投屏-主程序侧

示例代码-开始投屏-录制进程侧

相关文档