【问题标题】:Livestream screen capture to frontend website with low latency [closed]以低延迟将屏幕截图直播到前端网站[关闭]
【发布时间】:2021-08-21 04:08:59
【问题描述】:

对于一个项目,我想将我的 Ubuntu 服务器上的桌面直播到前端网站(使用 Node/Express 在同一台服务器上运行)。

这与使用 OBS/ffmpeg 直播到 Youtube/Twitch 并嵌入到我自己的网站中的效果相同。 它必须是低延迟(

谁能指出我使用哪些协议/应用程序/教程作为大纲?

【问题讨论】:

  • WebRTC 确实是只有您可以使用的技术,延迟如此之低。

标签: ubuntu ffmpeg video-streaming http-live-streaming


【解决方案1】:

要实现

如果您对稍高的延迟(约 2-3 秒)感到满意,那么Amazon IVS 可能非常适合您。请记住,您仍然需要一些东西将流发送到 IVS,例如 OBS 或支持实时流的 WebRTC 实现。而且您需要将他们的播放器嵌入您的前端。

虽然您可以从头开始完成所有这些工作,但使用服务来处理更棘手的部分可能会更容易。

Daily(我为之工作)可以为您处理 WebRTC 的所有事情,还可以让您将直播流发送到您选择的提供商。 get started 很容易,开箱即用,您可以与数百名参与者共享您的屏幕。这是一个示例chrome extension,我们正是为此而构建的。

Twilio、Agora 或 Vonage(以及更多)等公司提供了许多具有类似功能的出色服务。

如果您想从头开始构建它,请查看https://webrtc.org/

【讨论】:

    猜你喜欢
    • 2011-06-20
    • 2022-08-20
    • 2020-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多