Peerjs: 每个 MediaConnection 多个流

创建于 2019-03-21  ·  5评论  ·  资料来源: peers/peerjs

你好。 我找到了与我的问题相关的 PR #132。

我想发送视频+音频+屏幕。

你有什么建议?

最有用的评论

好的,我发现了一个技巧https://blog.mozilla.org/webrtc/warm-up-with-replacetrack/

我有一个带有 3 个“空”轨道的流——音频、视频和屏幕。

接下来,我调用方法“调用”,然后有发件人:
const [audioSender, videoSender, screenSender]= call.peerConnection.getSenders();

只需通过 audio.replaceTrack(null|audioTrack) 替换音轨即可静音/取消静音

所有5条评论

好的,我发现了一个技巧https://blog.mozilla.org/webrtc/warm-up-with-replacetrack/

我有一个带有 3 个“空”轨道的流——音频、视频和屏幕。

接下来,我调用方法“调用”,然后有发件人:
const [audioSender, videoSender, screenSender]= call.peerConnection.getSenders();

只需通过 audio.replaceTrack(null|audioTrack) 替换音轨即可静音/取消静音

任何带有 peerjs 的示例代码片段都会对 webrtc 新手有所帮助:)

提前致谢 !

新消息,我将在下周发布新版本的 PeerJS,完全重写,使用更简单的概念,并且不需要 PeerServer。 所以等几天。

新概念是基于房间的,房间是唯一存在的东西,所以如果你想打电话给某人,只需进入一个双方共享的随机 ID 房间。 如果您想要的是多个连接,只需进入一个有更多人的房间,就这么简单。

这里是一个早期的测试: https :

getUserMedia 在 librayr 内,但我可能会将其取出。

所以等几天直到下周:)

好消息 .. ! 等待新版本。 我在哪里可以看到与新版本相关的更新

分支准备好了https://github.com/peers/peerjs/tree/v2.0.0
如果您想讨论或询问与 PeerJS 相关的任何内容,可以加入 Telegram 群组:tg://join?invite=ENhPuhTvhm8WlIxTjQf7Og

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

Kitanga picture Kitanga  ·  5评论

schweini picture schweini  ·  7评论

kahrkunne picture kahrkunne  ·  4评论

nhducseuit picture nhducseuit  ·  5评论

RikdeVos picture RikdeVos  ·  6评论