我知道我们可以使用fs.createReadStream
分块地从服务器流式传输视频文件。但是,有没有一种方法可以像摄像头流或屏幕共享流那样流传输实时视频流?
这非常类似于facebook live或youtube live
答案 0 :(得分:1)
是的,这很容易设置。
您将需要一台服务器,该服务器将侦听RTMP并将其即时转码为HLS / DASH。这样,您的网站就可以像播放任何流视频一样播放实时流。
有很多服务可以做到这一点,其中之一就是api.video。
现在-如果您开始使用OBS进行流式传输,则它会被api.video拾取,转码并提供给观看网址的任何人。
我在博客上发布了有关我的帖子livestream using OBS中每个步骤的详细信息。