opentok相关内容

Tokbox streamCreated 被调用的次数与客户端被调用的次数相同

我在会话期间多次一对一地调用客户端,并且在主机上调用了 streamCreated 事件.当我挂断时,我取消订阅,客户端取消发布.但是,当我再次调用客户端时, streamCreated 事件在主机端被调用两次.我多次调用客户端 3、4、5 等,并且 streamCreated 事件触发的次数与我在客户端调用的次数相同.例如,在我第 7 次调用客户端时,streamCreated 被调用了 7 次 ..
发布时间:2021-09-24 18:35:33 前端开发

如何解决 WebRTC PeerConnection.getStats 错误?

因此,我们有一个支持 WebRTC 的应用程序,它实际上正在建立会话,我们能够连接到它们,人们正在发布流,其他人订阅和取消订阅这些流,等等.. 但是我们不断收到来自 WebRTC 的错误消息,上面写着“PeerConnection.getStats".已经拿到统计数据了!错误发生在视频流本身.黑色背景上的白色文本,而不是视频. 此外,在控制台日志中,我们收到以下错误: 未捕获的类型错误:无 ..
发布时间:2021-09-24 18:35:26 其他开发

如何使用 OpenTok 选择音频输出

我正在使用 OpenTok 构建一个简单的 WebRTC 应用.我需要能够选择相机、音频输入和音频输出.目前这似乎不太可能. 参见opentok-hardware-setup https://github.com/opentok/opentok-hardware-setup.js/issues/18 我正在我的 index.html 文件中加载 OpenTok和 opentok- ..
发布时间:2021-09-24 18:32:21 其他开发

OpenTok,如何将发布者源从屏幕捕获器切换到相机,反之亦然?

我正在尝试实现允许在 Android 应用程序中的视频会话中间在屏幕共享捕获和相机之间切换的功能.我使用适用于 Android 的 OpenTok SDK 2.5. 我研究了 OpenTok 示例(OpenTok 示例) 并认为他们每个程序示例只显示一个功能. 问题:代码是否应该提供两个发布者(一个配备相机,一个配备屏幕共享捕获器)并切换它们,例如 session.unpublish ..
发布时间:2021-09-17 20:16:18 移动开发

在 Opentok-react-native 中,如何获取客户端连接、断开连接等各种事件信息

