问题标签 [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.
javascript - Webrtc 为什么从不调用调用者的ontrack?
我正在使用这个 webrtc 示例的修改版本。
更新:这似乎实际上是我正在使用的代码示例中的一个错误。如果我正确设置,我仍然只能在呼叫方获得本地视频。任何解决此问题的帮助将不胜感激。
唯一的区别是对远程客户端的报价稍后发送。即:“让对方知道我已经准备好见面,然后发送”
远程对等方(被调用方?)可以完美地看到两个流。
本地调用者只能看到自己,并且永远不会调用 ontrack。
本地和远程对等点都显示稳定的连接,就像我说的,远程对等点工作完美。
是否应该双向发送候选冰?因为我觉得是。我是 webrtc 的新手,所以这让我很惊讶。
“$ ('#ReadyModalButton').click ”是发送通话报价的内容。
webrtc - 使用浏览器作为 WebRTC SFU
我正在构建一个 webrtc 项目,我需要:
- 将特定流路由到特定用户
- 在服务器上记录流
我知道这通常是 SFU(选择性转发单元)的工作但是,在了解 SFU 之前,我之前已经开始使用在服务器上运行的浏览器(我测试了 chrome 和 firefox ......现在使用 firefox),它似乎正在工作。
我运行我的 javascript 并创建对等连接并添加相关流,就像我在客户端上一样。
我什至能够以这种方式成功实现多服务器层次结构。
现在唯一的缺点是浏览器对流进行解码,我相信这会导致 cpu 开销,而使用适当的 SFU 我看不到。
但是,我的项目通常会进行 1 对多流(或者说是少对多),并且我需要服务器端录制(这将导致 SFU 对流进行解码)
所以,我的问题是..
为什么将浏览器用作 webrtc 的 SFU 是个坏主意?我没有看到很多人这样做,所以一定有原因
谢谢
webrtc - 如何在 C++ 中显示来自 Web RTC 语音引擎音频通道的语音活动指示器?
当我使用 web rtc 的语音引擎接收语音时,我想显示一个指示器。
我找到了 VoiceActivityIndicator 的代码示例,但该示例已过时。2012 ,它不再存在于 web RTC 当前源代码中。
该信息似乎被编码为音频帧类型。
有人知道如何仅使用来自 C++ 的 webrtc 的“语音引擎”子集来检索此信息吗?
有人可以向我指出一些使用当前 webRTC 源代码执行此操作的代码示例吗?
问候,保罗
webrtc - WebRTC 记录 div 包含本地和远程流
我想在 HTML 中录制具有相同样式 CSS 的视频流,在远程视频左下角的本地视频中可以做到这一点?
webrtc - 使用 WebAudioApi 和 WebAssembly 进行降噪
我正在尝试使用编译成 wasm 并从 Javascript 调用的 C 库在 WebRtc 中创建噪声消除过滤器。
我能够使用 WebAudioApi 捕获 pcm 音频并使用 wasm 处理帧。
这是我的代码:
我使用 onaudioprocess 来捕获输入帧并在输入缓冲区中设置处理(去噪)帧。我使用了两个日志来检查处理后的值是否被更改并且它正在更改,但是处理后的值不会发送到 webrtc 流,未更改的原始帧只发送到流。
在研究了 WebaudioApi 文档后,我发现“在此范围之外对此 AudioBuffer 的任何脚本修改都不会产生任何声音效果。”
https://www.w3.org/2014/annotation/experiment/webaudio.html#AudioProcessingEvent-section
无论如何要在 webrtc 流中发送这个处理过的(去噪的)帧。任何帮助将不胜感激。
amazon-web-services - 在 AWS 中安装 Intel open webrtc 工具包服务器的问题
我正在尝试使用此英特尔官方文档的 helo 设置英特尔 OWT 服务器。
https://github.com/open-webrtc-toolkit/owt-server/blob/master/doc/servermd/Server.md。
我还检查了这些文档 https://github.com/open-webrtc-toolkit/owt-client-javascript 和https://github.com/open-webrtc-toolkit/owt-server。
运行后
bin/start-all.sh
在发布文件夹中,我收到以下错误。我也尝试在我的本地机器上启动一个项目,但在本地没有安装任何东西。总是出现“未找到文档”错误。
在 AWS 中,所有命令和安装都已完成,但在启动服务器时卡住了。请帮帮我。如果有人指导我完成整个安装过程,那将非常有帮助。谢谢
javascript - 创建视频聊天应用程序时出现 WebRTC 错误
刷新页面时,我在控制台上收到此错误.. 其他一切正常,聊天和一切.. 只是流媒体部分不起作用
在创建视频聊天应用程序时
这是我的 index.js
这是我的 index.html
当我向其他浏览器发送消息时它工作正常,但对于视频聊天它不起作用关于如何解决这个问题的任何想法.????
flutter - Flutter 中的 webRTC 视频和音频调用
我是 Flutter App 的新手,我必须为 IOS 和 Android 创建一个基于 WEBRTC 的视频和音频呼叫应用程序,而不使用带有 FCM 的 TURN Server 来创建 2 个用户之间的连接。谁能帮我看看我们如何实现这个功能?需要与 Peer js 非常相似的东西。任何解释它的文档或视频也会有所帮助。
ssl - 参与 p2p 通信的对等方如何相互验证?
WebRTC 中的对等点如何相互验证?
webrtc - 谷歌 webrtc 原生实现是否支持 SFU?
- Google WebRTC Native 实现是否支持 SFU?
- Google WebRTC Native 实现是否支持集成自定义/硬件编码器/解码器?