问题标签 [twilio-video]

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

twilio - Web 浏览器不显示 iOS 设备视频轨道

一间 twilio 房间有 2 个用户。一个在 chrome 浏览器上,另一个在 ios 设备的 safari 浏览器上。音轨适用于两个用户。但是 chrome 没有显示 safari 的视频轨道,但 safari 正在显示 chrome 的视频轨道。我同时使用 H264 和 VP8

0 投票
1 回答
194 浏览

javascript - Twilio 可编程视频聊天室

我愿意使用 twillio & node.js (express) & socket.io 创建只有 2 人的视频室,为了了解它是如何工作的,我从这个链接克隆了 github 快速入门:

它有一些错误:

它无法识别 javascipt 中的“Twilio”,所以我用 cdn 链接更改了现有链接

我也用 with 改变了 socket.io-client <script src="socket.io/socket.io.js"></script>

并从代码中删除了 DetectRTC,因为它在控制台中导致错误并清除了控制台中的所有错误,但它仍然无法正常工作,无论它没有记录任何错误。这段代码有什么问题?如果有人可以解决它,请在下面发布您的答案。谢谢!

(顺便说一下,这个视频引导我快速入门,我看到这个视频中的代码有效,但这个快速入门没有

0 投票
2 回答
154 浏览

twilio - 有没有办法限制只有两个人的点对点 twilio 可编程呼叫?

我要求仅在两个人之间限制 twilio 视频可编程呼叫,现在人们最多可以加入房间,但我想将其限制为两个人

0 投票
0 回答
19 浏览

android - 计时器不增加一

我已经实现了 Chronometer 来显示视频和音频通话期间的通话时长。视频通话期间计时器会增加 1,但在视频通话期间,有时会增加 1 或 2。

通话连接后启动 Chronometer

布局

0 投票
1 回答
169 浏览

twilio - mozRTCSessionDescription 未定义

在收到一封来自 Twilio 的电子邮件,标题为“Twilio Video JS SDK 和 Firefox 68 Breaking Change”,暗示 twilio-video 包版本 1.18.0 及以下版本的应用程序将对新的 firefox 68 进行重大更改,我去更新我的npm 包到版本 1.18.1 但现在当我尝试在 Firefox 量子 67.0.4 中打开我的应用程序时,我收到以下错误:

错误?,有解决办法吗?谢谢!

0 投票
1 回答
143 浏览

javascript - 在不激活摄像头或视频的情况下启动房间

我正在构建一个视频会议解决方案,参与者首先加入一个大厅区域,在那里他们检查大厅中的参与者,然后在需要时能够开始视频会议。

大厅/房间区域显示连接到房间的成员列表。我通过连接audiovideo参数设置为 false 来初始化房间。

只有当参与者选择进入会议时,我需要将这些参数设置为true,然后才能检索到相关的曲目。

建立连接后有没有办法更改连接选项?

0 投票
2 回答
12074 浏览

javascript - 从不同的子域访问沙盒 iframe 中的摄像头和麦克风

我有使用 twilio javascript SDK 的基本视频聊天 nodeJS webapp

视频.xyz.com

我正在尝试将其添加到在不同的 web 服务和子域上运行的 webapplet 的 iframe 中

演示.xyz.com

当我直接运行时,浏览器会显示摄像头和麦克风访问提示,它工作正常。但在 iframe 内我无法访问摄像头和麦克风。

两个 webapplet 都在相同的端口上运行,但在不同的子域上。

我已尝试document.domain在视频聊天应用程序上进行设置以匹配将添加 iframe 的父页面应用程序,但没有使其正常工作。我在 chrome 中收到此错误:

"Uncaught DOMException: Failed to set the 'domain' property on 'Document': Assignment is forbidden for sandboxed iframes."

我确实有允许麦克风和相机属性。

我需要做什么才能在 iframe 中访问相机?哪个网络应用需要这种改变?这需要CORS吗?

提前致谢。任何帮助,将不胜感激。

0 投票
1 回答
875 浏览

javascript - 可以在没有 node.js 的情况下使用 Twilio 可编程视频吗?

我正在 javascript 上测试 Twilio 视频,以启动与另一个 javascript 客户端或移动客户端的视频通话。javascript 客户端在 chrome 中运行,服务器使用 Java 编写。没有 node.js 运行时。我正在关注 twilio 视频快速入门,但他们都在谈论 npm,我在浏览器控制台中看到有关

ReferenceError:未定义要求

twilio-video SDK 仅与 nodejs 兼容还是仅与教程兼容?有没有办法让java后端允许从javascript客户端(浏览器)开始视频通话到另一个?

0 投票
1 回答
110 浏览

twilio - 如何在 Twilio 中切换视频录制

我正在尝试将切换录制功能添加到我的 Web 应用程序中,使用 Twilio 客户端 2.0 版并通过 Java 服务器端代码生成令牌。切换(只是为了清楚起见)-> 能够在通话正在进行时暂停/开始录音。

问题:如果可能的话,如何在 Twilio 中实现切换录制功能?

0 投票
1 回答
81 浏览

twilio - 识别 Twilio 视频室中的电话呼叫者

我正在使用 Twilio 可编程语音通过 Room 动词将呼叫者连接到可编程视频室。如何在视频端获取呼叫者的 ParticipantIdentity?

我在视频端看到来电者的身份是他们的电话号码破折号一些数字。或者,如何在语音端获取呼叫者的号码/身份。

基本上,我正在寻找视频端的电话呼叫者是谁。