我搜索了很多,但找不到任何方法在 opentok- 中找到各种回调react-native 库,例如用户已连接、断开连接、重新连接等.我什至找到了 OTSession 的文档,其中他们描述了各种事件,但这些都不起作用.这些所有事件都被一起调用. 视频通话工作正常,但我想根据这些事件执行各种操作 renderVideoView(data) {console.log("渲染视图,",数据);返 ..
发布时间:2021-07-04 19:46:23 其他开发

Tokbox 创建会话失败

[错误:无法创建会话.错误:身份验证错误发生:(403){“代码":-1,“消息":“过期令牌"}] 我能够在我的本地主机服务器上很好地创建一个会话,但是当我把它投入生产 - 有 https - 发生错误. 我正在使用带有 Meteor 框架的 tokbox 并将函数包装在一个方法中: const opentok = new OpenTok(Meteor.settings.public. ..
发布时间:2021-06-02 20:58:09 其他开发

如何在TokBox中连接到用户流

我正在使用TokBox制作一对一的视频通话应用程序.我正在使用以下代码打开会话: [_ session connectWithApiKey:kApiKey令牌:kToken]; 收到didConnect消息后,我正在使用以下代码在一个用户设备上发布流: _publisher = [[OTPublisher alloc] initWithDelegate:self];[_publis ..
发布时间:2021-04-22 20:30:43 移动开发

呼叫者在opentok iOS SDK中没有从接收者获得结束呼叫的事件

我有一个iPhone应用程序,需要管理从呼叫者到接收者的视频通话,并且使用Opentok框架可以完美地工作.视频通话和音频一切正常. 但是我在不接听电话的情况下结束来自接收方的呼叫时遇到了问题. 如果接收者代答了呼叫,然后他结束了呼叫,则呼叫者会收到结束呼叫的事件.但是,如果接收方没有从应用程序接听电话并直接结束通话,则呼叫方不会收到任何事件,并且会连续显示呼叫屏幕.所有委托及其方法均已实现 ..
发布时间:2021-02-08 18:44:57 移动开发

OpenTok建议如何开始构建应用

我正在尝试实现基于opentok的应用. 我想到的项目是一些订阅者使用的应用程序,每个订阅者都可以通过其应用程序电话与运营商交谈,而该运营商必须留在计算机上. 简单地,该应用程序必须呼叫运营商并在服务器中记录该呼叫. 我认为我必须创建两个应用程序:一个可以通过电话拨打电话并将其连接到会话,另一个可以在计算机上打开该会话并记录通话的应用程序.或不? 或者,会话已经在操作员计算机上打开,人们可以通过电 ..
发布时间:2020-07-13 21:18:13 其他开发

enyo.js与其他javascript组件集成

我正在尝试将enyo.js与opentok集成.无法确定如何包装将由opentok的javascript生成的视频组件.如果有人可以帮助我,如何将enyo与外部JavaScript(例如opentok)集成在一起,那就太好了. 我在下面的jsfiddle示例中创建了示例,该示例具有视频种类和opentok示例代码.我想使用enyo来生成视频,但是我是新手,需要enyo专家的帮助. js ..
发布时间:2020-06-13 20:13:57 其他开发

Opentok onstreamCreated订阅使移动Chrome冻结

我正在opentok平台和vue.js上开发webRTC聊天.尽管在桌面和移动版Firefox浏览器上一切正常,但尝试订阅event.stream时,移动chrome挂断了.奇怪的是,如果我激活开发人员工具,那么它将按预期在移动chrome上运行,因此我无法调试该工具上的错误日志.我已经为此花了三天时间.如果有人可以帮助我,我将不胜感激!这是我的代码的相关部分: //start th ..
发布时间:2020-05-10 00:27:26 前端开发

如何在opentok javascript SDK中更改音频输出?

当连接到移动浏览器时,音频始终默认为仅音频扬声器(即靠近耳朵的电话扬声器;我不知道这叫什么)而不是扬声器。如何默认使用扬声器并让用户选择使用哪种扬声器? 移动SDK的文档具有此功能,但在JavaScript SDK中,只有音频源具有等效物。在opentok中这不可能吗?如果没有,我可以做什么解决方法? 解决方案 目前没有选项可以通过OpenTok JS SDK指定输出设备。 可 ..
发布时间:2019-06-12 15:15:32 前端开发

将opentok视频会议集成到parse.com + iOS应用程序中

这个问题不仅针对代码而且针对我的应用程序设计。 我有一个需要opentok来处理视频/音频会话的iphone应用程序。 我已经通过了基本样本,但我感到困惑的是会话管理。 例如,如果我的iphone应用程序想要从mapview调用用户,如果我拥有的是该用户的位置(坐标),我该怎么做? 如何确保我发布的会话以某种方式获得该特定用户并且该用户订阅了该会话?目前我的应用程序中没有任何后 ..
发布时间:2018-09-19 13:39:04 移动开发

Chrome中出现OpenTok accessDenied问题

我在使用 OpenTok 2 API 。当我开始发布流并提示允许或拒绝网站使用我的摄像头和麦克风时,如果允许允许()应该运行,但是如果拒绝拒绝()应该运行。 publisher.addEventListener('accessAllowed',allowed); publisher.addEventListener('accessDenied',否认); 函数allowed(){ ..
发布时间:2018-05-08 15:31:08 前端开发

OpenTok - 发布非相机视频流?

使用OpenTok有没有办法发布源不是相机的视频流?也就是说,我想发布一个预录制的视频,或者一个由摄像机以外的源生成的视频。有什么建议如何做到这一点?非常感谢! (这是一个快速的推理,我们的系统使用OpenTok使用正常的方法,但我们想用非相机生成的视频运行测试) 解决方案 OpenTok或任何其他框架都不能直接从相机获取视频流。它要求浏览器重定向相机feed。因此,您必须诱骗浏览器 ..
发布时间:2016-11-10 18:38:30 前端开发