首页 > 解决方案 > 如何使用 OpenTok 在 IOS 应用中实现屏幕共享

问题描述

我正在开发一个 IOS 应用程序,其中我已经使用 OpenTok SDK 实现了视频通话及其工作,现在我需要使用 openTok SDK 实现屏幕共享。

为了实现这一点,我在发布者的 doPublish() 方法中给出了以下几行。

发布者.videoType = .screen

发布者.audioFallbackEnabled = false

但是仍然没有共享屏幕,而是启用了该相机。

我已按照此链接https://tokbox.com/developer/guides/screen-sharing/ios/中给出的步骤进行操作

任何人都可以帮忙吗?

标签: iosswiftopentoktokbox

解决方案


要共享您的屏幕,您需要使用自定义视频捕捉器。

要使用设备的屏幕而不是相机作为视频源,请使用 PublisherKit 类来使用自定义视频捕获器。有关代码示例,请参见 SDK 示例目录中的屏幕共享项目。https://tokbox.com/developer/guides/screen-sharing/ios/

我们有一个实现了屏幕共享的示例应用程序,您可以在其中找到一个类供您使用:

迅速

对象-C


推荐阅读