问题标签 [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 投票
1 回答
116 浏览

reactjs - 使用 Firebase 托管连接到令牌服务器时出现问题

我正在尝试将 Twilio 视频应用程序部署到 Firebase 托管。一切都很好,除了当我尝试连接到视频会议时它告诉我 Twilio 令牌无效。

我发现我需要设置谷歌云功能来解决这个问题。您如何将 server.js 文件转换为云函数?

这是我的代码 server.js 代码:

我想我可以将它移动到云函数 index.js 文件并添加以下内容以仍然连接到我的 .env 文件变量,如果我将 express 函数放在这里:

0 投票
1 回答
44 浏览

swift - Twilio 运行时函数在 iOS 快速入门上提供无效的访问令牌

我正在使用 twilio 运行时函数在浏览器上成功生成访问令牌。以下是随附的屏幕截图。

在此处输入图像描述

但是当我在 iOS 快速启动项目上运行该 url 时,当我连接房间时,它给了我无效的访问令牌错误。请帮忙。以下是我在项目中使用的网址。

在此处输入图像描述

0 投票
1 回答
113 浏览

node.js - 如何在不使用企业版的情况下将 twilio 可编程视频录制上传到 S3?

我正在尝试将 twilio 的视频记录上传到 S3,但我发现它是一个企业功能。还有哪些其他方法可以做到?我正在使用 nodejs 并使用 twilio sdk 做出反应。

0 投票
1 回答
65 浏览

twilio - 有人挂断电话时如何找回通话时长?

有人挂断电话时如何找回通话时长?

我正在尝试使用getStats(),但我只返回一个状态值。

返回:

0 投票
1 回答
193 浏览

twilio - 我们可以使用 Twilio Video API 在后台召开会议吗?

我们计划Twilio Video API用于在多个参与者之间进行会议。我们有一个适用于 WEB、Android 和 iOS 的应用程序,我们需要将 Twilio 服务集成到我们的应用程序中。

在移动 SDK 中,即Android and iOS我们可以先加入电话会议,然后我们可以在会议室中选择在不断开电话会议的情况下切换回我们的主应用程序。所有连接到会议的与会者都将能够听到和看到导航到另一个屏幕(即我们的主应用程序屏幕)的参与者。参与者可以在视频会议和主应用程序之间来回移动吗?

该用例类似于WhatsApp video call用户可以与人聊天并仍然出现在视频通话中的情况。移动设备应用程序的技术栈是Flutter. 有什么帮助或建议吗?

0 投票
1 回答
633 浏览

twilio - 向 Twilio 视频 SDK 添加功能

我们想在我们的 Web、Android 和 iOS 应用程序中使用 Twilio 视频 SDK。由于 Twilio 为会议提供了开箱即用的一切,但我们需要从我们的终端向 Twilio SDK 添加一些功能,以便在我们的应用程序中使用它们。

需要的功能:我们希望在视频会议室中包含一个最小化按钮,它将最小化视频通话的屏幕,并且用户可以同时使用基本应用程序(类似于 WhatsApp 视频通话)。此外,当通话最小化完成后,将添加最大化按钮,以便用户可以切换回视频通话。

我们的基本要求是:

  1. 音频和视频会议
  2. 屏幕共享
  3. 会议记录
  4. 音频/视频的静音选项控制

参加人数限制:最少:3,最多:50

时长限制:最少 30 分钟,最多 240 分钟

特定于 Web 应用程序的要求(在 React 中):

  1. 会议控制驻留在应用程序中。现有的 Web 应用程序将成为视频会议的基本界面。
  2. 任何人都可以按照自己的意愿将任何参与者的音频/视频静音。

移动应用程序的特定要求(在 Flutter 中):

  1. 用户在视频通话和我们的应用程序之间切换的灵活性(与 WhatsApp 视频通话的工作方式相同)。视频通话屏幕被最小化,用户可以正常使用该应用程序,并且仍然出现在会议中。

我怎么能继续这样做?有什么帮助吗?

0 投票
1 回答
3100 浏览

android - 使用 Flutter 的 Twilio 视频

我们计划将Twilio video SDKs视频会议集成到我们现有的应用程序中,该应用程序位于Flutter. 从 Twilio SDK 的文档中可以确定,它仅适用于原生 Android 开发,而不适用于 Flutter 等框架。那么如何在我的移动应用程序开发(Android 和 iOS)中使用 Twilio 视频 SDK?

是否可以在同一个应用程序中同时在原生 Android 和框架(Flutter)中创建 UI?

这在技术上是否可行,如果可以,该怎么做?

0 投票
1 回答
917 浏览

reactjs - Twilio-video track.attach() / track.detach() 在 React js Web 应用程序中不起作用

当我尝试使用 track.attach 附加远程参与者轨道并使用 track.detach() 删除轨道时,我遇到了这个问题,但它给出了错误,例如 e.attach is not function 如何解决此错误。在 attachtrack 功能中,当我尝试附加轨道时,我遇到了这个问题。我的 twilio-video 版本是 2.4.0 提前谢谢。

0 投票
0 回答
25 浏览

twilio - 有没有办法在一个请求中获取所有正在进行的房间及其参与者的列表?

现在,我遍历每个正在进行的房间并发送请求以获取参与者,这确实减慢了网站的速度。还有其他方法吗?

还有一种方法可以按参与者的数量过滤房间,例如让所有房间只有一个参与者吗?

0 投票
1 回答
104 浏览

twilio - Twilio 可编程视频 - 无需用户输入房间 ID 和名称即可开始视频通话

我正在使用 twilio 可编程视频,但遇到了障碍。

我目前对可编程视频的问题是它要求所有用户手动输入房间 ID 和名称。我想向用户发送一个包含名称和 roomID 的 URL,以便他们可以立即点击并加入。

这可能吗?

我知道如果我到达/token?identity=Joe&roomName=JoesRoom端点,它会返回一个令牌,但我不确定如何利用它来动态进入房间,而无需用户手动输入信息。

任何帮助,将不胜感激。