问题标签 [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.

0 投票
3 回答
25535 浏览

google-chrome - 始终接受 webRTC 网络摄像头请求

我正在构建一个通过 webRTC 使用计算机网络摄像头的网络应用程序。该站点仅在一台特定的机器上运行,该机器每天会关闭并重新启动一次。

我的问题是:如何让机器在网站加载后自动确认网络摄像头对话?

该系统是带有最新 Chrome 的 OSX Leopard。已经谢谢了,我愿意接受任何事情。

0 投票
2 回答
2360 浏览

javascript - 无法播放来自 peerConnection-Connection 的视频

我为一个学生项目编写了一个小的 webRTC 示例。目的是,一个客户端(学生)通过 peerConnection 将他的视频和音频流发送到第二个客户端(导师)。沟通有效,导师得到了 SDP_OFFER 和所有这些东西。它还获得了 remoteVideo src 的 blob。但是视频输出是黑色的。在导师方面,我收到以下错误:

未捕获的错误:SYNTAX_ERR:DOM 异常 12
doAnswer processSignalingMessage
ws.onmessage

我希望有人有一个想法。谢谢!

有我的代码:

0 投票
2 回答
11345 浏览

html - webrtc - 视频得到blob,但它仍然是黑色的

我用 chrome 21 运行我的 webrtc 代码。

如果我在同一个 chrome 中打开两个选项卡,然后打开带有 webrtc 代码的页面。一个选项卡用于发送视频流;一个选项卡用于接收视频流它工作正常。

但是,如果我使用两种隐身模式或两种不同的 chrome 浏览器打开页面,我可以正确获取sdp候选信息。似乎视频可以解码信息。

在远程视频中,我只能看到在此处输入图像描述

此外,它似乎崩溃了。我试图点击“关闭 chrome”,但没用。

有没有人有类似的问题?

0 投票
1 回答
2001 浏览

webrtc - 如何在我自己的服务器(Windows Server)中安装 WebRTC

我刚听说 WebRTC,想用这种潜在的技术做一些测试。你们能否指导我如何在我的服务器中下载和安装 WebRTC(使用 win 32)。以及我应该考虑的编解码器......等等......

预先感谢

0 投票
3 回答
1355 浏览

javascript - HTML5 视频链接在 Chrome 中不起作用

我有以下代码可通过可公开访问的链接直接查看我的网络摄像头。

锚标记中生成的链接类似于:

在访问 chrome 时告诉我“糟糕!此链接似乎已损坏。”

帮助表示赞赏!

0 投票
2 回答
7690 浏览

javascript - 在服务器端实现 webrtc

是否可以在服务器端实现 webRTC?即,我希望我的浏览器使用 webRTC 协议连接到 http 服务器(运行基于 java 的应用程序以流式传输视频的 tomcat)并从服务器获取流?

我认为编译 webRTC api 并通过 JNI 访问它会有所帮助。还有其他简单的方法可以做到这一点吗?

0 投票
3 回答
19892 浏览

websocket - 用于低级数据通信的 WebRTC 和 WebSockets 有什么区别

我试图了解 WebRTC 和 WebSockets 之间的区别,以便我可以更好地了解哪种情况需要什么。我对两方(主要基于 Web,但可能是专用服务器应用程序)相互交谈的广泛概念感到好奇。

假设:

  • 显然,在 ad-hoc 网络方面,WebRTC 获胜,因为它本身支持 ICE 协议/方法。

问题:

  • 关于浏览器中两个已知方之间的直接通信,如果我不依赖于发送多媒体数据,而我只对发送整数数据感兴趣,那么除了数据加密之外,WebRTC 是否比 webSockets 有任何优势?
  • 关于与基于浏览器的客户端通信的专用服务器,哪个平台给了我优势?我需要编写一个 WebRTC 服务器(这可能在浏览器之外吗?),或者我需要编写一个 WebSocket 服务器(一个快速的谷歌搜索让我认为这是可能的)。
0 投票
2 回答
2908 浏览

c++ - WebRtc 应用程序中的独立 AGC(自动增益控制)

我正在尝试使用 WebRtc 库创建一个独立的 AGC。(输入 - wav 文件,输出 - 调整增益的 wav 文件)。但此时我对这个问题有一些问题。

我正在尝试使用在gain_control.h文件中声明的函数。当我使用 WebRtcAgc_Process(....) 时,我获得了适用于整个信号的恒定增益,但不适用于取决于输入信号幅度的非线性增益。

可能我应该使用其他功能来达到我的目的吗?如何通过 WebRTC 库实现 AGC?

0 投票
3 回答
2463 浏览

android - 使用 webRTC 推送通知

我正在开发一个 android 项目,我需要从我自己的服务器(我创建的)实现推送通知消息。

我需要使用WebRTC来实现它,但经过大量探索后,我知道 WebRTC 是用于语音通话的。我的假设是否正确,如果不是,我可以在哪里找到一些使用 WebRTC 实现推送通知的教程?

0 投票
1 回答
23587 浏览

javascript - Chrome WebKitGetUserMedia

我正在尝试让网络摄像头流在我的页面上运行,并且我想使用 WebKitGetUserMedia 来实现。我用谷歌搜索了很多,感觉就像我已经尝试了所有的例子,但没有人适合我。我显然做错了什么,但我不知道是什么。

所以我的问题是,为了让 WebKitGetUserMedia 在 chrome 中工作,我必须做什么?我正在使用 Chrome v21。如果有人有一些完整的 html、js 代码示例,我会很高兴看到它!