ios - 如何使用 OpenTok 在 IOS 应用中实现屏幕共享
问题描述
我正在开发一个 IOS 应用程序,其中我已经使用 OpenTok SDK 实现了视频通话及其工作,现在我需要使用 openTok SDK 实现屏幕共享。
为了实现这一点,我在发布者的 doPublish() 方法中给出了以下几行。
发布者.videoType = .screen
发布者.audioFallbackEnabled = false
但是仍然没有共享屏幕,而是启用了该相机。
我已按照此链接https://tokbox.com/developer/guides/screen-sharing/ios/中给出的步骤进行操作
任何人都可以帮忙吗?
解决方案
要共享您的屏幕,您需要使用自定义视频捕捉器。
要使用设备的屏幕而不是相机作为视频源,请使用 PublisherKit 类来使用自定义视频捕获器。有关代码示例,请参见 SDK 示例目录中的屏幕共享项目。https://tokbox.com/developer/guides/screen-sharing/ios/
我们有一个实现了屏幕共享的示例应用程序,您可以在其中找到一个类供您使用:
推荐阅读
- ios - iOS Cordova 项目:添加 urbanairship-cordova 在构建时导致错误 65
- perl - 如何在 perl 中解决“没有这样的文件或目录”?
- java - 尝试读取文本文件时出现 IO 异常错误
- django - Django:使用带注释的查询集形成 ModelMultipleChoiceField
- neo4j - 在“向”递归层次结构中获取第一级经理
- python - 来自时间序列数据框的 matplotlib
- php - 如何使用 php 中的散列密码登录到特定网站
- python - 我可以为整个笔记本设置 matplotlib savefig() 选项吗?
- tsql - Have Datetable with dates and if business day, need to find the 11th business day after a date
- ssl - 无法在 HTTPS 上连接 curl