问题标签 [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.
ios - Twilio Room 无法识别连接的参与者
我正在使用 twilio 作为视频聊天应用程序的服务。房间将仅包含 2 名参与者 P1 和 P2
P1
- 从后端获取生成的访问令牌(添加了房间授权)
- 从服务器获取房间名称
连接到房间
/li>func didConnect(to room: TVIRoom)
调用成功。
P2
- 从后端获取不同的生成访问令牌(添加了房间授权)
- 从服务器获取相同的房间名称
连接到房间
/li>func didConnect(to room: TVIRoom)
调用成功。
但是,func room(_ room: TVIRoom, participantDidConnect participant: TVIParticipant)
永远不会被调用。此外, room.participants 返回一个空数组。
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 具有以下结构:
我使用以下代码在设备中运行应用程序:
如何解决显示的错误?
提前致谢!
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 中分配了这个权限
我错过了什么?
提前致谢。
css - 如何在 ReactJS 中定义和分配子元素样式?
我想在 ReactJS App 中显示适合的本地视频。并尝试将宽度设置为 100%。但是如何在 React 中声明这种风格呢?
反应组件
结果:
视频元素由 twilio track 自动创建(container.appenChild)。我想为这个元素定义 css 样式。
这适用于 HTML/JS:
在反应:
如何在反应中声明子元素div#local-media video?
或者是否有另一种将媒体扩展到本地媒体 div 的解决方案?
更新 1: 由带有 appendChild 的 Twilio 代码生成的元素..
更新 2
我想我找到了解决方案?它正在工作
twilio - 无法通过 Safari 获取 iPhone 用户的视频曲目
我已经设置了一个打开录音并强制使用 H.264 的编解码器的群组房间。iPhone 用户可以看到其他人的视频,但其他人看不到他们的。
angular - Twilio 与 android 和 web (Angular 6) 的连接
我已经为视频实现了 Twilio android SDK,为一个 Angular 应用程序实现了 Twilio-video-js。我已按照文档执行。当我从网络向 android 设备拨打电话时,它会在两端显示视频。但是,当我反之亦然时,它不会在网络上显示视频,但由于我将视频从网络摄像头获取到我的 android 设备,因此它已连接。在放置了很多游戏机之后,我才知道它关于轨道的问题。
我对角度视频使用了以下方法。
谢谢。
node.js - Twilio 视频启动
我对 React 相当陌生,并且正在尝试运行一个示例来开始了解 Twilio 如何与 React/Node 交互。我目前正在使用 repo https://github.com/twilio/twilio-video.js,并且正在尝试运行test > framework > twilio-video-react
,但是当我npm install
然后npm start
,服务器启动,但抛出错误:
我也尝试了这两个示例,但它们已经过时了:
twilio - “trackSubscribed”的两种方式有什么区别?
这两种方式有什么区别,哪种方式更好?还是两者都用?
绑定房间:(根据快速入门应用程序)
绑定参与者:(根据 README.md git-repo)
twilio - Twilio 价格计算和一些疑问?
我想知道可编程视频的详细价格计算,也想知道以下
如果我会发生什么
- 取消发布曲目
- 跟踪启用/禁用
- 连接失败(冰或任何其他原因)
- 如果我不打电话离开房间并关闭标签/浏览器怎么办(因为套接字确实从服务器中断)
以上均与团体房有关,请在以上情况下更新价格计算。twilio 在什么情况下真正停止计算。
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 实现?