更新时间:2022-03-21 GMT+08:00
场景5: 开始投屏
描述
连接设备后,调用共享接口发起屏幕共享。
业务流程-开始投屏-主程序侧
- 调用setPolicy接口设置音频投屏策略
- 唤醒录制进程系统弹窗,进行音视频数据采集
- 收到录制进程开始采集的通知后,调用startSharing接口启动投屏
业务流程-开始投屏-录制进程侧
- 创建DataBufferController对象并初始化;
- 发送达尔文通知给主程序;
- 开始录制,调用sendVideoBuffer和sendAudioBuffer接口发送采集的数据;
注意事项
- 投屏前需要先成功连接设备;
- 投屏前一定要先设置音频投屏策略(是/否投放音频);
- 录制进程开始采集后才能调用startSharing接口,建议主程序在收到录制进程开始采集的通知后调用;
示例代码-开始投屏-主程序侧
示例代码-开始投屏-录制进程侧
父主题: 典型场景