问题标签 [tokbox]

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 回答
1338 浏览

android - 如何在 Tokbox 中设置手电筒上的相机灯?

我正在将 TokBox 用于 android 项目。我需要添加一个按钮,可以将闪光灯打开到手电筒模式。

TokboxPublisher对象已经提供了swapCamera()一种在设备的所有可用摄像头之间切换的方法。但我找不到任何 API 来更改当前所选相机的闪光灯模式。

我尝试让自己的实例android.hardware.Camera手动更改它,但它不起作用,因为我得到了“java.lang.RuntimeException:无法连接到相机服务”异常。这是因为Camera对象正在被 Tokbox 使用并且没有被释放。

我也找不到访问CameraTokbox 正在使用的实例的方法。自 android API 级别 21 起,它甚至已被弃用。

任何人都可以建议一种更改相机参数的方法吗?我可以访问View正在对其进行预览的视频。

0 投票
1 回答
1247 浏览

android - 声明会话时 Opentok 应用程序崩溃

我正在尝试学习如何使用 TokBox SDK。我已经开始编写一个简单的应用程序来显示视频,以便了解它的工作原理。我的代码基于https://tokbox.com/opentok/tutorials/connect-session/android/#connecting中的示例。但是,每次我初始化 Session 对象时,我的应用程序都会停止工作。我试过用 try/catch 块包围它,但它仍然崩溃。我的代码如下:

我的 logcat 的输出是:

有人可以告诉我为什么它总是崩溃吗?我不知道我做错了什么!

0 投票
1 回答
769 浏览

javascript - 加载资源时 OpenTok JS 连接超时问题

我正在使用 opentok 客户端 JS api 来设置视频会议应用程序。间歇性地,来自 open tok 服务器的 js 和 css 资源无法加载。

这些是我在 Chrome 浏览器的开发者控制台上看到的错误。我有良好的互联网连接,但并非总是如此。我认为,这些资源是从 opentok.min.js 加载的。我将该文件作为本地资源。有没有办法避免这些问题?

http://static.opentok.com/webrtc/v2.2.9.6/js/dynamic_config.min.js加载资源失败:net::ERR_CONNECTION_TIMED_OUT

http://static.opentok.com/webrtc/v2.2.9.6/css/ot.min.css加载资源失败:net::ERR_CONNECTION_TIMED_OUT

一旦发生这种情况,我将无法看到对方的视频。任何帮助表示赞赏?在生产环境中避免此问题的最佳做法是什么?

0 投票
1 回答
358 浏览

ios - arm64 2 月号开始

Apple 宣布将不允许上传没有 arm64 的应用程序。

https://developer.apple.com/news/?id=10202014a

我有几个问题:

  1. 仅与新应用有关吗?
  2. 或者 App Store 上的现有应用程序(不支持 arm64)将被删除?
  3. 或者从这个日期开始,我将不被允许更新 App Store 上的现有应用程序?

PS 对我来说很重要,因为我用的是tokbox sdk,不支持arm64。

0 投票
2 回答
1366 浏览

angularjs - $document.context.addEventListener 上的 AngularJS 未定义错误

我有以下角度服务:

这是返回“未定义”。它是在 Cordova 中运行的opentok-angular 库的一个片段。

此代码块中提供了许多其他 $document 属性。为什么这会返回“未定义”?

0 投票
1 回答
2657 浏览

webrtc - OpenTok 和文件共享

我正在使用 OpenTok 构建一个视频聊天网站。我可以进行视频和文本聊天(仍在进行屏幕共享),但我想知道是否有人可以为我指出有关文件共享的正确方向?

我希望双方能够相互发送文件,但不确定如何去做。可以使用Peer5吗?

0 投票
0 回答
82 浏览

php - Tokbox - 无需 CLI 即可运行?独立的例子?

我在 tokbox API 看到了示例应用程序:

https://github.com/opentok/OpenTok-PHP-SDK/blob/master/sample/HelloWorld/README.md
它在localhost:8080
上运行 我希望构建一个示例,其中:

“动态生成两个用户可以访问和聊天的网站 URL,如 localhost/somekey”。


  • 是否可以在我的共享服务器上不运行 CLI?

  • 您能否提供链接或示例代码?

  • 此外,有没有一种方法可以在没有作曲家的情况下使用它(我将它集成到我现有的不基于作曲家的系统中)?


非常感谢提前!

0 投票
1 回答
465 浏览

ios - Opentok 屏幕截图问题

我在我的应用程序中使用 opentok 屏幕共享,我正在使用 opentok 提供的 TBscreenCapture 方法,该应用程序在 iPhone 中运行良好,但在 iPad 中,屏幕捕获返回带有错位框架的视图,图像就像而不是从 0,0 开始,它从 -100,-100 开始,其中 100 是代表数字,所以我无法看到传输的屏幕上部。

0 投票
1 回答
357 浏览

javascript - Tokbox 打开/关闭音频

我似乎无法理解如何创建链接来切换 tokbox publishAudio 方法。我能够订阅和发布视频以及创建一个以 publishAudio 作为属性的对象。任何帮助,将不胜感激!

0 投票
0 回答
1223 浏览

javascript - 停止屏幕共享时出现 opentok.js 错误(无法读取 null 的属性“连接”)

我正在尝试使用 chrome 和 chromium 中的 TokBox 服务来实现屏幕共享。在 chrome 提示选择一个窗口后,一切正常,但是当我停止屏幕共享时,单击屏幕共享正在进行时出现的“弹出”中的“停止共享”按钮,会发生错误:

Uncaught TypeError: Cannot read property 'connections' of null ---- opentok.js line 11103

在同一浏览器中使用 tokbox meet demo 时不会发生此错误:http: //meet.tokbox.com

我修改了基本的 tokbox 教程代码来重现这个问题: