问题标签 [simplewebrtc]
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.
ffmpeg - WebRTC 从对等视频流中检测方向
使用 RecordRTC 和 WebRTC 我可以将 Peer MediaStream 保存为 webm/video 文件。文件的方向因对等设备而异。这意味着 640x480 视频顺时针或逆时针旋转。
要重新定向录制的视频,一些视频需要“顺时针”旋转,而其他视频需要“逆时针”旋转。我需要一种方法来确定旋转视频的方向。否则,一些视频将正面朝上,而另一些则上下颠倒。
我尝试使用 ffprobe 查找方向。但是,创建的视频在元数据中没有“旋转”标签。
我也无法在 WebRTC 对象的 Peer 视频流中找到方向。
我真的认为,由于视频元素中正确显示了 WebRTC 对等流,我应该能够从中获得方向。
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
但我不想将我的项目上传到云端。
android - android中可以直播使用WebRtc吗?
我想使用. WebRtc
可能吗..?我已经使用WOWZA
. 想开发与此相同的WebRtc
。
javascript - simpleWebRTC 视频聊天无法构造“RTCPeerConnection”:错误
好的,所以我正在做关于 webRTC 的教程,并且我一直在使用以下两个教程来帮助我。
首先要注意的是,对于第一个教程,即使是从 github 克隆的源代码:
https://github.com/sitepoint-editors/simplewebrtc-messenger.git
当我在 Now.sh 上部署应用程序时,它可以工作,但我无法加入不同的用户。
TLDR;
这是我部署的应用程序。当我尝试加入远程连接时出现此错误
未捕获的 DOMException:无法构造“RTCPeerConnection”:“stun.l.google.com”不是受支持的 URL 方案“stun”、“turn”或“turns”之一。
这是[源代码
关于我做错了什么的任何想法?
javascript - WebRTC GainNode 在 iOS (iPhone) 上不起作用
目的
- 更改实时流的增益(麦克风音量)。
- 在演示中,您将能够从低增益 (0.1) 更改为高增益 (1)。当它设置为 0.1 时,您几乎不会听到自己的声音,就像耳语模式一样。
问题
下面的代码适用于 Windows、Android 和 Safari 桌面版本,但是当我尝试在我的 iPhone SE 上的 Safari 中运行它时,我没有听到耳语或低增益。我检查了增益节点的值,单击按钮时它设置为0.1,但似乎没有生效。
演示链接:
https://unrupt.github.io/webrtc-samples/stream-gain-control.html
iPhone 上 Safari 媒体支持的约束
- 纵横比
- 设备ID
- 回声消除
- 面对模式
- 帧率
- 组 ID
- 高度
- 相同速率
- 样本大小
- 体积
- 宽度
代码:
有什么建议可以尝试吗?
javascript - audiocodes 和 webrtc - 无法接通电话
我是 WebRTC 的初学者。我尝试使用音频代码和 WebRTC 拨打电话。我在这里尝试了链接。但是电话没有接通。
注意:匿名用户向注册用户发起的电话呼叫。匿名用户不能呼叫其他匿名用户。
如何注册奥科 SBC 用户
javascript - 为 android 构建 webrtc 后,libjingle_peerconnection_java.jar 变为空
我想为 android 构建 webRtc。我找到了一个构建脚本(script),我可以成功构建 webRtc。但是在构建 webrtc 之后,libjingle_peerconnection_java.jar 只包含一个类(Empty.class)。为什么它变得空了?我按照以下步骤操作,没有收到任何错误。我使用 Ubuntu。**sourceandroid/build.sh after **install_dependencies after **get_webrtc after **export WEBRTC_DEBUG=true 和 **export WEBRTC_ARCH=armv76.prepare_gyp_defines &&execute_build
谢谢。
simplewebrtc - SimpleWebRtc - latest-v2.js 停止工作
我在我的网站上使用 SimpleWebRtc,但大约一周前,所有具有视频对等点(视频聊天)的网站都停止工作。我可以看到我的脚本尝试包含此文件:“ https://simplewebrtc.com/latest-v2.js ”,但它不活动 - 所以视频聊天不起作用。
我的问题是 - 也许有人有这个文件或者有人知道我可以在哪里下载它?
问候,卢克
simplewebrtc - webRTC 网络视频通话
我目前正在使用 webRTC 开发视频通话应用程序。我已经使用
- 点对点
- 开放式托克
- 简单的webrtc
我能够实现的组件是:
创造房间
两个或更多用户可以加入这个房间
可以进行实时聊天
视频可以禁用
视频录制
调用完成:
呼叫发起人正在创建房间
参与者正在使用房间名称加入房间
但我想要一种机制,发起者拨打参与者的电话。参与者应该选择或拒绝呼叫。如何使用 simplewebRTC 或 openTok 来完成?或者哪些其他库支持上述功能..请帮助..
javascript - WebRTC 多个对等连接
我几乎到处搜索,但由于某种原因,似乎在这种情况下找不到任何资源。任何帮助将不胜感激。
问题是这样的:
我有 4 个用户。可以说:A、B、C 和 D。我想根据 url 匹配它们。例如,如果 A 和 B 连接到 &room=1 并且 C 和 D 连接到 &room=2 我想在 A 和 B 对以及 C 和 D 对之间建立连接。
目前我的代码只建立A和B之间的连接,如果C或D用户之一发起呼叫,A和B之间的连接断开,C找不到D。
为了解决这个问题,我尝试创建一个像这样的对象:
{ 房间:1,对等点:RTCPeerConnection }
并将其存储在一个数组中,根据 roomid 获取对等连接,并基于根据 roomId 存储的 RTCPeerConnection 建立连接。但这没有用。
如果不建立处理此通信的套接字服务器,我将如何解决这个问题?
如果有帮助,我目前以这种方式建立连接:
这是我失败的解决方案:
这失败了,因为您当然不能将对象的原型存储在 localStorage (RTCPeerConnection) 中。当我对它进行字符串化/解析时,它的对等属性是一个空对象。如果我尝试使用全局变量而不是 localStorage,它总是为空。我非常感谢有关此问题的任何提示。