问题标签 [openwebrtc]

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 投票
0 回答
166 浏览

android - WebRtc 音频传输几秒钟后停止

从最近几天开始,我在 WebRtc 上工作,我也在服务器端和 android 端设置了所有东西,但是当我通过 Android 设备调用时,几秒钟后音频传输停止,而它工作正常,网络到网络,所以我做错了什么在安卓端。

这是我用于设置 WebRtc 的代码

0 投票
1 回答
153 浏览

ios - 为 ios 运行 AppRTC,RtcEventLog 问题

我想在AppRTCMobile中添加一个接口,这个接口可以启动webrtc Call模块,以实现两部手机之间的音频通话(局域网,已经知道IP地址和端口号),但是当我运行成功时,软件当 RtcEventLog 调用该方法时,每次发生异常时都会崩溃。我不知道Calling Call是否合理。在没有解决方案的情况下,我真诚地感谢您的帮助。下面是源代码,请帮我找出问题所在。

这是崩溃发生时发生的错误的屏幕截图。如果您想了解更多,请告诉我。

0 投票
2 回答
4851 浏览

google-chrome - 捕获传入 WebRTC 视频流的方法(客户端)

我目前正在寻找一种存储传入 webrtc 视频流的最佳方法。我正在使用 webrtc(通过 chrome)加入视频通话,我想记录从每个参与者到浏览器的每个传入视频流。我正在研究的解决方案是:

  • 拦截进入浏览器的网络数据包,例如使用 Whireshark 然后解码。在这篇文章之后: https ://webrtchacks.com/video_replay/

  • 修改浏览器以将记录存储为文件,例如通过修改 Chromium 本身

由于资源限制,任何屏幕录像机或使用 xvfb 和 ffmpeg 等解决方案都不是一种选择。有没有其他方法可以让我将数据包或编码视频作为文件捕获?该解决方案必须在 Linux 上运行。

0 投票
1 回答
3480 浏览

webrtc - 使用 WebRTC 浏览器实时流式传输音频 => 服务器

我正在尝试将一些音频流从我的浏览器发送到某个服务器(udp,也可以尝试 websockets)。我正在使用 webrtc 录制音频流,但是在将数据从 nodeJS 客户端传输到我的服务器时遇到问题。任何想法?是否可以使用 webrtc(openwebrtc) 将音频流发送到服务器?

0 投票
1 回答
193 浏览

google-chrome - WebRTC : while creating second peer connection - fail to navigator.mediaDevices.getUserMedia

I am working on webrtc chat app. system1 : peer1, peer3 | system2 : peer2, peer4

What I did ? For video call, I am creating one peer1, peer2, and that peer1 very successfully communicate with peer2 (consider video call only).

What I want to do? I want, peer3 can communicate with new peer4(meanwhile I don't want to disconnect peer1-->peer2).

What happening ? When I am creating peer3, on that time " navigator.mediaDevices.getUserMedia " getting errors !!!! (I am not using SSL) and new peer3 can't create !.

So, please tell me your suggestions regarding above problem.

It is possible to only peer1 can communicate with other any peer(bidirectional communication)??

0 投票
1 回答
1552 浏览

node.js - 广播 getUserMedia 的最佳方式(浏览器 -> WebRTC -> 服务器 -> 查看者的浏览器)

因此,有各种服务,如 Red5Pro、Antmedia、Kurento 等。他们中的大多数都不能免费使用 WebRTC。

我基本上想通过 webrtc 将浏览器连接到服务器,获取音频/视频流,然后它们首先通过简单的渐进式 http 将其广播给所有请求它的客户端(查看器不需要 webrtc)。

例如,我可以从 mp3 文件创建 readStream 并将其发送到带有分块标头的浏览器。我想知道是否可以以相同的方式从 getUserMedia 获取块并发送到服务器然后广播音频/视频。

因此,无论是测试现有媒体服务器还是使用例如 WebRTC Native C++ API 编写自己的媒体服务器,我都陷入了困境,因为我需要一些可扩展的东西,甚至是纯 NodeJS 实现。

在今天,2018 年,为了广播将 WebRTC 连接到服务器,哪条路径是最好的?(我知道这里已经有人问过这个问题,但没有确凿的答案)

0 投票
1 回答
1127 浏览

firebase - 未捕获的错误:此 Firebase 项目需要导入 Google Cloud Platform 才能恢复服务

收到此未捕获的错误:此 Firebase 项目需要导入 Google Cloud Platform 才能恢复服务。当我尝试通过 Webrtc 进行视频通话时。

我得到了这个网址 - https://firebase.google.com/support/guides/firebase-web#import_your_project_to_the_firebase_console

但我不想将我的项目上传到云端。

0 投票
1 回答
1229 浏览

android - android中可以直播使用WebRtc吗?

我想使用. WebRtc可能吗..?我已经使用WOWZA. 想开发与此相同的WebRtc

0 投票
1 回答
52 浏览

macos - 是否可以将基于 Safari 的 WebRTC 应用程序打包为可安装的 dmg?

我们团队中的 MacOS 专业知识很少(主要是 Linux、服务器端开发人员),因此这个问题可能无法正确地指代有关 MacOS 的所有内容,但希望与 Linux 类比的基础足够接近以便于理解。

我们有一个 WebRTC 客户端应用程序,它在 Chrome、Linux 和 Windows 上运行良好,并带有一个 WebRTC 网关服务器来执行一些客户支持通信。我们收到了一位潜在客户的询问,他出于某种原因更喜欢使用 Safari 而不是 Chrome,并且想知道我们是否可以以某种方式为 MacOS 提供可安装可执行的 .dmg 文件,该文件呈现相同的功能(即 WebRTC 客户端应用)。

可安装可执行要求是外观/感知的东西,尽管出于实际目的,URL 和有效/活动帐户足以使用该服务。

0 投票
1 回答
1335 浏览

build - Autoconf 找不到 config.status

当我./autogen.shhttps://github.com/EricssonResearch/openwebrtc上运行时,我得到了这个:

我应该手动创建config.status还是这个文件丢失的事实在它出错之前表明了什么?或者我应该添加一些命令参数?我没有找到很多关于它的额外信息。