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

ios - Twilio Room 无法识别连接的参与者

我正在使用 twilio 作为视频聊天应用程序的服务。房间将仅包含 2 名参与者 P1 和 P2

P1

  1. 从后端获取生成的访问令牌(添加了房间授权)
  2. 从服务器获取房间名称
  3. 连接到房间

    /li>
  4. func didConnect(to room: TVIRoom)调用成功。

P2

  1. 从后端获取不同的生成访问令牌(添加了房间授权)
  2. 从服务器获取相同的房间名称
  3. 连接到房间

    /li>
  4. func didConnect(to room: TVIRoom)调用成功。

但是,func room(_ room: TVIRoom, participantDidConnect participant: TVIParticipant)永远不会被调用。此外, room.participants 返回一个空数组。

0 投票
1 回答
843 浏览

ionic3 - Twilio 可编程视频和 Ionic 3

我正在开发一个必须实现 Twilio 可编程视频的移动应用程序。我在 Laravel PHP 框架中使用 Twilio SDK 5.24.2 开发了一个后端,效果很好。

在移动应用程序中,我通过 npm 安装了 twilio-video 2.0.0-beta4 包,并根据“video-quickstart-js-1.x”中的示例开发了一个页面。问题是当 Twilio 尝试连接房间时,控制台中的错误如下(在日志末尾):

我在 Ionic 中的代码如下:

HTML 具有以下结构:

我使用以下代码在设备中运行应用程序:

如何解决显示的错误?

提前致谢!

0 投票
0 回答
944 浏览

typescript - Twilio 可编程视频和 Ionic 3 - 音频问题

我正在开发一个必须实现 Twilio 可编程视频的移动应用程序。我在 Laravel PHP 框架中使用 Twilio SDK 5.24.2 开发了一个后端,效果很好。

在移动应用程序中,我通过 npm 安装了 twilio-video 2.0.0-beta4 包,并根据“video-quickstart-js-1.x”中的示例开发了一个页面。问题是当 Twilio 尝试连接房间时,控制台中的错误如下(在日志末尾):

我在 Ionic 中的代码如下:

HTML 具有以下结构:

我已经安装了插件 cordova-plugin-media-capture 并在 config.xml 中分配了这个权限

我错过了什么?

提前致谢。

0 投票
1 回答
229 浏览

css - 如何在 ReactJS 中定义和分配子元素样式?

我想在 ReactJS App 中显示适合的本地视频。并尝试将宽度设置为 100%。但是如何在 React 中声明这种风格呢?

反应组件

结果:

视频元素由 twilio track 自动创建(container.appenChild)。我想为这个元素定义 css 样式。

这适用于 HTML/JS:

在反应:

如何在反应中声明子元素div#local-media video

或者是否有另一种将媒体扩展到本地媒体 div 的解决方案?

更新 1: 由带有 appendChild 的 Twilio 代码生成的元素..

更新 2

我想我找到了解决方案?它正在工作

0 投票
1 回答
73 浏览

twilio - 无法通过 Safari 获取 iPhone 用户的视频曲目

我已经设置了一个打开录音并强制使用 H.264 的编解码器的群组房间。iPhone 用户可以看到其他人的视频,但其他人看不到他们的。

0 投票
0 回答
149 浏览

angular - Twilio 与 android 和 web (Angular 6) 的连接

我已经为视频实现了 Twilio android SDK,为一个 Angular 应用程序实现了 Twilio-video-js。我已按照文档执行。当我从网络向 android 设备拨打电话时,它会在两端显示视频。但是,当我反之亦然时,它不会在网络上显示视频,但由于我将视频从网络摄像头获取到我的 android 设备,因此它已连接。在放置了很多游戏机之后,我才知道它关于轨道的问题。

我对角度视频使用了以下方法。

谢谢。

0 投票
1 回答
496 浏览

node.js - Twilio 视频启动

我对 React 相当陌生,并且正在尝试运行一个示例来开始了解 Twilio 如何与 React/Node 交互。我目前正在使用 repo https://github.com/twilio/twilio-video.js,并且正在尝试运行test > framework > twilio-video-react,但是当我npm install然后npm start,服务器启动,但抛出错误:

我做了`npm install twilio-video`,但仍然抛出错误。我在这里想念什么?其他人可以开始这个例子吗?我想要一个使用 React 的 Twilio Video 的基本示例,以便我可以从中学习,任何其他资源都会有所帮助,谢谢!

我也尝试了这两个示例,但它们已经过时了:

0 投票
1 回答
163 浏览

twilio - “trackSubscribed”的两种方式有什么区别?

这两种方式有什么区别,哪种方式更好?还是两者都用?

绑定房间:(根据快速入门应用程序)

绑定参与者:(根据 README.md git-repo)

0 投票
0 回答
52 浏览

twilio - Twilio 价格计算和一些疑问?

我想知道可编程视频的详细价格计算,也想知道以下

如果我会发生什么

  • 取消发布曲目
  • 跟踪启用/禁用
  • 连接失败(冰或任何其他原因)
  • 如果我不打电话离开房间并关闭标签/浏览器怎么办(因为套接字确实从服务器中断)

以上均与团体房有关,请在以上情况下更新价格计算。twilio 在什么情况下真正停止计算。

0 投票
0 回答
912 浏览

ios - 使用 Twilio SDK 进行屏幕共享和摄像头流

我正在尝试实现一个应用程序 a'la google hangout,您可以在其中创建视频会议在需要时使用 Twilio SDK 共享您的屏幕。

屏幕录制应该在系统范围内进行,所以我使用的是 Replay Kit 2 和 Broadcast Upload Extension。

问题是如何将屏幕数据从扩展程序上传到应用程序中启动的同一个 Twilio 房间?

我正在查看 Twilio 示例代码:https ://github.com/twilio/video-quickstart-swift/tree/master/ReplayKitExample 他们所做的是从扩展内连接到房间。但我的流程有所不同 - 我从主应用程序发起呼叫,然后我可以发起屏幕共享。

我想 Twilio SDK 可以生成与扩展共享的预签名 URL,然后它在那里上传数据流。想知道这是否可以通过 Twilio 实现?