问题标签 [opentok]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
283 浏览

android - Tokbox - 连接被拒绝

我试图在 android opentok 中测试示例应用程序。我复制了 API 密钥、会话 ID 和令牌,当我在 Android 4.1 上启动应用程序时,我得到了这个日志:

任何人都知道如何解决它?我在清单中启用了所有需要的权限。

0 投票
1 回答
231 浏览

android - Opentok hello world 活动无法加入会话

我正在尝试使用这个opentalk_hello_world运行 opentok helloworld 应用程序(请登录 git 以访问该 url)。

我按照上面提到的那个网址中的指示做了所有事情,但我无法运行该应用程序。

有两个查询:

  1. 在第 4 点,它说“应用程序第一次运行时,它会提示用户允许应用程序使用摄像头流式传输实时视频。” 我从来没有被问过!

  2. 在第 5 点,它说“一旦应用程序连接到 OpenTok 会话,它就会发布一个音频-视频流,并显示在屏幕上。然后,相同的音频-视频流显示为订阅流(以及当前的任何其他流)在会话中)。”

我已经创建了 sessionid 和 tokenid 并在活动中替换了它们。当我运行应用程序时,我在 logcat 中得到以下信息

你们能让我知道我哪里出错了吗?

0 投票
1 回答
722 浏览

objective-c - 如何在前台使用 opentok 视频聊天保持 ios 应用程序

我已经在我的 iOS 7 应用程序中集成了 opentok ios sdk,它工作正常,除了这个问题:在视频聊天期间,如果我在 5-10 秒内没有访问 iPhone ..然后我的应用程序进入后台,导致其他查看器结束只听到音频。应用程序进入后台状态后,视频被禁用。

我在他们的官方示例中观察到了同样的事情 https://github.com/opentok/opentok-ios-sdk/tree/master/samples/OpenTokFullTutorial

在进行视频聊天时,如何避免我的应用程序进入后台。在这种情况下, Skype 工作正常,我想实现同样的目标。

0 投票
1 回答
457 浏览

javascript - 我无法在我的 cordova 应用程序中看到 OPENTOK 订阅者视频

我在我的科尔多瓦应用程序中安装了以下插件:

我可以将我的设备连接到同一个会话,但我看不到每个设备屏幕上的订阅者流。

我只能看到我自己的流。

这是我的 index.js 的代码:

0 投票
2 回答
278 浏览

javascript - 我们如何使用 openTok 连接为单个会话生成的不同令牌的视频流

你可以看到我想要做什么。

我想通过在 sessionId 下为他们提供单独的令牌来连接会话中的所有用户,以便他们可以查看彼此的流。但用户只能看到他们的 straming。我只需要在我的页面上为每个用户分配 div,并使用连接到任何特定 sessionId 的令牌。

这是用户只能看到他们的流媒体的代码

0 投票
2 回答
1203 浏览

webrtc - 无法从使用 Chrome 到带有 OpenTok 的 iPad 的发布者查看视频

我目前正在尝试在我的网络客户端和我的 iOS 应用程序之间建立连接,但由于某种原因,我的 iOS 客户端在使用 Chrome(版本 33)时只看到一个黑框。如果我使用 Firefox(在我的应用程序中以及当我将浏览器并排放置时,它们可以互相看到),我可以很好地看到视频。

这似乎不是 JavaScript SDK 记录的已知问题,我在论坛上看不到任何关于此的最近讨论(上一篇文章是我的)。

iOS 示例可以位于此处( samples/OpenTokHelloWorld),浏览器页面位于samples/OpenTokHelloWorld/browser_demo.html

我建议cd进入 samples/OpenTokHelloWorld 并运行python -m SimpleHTTPServer,因为它不能从file:///路径运行。

这是我的 iPad 看到的:

铬合金:

带有 Chrome 的 iPad 视图

火狐:

使用 Firefox 的 iPad 视图

和 Chrome/Firefox(分别),都从同一个摄像头发布视频

铬/火狐

编辑:在其他机器上测试后,它可能是我的环境特有的东西,即使我的扩展都没有在隐身模式下运行并且我没有安装任何自定义插件。

0 投票
1 回答
293 浏览

javascript - 我们如何连接来自使用 openTok 为单个会话生成的不同令牌的视频流

我想通过在 sessionId 下为他们提供单独的令牌来连接会话中的所有用户,以便他们可以查看彼此的流。但用户只能看到他们的 straming。我只需要在我的页面上为每个用户分配 div,并使用连接到任何特定 sessionId 的令牌。

这是用户只能看到他们的流媒体的代码

此外,alert("sessionConnectedHandler");inside
function sessionConnectedHandler(event)永远不会被调用。我在这里做错了什么?

0 投票
1 回答
233 浏览

javascript - 如何知道令牌将其视频流式传输到 opentok 中的会话的持续时间

我使用令牌连接、订阅了 opentok 中的会话并流式传输了我的视频。

现在我如何获得诸如我的视频流传输了多少时间之类的信息,以及许多其他对数据分析有用的信息。

0 投票
2 回答
1600 浏览

ios - 如何断开 opentok iOS 中所有正在运行的会话

我正在使用 opentok 进行语音通话/视频通话。

并且用户 A 和用户 B 之间的连接工作正常且良好,但是当断开用户 A 的会话的时间正确关闭但用户 B 的会话未关闭时,我遇到了一个问题。

0 投票
1 回答
505 浏览

c# - 如何知道令牌或连接将其视频流式传输到 opentok 中的会话的持续时间

我使用令牌发布到 opentok 中的会话并流式传输我的视频。

现在,我如何才能获得诸如视频流式传输的时间等信息,以及许多其他对数据分析有用的信息?