问题标签 [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 投票
1 回答
374 浏览

javascript - 使用 WebRTC 对等传输通用数据/对象?

我只是想找到任何演示或任何类型的说明,以便能够使用 WebRTC 传输通用数据,例如 JSON。

我遇到的任何演示/文章似乎都只处理我觉得奇怪的视频传输,有点像在能够走路之前跑步。

看起来这是将用于此任务的 api 。有谁知道如何实现这一点,或者知道任何地方的演示?

0 投票
1 回答
417 浏览

html - 是否可以在没有 RTP/SAVP 的情况下使用 SIPML5

我想知道你们中是否有人了解开源 html5 sip 客户端,它称为 SIPML5。

我似乎无法弄清楚如何在不使用 RTP/SAVPF 的情况下开始工作。

所以我的问题是是否可以使用 RTP/SAVP 而不是 RTP/SAVPF?

0 投票
0 回答
262 浏览

google-chrome - 在 chrome 浏览器中从火线视频摄像头捕获图像

我可以在谷歌 chrome 浏览器上使用 MediaStream api 从连接到火线端口的摄像头捕获源视频吗?或者仅适用于连接在 USB 上的相机?

0 投票
1 回答
1783 浏览

javascript - 将 getusermedia 插入基于 node.js 和 socket.io 的聊天引擎

我有这个代码在运行

客户端:

服务器端

问题:如何包含 getUserMedia 和其他 WEBRTC API 来创建简单的视频应用程序?

0 投票
1 回答
1571 浏览

javascript - WebRTC getUserMedia 不显示视频

我有以下代码:

html:

为什么不显示视频?

0 投票
2 回答
10160 浏览

google-chrome - 在发送答案之前收到 ICE 候选人时的错误

我正在 Chrome 23 上建立 WebRTC 连接。要附加本地流,您需要允许浏览器使用摄像头和麦克风。在呼叫方方面,我正在检查是否可以获得本地流,并且直到此刻我才发送报价。然后发送报价,浏览器立即开始发送 ICE 候选人。

然后,如果远程浏览器还没有获得本地媒体流,我会为收到SYNTAX_ERR: DOM Exception 12peerConnection.addIceCandidate(candidate)每个 ICE 候选人继续。

我检查了文档addIceCandidate但没有关于先决条件的信息。

我想我可以通过延迟它并等待远程客户端添加本地流的信号来延迟从提供者发送 ICE 候选人,但这是需要额外的通信并且看起来不正确。

我可以webkitRTCPeerConnection在发送答案并附加本地媒体流之前以某种方式添加远程 ICE 候选者吗?

0 投票
3 回答
2729 浏览

javascript - Live Web Audio Input 是否可以在 Ubuntu 上的 Google Chrome 中使用?

根据这篇文章,以下代码应该可以在 OSX 和 Windows 上运行,但没有提到 Linux:

http://updates.html5rocks.com/2012/09/Live-Web-Audio-Input-Enabled

我下载了 Chrome Dev 版本:版本 25.0.1323.1 dev 并且它不工作。

我启用了以下标志:

0 投票
2 回答
13013 浏览

websocket - 通过 Websocket 发送 WebRTC MediaStream(RTP over HTTP/Websocket)

WebRTC 主要用于浏览器到浏览器的实时媒体通信,但在我的情况下,它将用于浏览器到服务器的音频通信。

根据我收集的信息,MediaStream 是使用 RTP over UDP 传输的。

除了用于信令的协议之外,这将需要至少两个额外的端口,这是我想避免的。

在 WebRTC 中,是否有可能使用 RTP over Websocket 而不是 RTP over UDP,这样我只需要使用端口 80 或 443?

0 投票
1 回答
2077 浏览

webrtc - webRTC如何实现远程音频和视频流的同步?

webRTC 根据https://apprtc.appspot.com/实现 PeerConnection

webRTC如何实现远程音频和视频流的同步?

0 投票
4 回答
454 浏览

javascript - 入门

我想创建一个像https://apprtc.appspot.com/?r=04188292这样的应用程序。我对 webrtc 有点了解,但无法掌握 google app-engine。如何为 javascript 设置它并开始编码?我试过这个,但没有用

任何教程/帮助将不胜感激 有没有其他使用通道 api 的方法?