【发布时间】:2020-03-21 05:49:02
【问题描述】:
我正在使用 twilio 进行有角度的 P2P 视频通话。视频通话在 Chrome 2 chrome 之间运行良好,但在 safari 到 chrome 之间运行良好。使用 safari 时,远程参与者的视频和音频在 safari 中不可见。我已经尝试将编解码器更改为 H264,但没有成功。
这里我附上 github 存储库链接以重现场景。
https://github.com/ashishgehlot/Twilio-issue-reporduction
我还调查了以下代码在 safari 情况下总是返回 false。
participant.tracks.forEach(publication => {
if (publication.isSubscribed) { // always false
它从未登录控制台
publication.on('subscribed', track => {
console.log('==================subscribed'); // not triggered
【问题讨论】:
-
有什么解决办法吗?
-
在 twilio 的帮助下,我设法解决了这个问题。你只需要为 safari 添加这些 polyfill。导入'zone.js/dist/zone-patch-user-media';导入'zone.js/dist/webapis-rtc-peer-connection';
-
有没有提供支持的论坛?,在GitHub上我打开了一些问题还没有得到任何答案!
-
您可以在 twilio 的网站上打开支持票。twilio.com/console/support/tickets/create
-
感谢人感谢
标签: angular safari twilio twilio-video