更新时间:2022-03-21 GMT+08:00
场景4: 共享/停止投屏
描述
连接设备后,调用投屏接口发起投屏或调用停止投屏接口停止投屏。
业务流程
- 调用StartSharing 或 StopSharing 启动或停止投屏。
- 处理回调函数OnSharePlayResult和OnShareStopResult
注意事项
连接设备之后才能调用这两个接口。
示例代码
// 发起投屏 if (mShareServiceController != NULL) { mShareServiceController->StartSharing(); } // 处理投屏结果回调 void IShareEventHandler::OnSharePlayResult() { qDebug() << "receive OnSharePlayResult"; if (mUiEvtHandler != NULL) { mUiEvtHandler->HandleStartSharingResult(); } } // 停止投屏 if (mShareServiceController != NULL) { mShareServiceController->StopSharing(); } // 处理停止投屏结果回调 void IShareEventHandler::OnShareStopResult(int reason) { qDebug() << "receive OnShareStopResult"; if (mUiEvtHandler != NULL) { mUiEvtHandler->HandleStopSharingResult(); } }
父主题: 典型场景