为什么在WebRTC应用程序中看不到远程视频?

斯图尔特·本特利

如果我在两个浏览器标签页中打开http://chatphrase.com/test/(在同一台计算机上或在不同的计算机上-我都在使用Google Chrome浏览器进行测试),并且在两个浏览器标签页中都输入了相同的单词,则这两个标签页似乎成功执行ICE / STUN / SDP握手并相互连接,但是远程视频元素尽管已附加了远程流,但仍保持空白(将鼠标悬停在该元素上会使其缩小到2x2)。

https://apprtc.appspot.com/正常运行。我的网站在做什么错?

这似乎是一个完全基于客户端的问题,但就其价值而言,我的服务器端代码位于https://github.com/stuartpb/chatphrase/blob/master/app.js

斯图尔特·本特利

ICE候选者进入时,不会将它们添加到对等连接中:

https://github.com/stuartpb/chatphrase/blob/99ce85330594026d70d5f9441cc06be6c4904b7e/static/chatphrase.js#L44 https://github.com/stuartpb/chatphrase/blob/99ce85330594026d70d5f9441cc06be6c4904b7e/static/chatphrase.js#L76 https://开头github.com/stuartpb/chatphrase/blob/99ce85330594026d70d5f9441cc06be6c4904b7e/static/chatphrase.js#L168

addIce(resbody.ice);应该是addIce(peercon,resbody.ice);

(我在大约凌晨4点左右写此函数,就在您开始忘记刚编写的函数的签名时。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么在Windows 10上已安装的应用程序中看不到WIndows Powershell

为什么我在 Fabric 中看不到我的 android 应用程序图标?

为什么Sass在Express应用程序中看不到我的.scss文件?

为什么在Windows Phone 8.0应用程序的项目菜单中看不到“存储”?

为什么我在部署的 MVC Web 应用程序目录中看不到 Controllers 文件夹?

IBM移动应用程序构建器在Cloudant数据库中看不到文档,为什么?

在iPad中看不到应用程序图标

我在应用程序栏中看不到项目

为什么我可以在一个应用程序中看到我的网站,而在另一个应用程序中却看不到?

电子应用程序在已安装的应用程序中看不到更新

为什么在SQL Server对象资源管理器中看不到由UWP(桌面桥应用程序)创建的localdb数据库?

为什么在浏览器>开发工具>网络中看不到Blazor WebAssembly应用程序上加载了DLL和dotnet.wasm?

为什么应用程序看不到Spring Security中的角色(禁止)

为什么我在屏幕上看不到我的应用程序?React.js

为什么我的springboot应用程序看不到@Service批注?

为什么其他人看不到我的应用程序/使用我的应用程序

在软件中心中看不到某些“用于购买”的应用程序

在Angular应用程序的Azure DevOps中看不到coverage文件夹

在Android应用程序中看不到导入的依赖模块类LibGDX

使用Webview和ProgressBar在应用程序中看不到Admob广告

在 RoR 应用程序(c9 IDE)中看不到 JQuery 效果

Spring Batch在Spring Boot应用程序中看不到H2 DataSource bean

在代码中看不到旋转模板(喷涂应用程序)

在MVC应用程序中看不到ETag标头

在Xcode 5的plist中看不到“应用程序提供的字体”

在React-Native应用程序发布版本中看不到本地图像

在Ionic应用程序中看不到GCM推送通知图标

我在手机中看不到我的应用程序图标

GT-p3100选项卡中看不到市场应用程序?