gpt4 book ai didi

Webrtc 流本地视频文件

转载 作者:行者123 更新时间:2023-12-02 04:04:09 45 4
gpt4 key购买 nike

如何将本地媒体文件(视频文件)流式传输到同行?(我正在使用 janus-gateway - videoroom 插件)。

对于音频有webAudio,但是视频呢?

谢谢!

更新:也许有人有例子?还是一小段代码?也许链接到一些库?

最佳答案

在 Canvas 上渲染本地视频并从 Canvas 元素创建流对象。然后您可以将流添加到 PeerConnection。然后流将被发送到远程对等点(Janus/浏览器/任何服务器)。

演示: https://webrtc.github.io/samples/src/content/capture/canvas-pc/

来源: https://github.com/webrtc/samples/blob/gh-pages/src/content/capture/canvas-pc/js/main.js#L45

关于Webrtc 流本地视频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40363110/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com