问题标签 [webrtc]
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.
google-chrome - 始终接受 webRTC 网络摄像头请求
我正在构建一个通过 webRTC 使用计算机网络摄像头的网络应用程序。该站点仅在一台特定的机器上运行,该机器每天会关闭并重新启动一次。
我的问题是:如何让机器在网站加载后自动确认网络摄像头对话?
该系统是带有最新 Chrome 的 OSX Leopard。已经谢谢了,我愿意接受任何事情。
javascript - 无法播放来自 peerConnection-Connection 的视频
我为一个学生项目编写了一个小的 webRTC 示例。目的是,一个客户端(学生)通过 peerConnection 将他的视频和音频流发送到第二个客户端(导师)。沟通有效,导师得到了 SDP_OFFER 和所有这些东西。它还获得了 remoteVideo src 的 blob。但是视频输出是黑色的。在导师方面,我收到以下错误:
未捕获的错误:SYNTAX_ERR:DOM 异常 12
doAnswer processSignalingMessage
ws.onmessage
我希望有人有一个想法。谢谢!
有我的代码:
html - webrtc - 视频得到blob,但它仍然是黑色的
我用 chrome 21 运行我的 webrtc 代码。
如果我在同一个 chrome 中打开两个选项卡,然后打开带有 webrtc 代码的页面。一个选项卡用于发送视频流;一个选项卡用于接收视频流它工作正常。
但是,如果我使用两种隐身模式或两种不同的 chrome 浏览器打开页面,我可以正确获取sdp和候选信息。似乎视频可以解码信息。
在远程视频中,我只能看到
此外,它似乎崩溃了。我试图点击“关闭 chrome”,但没用。
有没有人有类似的问题?
webrtc - 如何在我自己的服务器(Windows Server)中安装 WebRTC
我刚听说 WebRTC,想用这种潜在的技术做一些测试。你们能否指导我如何在我的服务器中下载和安装 WebRTC(使用 win 32)。以及我应该考虑的编解码器......等等......
预先感谢
javascript - HTML5 视频链接在 Chrome 中不起作用
我有以下代码可通过可公开访问的链接直接查看我的网络摄像头。
锚标记中生成的链接类似于:
在访问 chrome 时告诉我“糟糕!此链接似乎已损坏。”
帮助表示赞赏!
javascript - 在服务器端实现 webrtc
是否可以在服务器端实现 webRTC?即,我希望我的浏览器使用 webRTC 协议连接到 http 服务器(运行基于 java 的应用程序以流式传输视频的 tomcat)并从服务器获取流?
我认为编译 webRTC api 并通过 JNI 访问它会有所帮助。还有其他简单的方法可以做到这一点吗?
websocket - 用于低级数据通信的 WebRTC 和 WebSockets 有什么区别
我试图了解 WebRTC 和 WebSockets 之间的区别,以便我可以更好地了解哪种情况需要什么。我对两方(主要基于 Web,但可能是专用服务器应用程序)相互交谈的广泛概念感到好奇。
假设:
- 显然,在 ad-hoc 网络方面,WebRTC 获胜,因为它本身支持 ICE 协议/方法。
问题:
- 关于浏览器中两个已知方之间的直接通信,如果我不依赖于发送多媒体数据,而我只对发送整数数据感兴趣,那么除了数据加密之外,WebRTC 是否比 webSockets 有任何优势?
- 关于与基于浏览器的客户端通信的专用服务器,哪个平台给了我优势?我需要编写一个 WebRTC 服务器(这可能在浏览器之外吗?),或者我需要编写一个 WebSocket 服务器(一个快速的谷歌搜索让我认为这是可能的)。
c++ - WebRtc 应用程序中的独立 AGC(自动增益控制)
我正在尝试使用 WebRtc 库创建一个独立的 AGC。(输入 - wav 文件,输出 - 调整增益的 wav 文件)。但此时我对这个问题有一些问题。
我正在尝试使用在gain_control.h
文件中声明的函数。当我使用 WebRtcAgc_Process(....) 时,我获得了适用于整个信号的恒定增益,但不适用于取决于输入信号幅度的非线性增益。
可能我应该使用其他功能来达到我的目的吗?如何通过 WebRTC 库实现 AGC?
android - 使用 webRTC 推送通知
我正在开发一个 android 项目,我需要从我自己的服务器(我创建的)实现推送通知消息。
我需要使用WebRTC来实现它,但经过大量探索后,我知道 WebRTC 是用于语音通话的。我的假设是否正确,如果不是,我可以在哪里找到一些使用 WebRTC 实现推送通知的教程?
javascript - Chrome WebKitGetUserMedia
我正在尝试让网络摄像头流在我的页面上运行,并且我想使用 WebKitGetUserMedia 来实现。我用谷歌搜索了很多,感觉就像我已经尝试了所有的例子,但没有人适合我。我显然做错了什么,但我不知道是什么。
所以我的问题是,为了让 WebKitGetUserMedia 在 chrome 中工作,我必须做什么?我正在使用 Chrome v21。如果有人有一些完整的 html、js 代码示例,我会很高兴看到它!