peerjs相关内容
我最近开始学习并在学校的服务器(VPS)上使用WebRTC和PeerJ为我的学校构建了一个远程在线课程的应用程序。到目前为止,我可以设置一对一对等连接,但在暂停和恢复流传输时遇到困难。 我正在寻求一些关于如何在活动连接时暂停和恢复自身和远程用户的视频流和音频流的帮助。当我执行localStream.getVideoTracks()[0].enabled = false时,它只为我禁用视频(不为远
..
我目前正在编写一个基于网络的聊天客户端,其中两个人随机连接,然后在没有提示的情况下一起加入聊天. 我正在使用 PeerJS 库,因为我发现它对我来说是最容易理解的.不过,我处于一个阻塞点:我不确定如何实际实现文本聊天. 我在他们的网站(这里)上查看了他们的示例,并且我修改了代码有点适合我(主要是它的外观和一些输出是什么). 我遇到的一个问题是,他们的代码需要两个人手动输入对方的
..
嘿伙计们正在尝试使用 react、node、socket 和 peerjs 运行 webrtc 视频通话,如果我尝试使用 chrome 开始视频聊天,它会起作用,如果我将 chrome 设为私有运行并使用视频链接作为第二个用户连接它工作,但如果我尝试使用相同的视频链接从另一个浏览器连接,例如边缘或歌剧它不工作,而是控制台记录错误.. 我的代码 从 'react' 导入 React从“soc
..
将 react-native-peerjs 模块导入 React Native 项目中的任何文件时,我面临一个复杂的错误.我只是尝试了一切,但没有任何效果.你能帮助我吗?这就是错误. 错误:未知命名模块“react-native-webrtc" 如果有人想测试,这是分步说明. npx react-native init teste.纱线添加 react-native-webrtc
..
我正在使用 peerjs 创建视频聊天. 我正在使用以下功能切换相机(开/关): function toggleCamera() {localStream.getVideoTracks()[0].enabled = !(localStream.getVideoTracks()[0].enabled);} 调用此函数后,视频变黑,接收器变黑(按预期工作).现在我想检测黑/白屏,以便向用户显
..
所以我使用以下命令在我的 digitalocean 主机上安装了 peerjs 服务器. npm install peerpeerjs --port 9000 --key peerjs 运行上述命令后,腻子给出了以下打印: 在 :: 上启动 PeerServer,端口:9000,路径:/(v. 0.2.8) 以下是我的 index.html 代码: Peer
..
我有 PeerJS 服务器的问题.我从这里使用了“部署到 Heroku"按钮:https://github.com/peers/peerjs-server 我不知道如何连接已部署的云.我找不到关于 PeerJS Server 的明确文档. 我不知道我的应用的主机、端口和路径是什么. var peer = new Peer('someid', {host: 'localhost', p
..
我正在尝试制作视频聊天应用程序,它可与peerjs一起使用.现在,我想添加一些功能,例如,如果连接被用户破坏,则另一个连接到他的用户会收到通知. 这是我呼叫其他用户的代码 调用(用户ID:字符串,合作伙伴ID:字符串){const conn = this.peer.connect(partnerId);conn.on('open',()=> {conn.on('data',(data)=>
..
这是我与PeerJS连接的代码: var peer = new Peer({key:'[PeerJSID]',debug:3});peer.on('open',function(){$('#my-id').text(peer.id);});//接听电话peer.on('call',function(call){//出于演示目的自动接听电话(而不是提示用户)call.answer(window.
..
我正在使用PeerJS及其云托管服务器来构建WebRTC应用程序.这是我的代码: navigator.getMedia = ( navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia ||
..
我确实使用peerjs https://peerjs.com 来稳定2个对等点之间的连接. 有没有一种方法可以强制使用H264代码而不是VP8? 致谢 解决方案 2020年3月更新: 现在,您可以使用 setCodecPreferences 来获得相同的结果,尽管只有新版本的浏览器才支持. 旧答案: 您将必须编辑peerjs代码才能更改编解码器. 基本上,您将
..
我从git-hub中获得了以下代码,但我不知道如何使用和执行. $> npm install peer --->where i want to install this node_module ? //Run the server: $> peerjs --port 9000 --key peerjs or var PeerServer = req
..
一段时间以来,我一直在试图解决这个问题.我正在尝试使用peerjs建立一个简单的连接.我可以成功连接到ID为USER_ID的对等方.但是,他们无法连接到我.他们尝试连接时,我收到以下日志. iceConnectionState最终更改为failed,并且无法接收任何数据. 该应用程序正在使用peerjs云服务器 我正在使用最新版本的Chrome.他们尝试使用最新版本的Chrome和F
..
之前已经问过这个问题,但我还没有找到答案。我基本上遇到的问题与此处和
..
我使用应用构建了一个离子骨架。它是使用 Peer JS 构建的,我需要应用程序在我的对等端收到来电时快速从冷启动打开状态有点像电话应用程序在我们接到电话时打开来电活动。 目前我正在使用离子推送通知在点击通知时打开状态,但这需要太长时间并从启动屏幕开始加载。 是有一种方法可以快速打开我的状态,包含接收调用代码快速进入前台 解决方案 对于Cordova,黑客我想出了, 首先,
..
var conn; var peer = new Peer({key:'lwjd5qra8257b9'});
..
我想访问 chrome:// webrtc-internals / 中的一些记录变量,但我没有在google上找到任何东西 - 甚至没有我可以看到这些图的描述。 我特别感兴趣的是 packetsLost , googCurrentDelayMs 和 googNacksSent 。 为什么我要访问webrtc内部 我正在写一个 google chrome应用程序共享视频流(p2p)
..
我想通过WebRTC制作一个简单的音频流,使用 Peer.js 。我在本地运行简单的PeerServer。 以下在Firefox 30中运行得非常好,但我无法在 Chrome 35 。我预计PeerJS设置有问题,但Chrome - > Firefox工作正常,而Chrome - > Chrome似乎发送流,但不会播放扬声器。 设置getUserMedia 注意:取消注释下面的这些
..