问题标签 [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 回答
448 浏览

video-conferencing - 使用 opentok 进行视频会议

如何使用他们在 opentok 中的电子邮件 ID 将客户添加到视频聊天中。我尝试使用 javascript api 进行 opentok,但我只能在浏览器中看到我的脸。有没有办法使用 facebook 帐户添加客户?

0 投票
1 回答
233 浏览

video - Tokbox - 找不到存档或 URI 无效

请注意,我们使用 tokbox 进行视频录制。

有时它工作正常,但有时它会出错,我们得到两种类型的错误..

  1. 未找到存档

  2. 我们得到的无效 URI(无效 URI:无法确定 URI 的格式)错误。

如果我们尝试从http://digitaltsai.com/ot/tester/的浏览器中检查存档 ID,如http://tokbox.com/forums/archiving/archive-not-found-t9580 中所写, 我们将获得存档。

但是当我尝试通过代码获取存档时

下面是我们得到的 XML。

请帮助我们尽快解决问题,因为我的门户网站已经上线并因此面临重大问题

0 投票
4 回答
9689 浏览

ios - 类别冲突:类别中的实例方法与另一个类别中的相同方法冲突

我知道有两种情况会导致以下错误:

可能性一:一个类别实例方法被声明了两次。(此处描述:SO

但是,当我搜索 3 个实例方法中的任何一个(在 Xcode 或 Grep 中)时,我没有发现它声明了两次。

可能性 2:意外导入 .m 文件。(此处描述:SO

但是,我检查了所有的导入,并且在整个项目中只导入了一次框架。此外,仅在构建阶段出现一次。

我的程序运行没有崩溃,大概是因为使用了最后添加的类别定义并且它恰好是正确的。(来源

问题1:有没有办法在添加之前知道这两个类别的位置?

问题2:关于如何解决这个问题的任何其他想法?

注意:Opentok 框架是一个二进制文件

发生在:

xcode 4.6 和 xcode 5

iOS6 & iOS7

0 投票
1 回答
268 浏览

ios - 这个保留周期的原因是什么?有没有办法强制释放内存?

一段时间以来,我一直在寻找解决此问题的方法,但没有成功。

我使用OpenTok Video Framework将视频流从设备摄像头发布到在线服务。我使用他们记录的发布/取消发布方法。

问题:分配的内存[GLVideoProcessor createFrameBuffers]永远不会被释放,即使它的父 VC 被释放并且框架的 unpublish 方法被调用(并且委托为 nil'ed)。

问题1:无法查看框架的.m文件,有没有办法强制释放内存?

请求 2:任何其他有关如何解决此问题的建议将不胜感激。

出现在:Xcode 4.6 和 Xcode 5
iOS6 和 iOS7

Instruments:doPublish 方法 alloc 的 OTPublisher 并启动流。 概述

发布/取消发布的多个实例被调用并且从未被释放。 显示 GLVideo 还活着

ARM 视图[GLVideoProcessor createFrameBuffers]

在此处输入图像描述

[GLVideoProcessor createFrameBuffers]+ Backtrace 的 ARM 视图在此处输入图像描述

0 投票
1 回答
276 浏览

c# - 使用 opentok 获取视频的快照图像

img 的父 DIV 是什么?他们网站上的教程并没有真正解释有关此代码的任何内容,所以我想知道它实际上是如何工作的。

0 投票
1 回答
632 浏览

javascript - OpenTok NodeJS 视频聊天

我一直在关注这个 https://github.com/songz/OpenTokNodeJS

我发布了一个问题,但我想我也会在这里尝试。

我已经为此工作了一分钟,但似乎无法让它运行。这是我的错误

我猜它与我的 api 密钥有关,老实说,我不是 100% 我应该把它放在哪里。我尝试了几种方法。首先我替换了 app.js 中的行

var OTKEY = process.env.TB_KEY; var OTSECRET = process.env.TB_SECRET;

但是当我运行 $ node app.js 时,什么也没有发生,我得到了错误

我也试过像这样将密钥和秘密添加到 package.json 文件中

但我得到同样的错误。有任何想法吗?

谢谢你做这个,看起来很棒,等不及要让它工作了!

0 投票
1 回答
82 浏览

javascript - 我们可以使用 javascript 在 TOKOX 中的两个 gmail 用户之间建立连接

我正在审查 tokbox 浏览器视频聊天应用程序,但我仍然没有得到以下问题的答案。

0 投票
1 回答
928 浏览

ios - 如何在 iOS 应用中通知用户呼叫请求?

我试图在 iOS 应用程序中放置 OpenTok 视频通话,但我坚持使用一种很好的机制来实时(在几秒钟内)通知用户有来电。推送通知是我唯一可行的选择还是有其他方法?希望避免这种情况,因为 APNS 不保证通知传递。

我想我可以创建一些每隔几秒钟轮询一次的服务器脚本,但似乎必须有更好的解决方案。

0 投票
3 回答
932 浏览

android - OpenTok Android SDK 2.0,setPublishVideo(false) 不会释放相机。任何已知的解决方法?

我正在尝试在 Android 应用程序中正在进行 OpenTok 视频会议时拍照。我使用适用于 Android 的 OpenTok SDK 2.0。

我尝试使用 publisher.setPublishVideo(false) 来临时释放相机,以便可以使用默认的相机活动来拍照。但看起来 OpenTok 并没有释放相机硬件。

作为一种解决方法,我尝试使用 session.unpublish(publisher),它释放了相机(它还切断了我不想要的音频流)但是一旦我完成了拍照,这次 a/v 是未使用 session.publish(publisher) 恢复。

对此有什么帮助吗?

0 投票
1 回答
256 浏览

android - Android Opentok SDK 2.0,订阅者和发布者音频

我正在开发 android 视频聊天应用程序,并且能够使用 opentok 创建视频聊天,但来自订阅者和发布者的音频太低。将耳机连接到能够听到声音的设备后。但是没有耳机听不到。

如果有人知道,请提出您的宝贵意见。