gpt4 book ai didi

ubuntu - 以低延迟将屏幕截图直播到前端网站

转载 作者:行者123 更新时间:2023-12-04 18:54:59 25 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许提出有关书籍、工具、软件库等建议的问题。您可以编辑问题,以便可以用事实和引用来回答它。


去年关闭。







Improve this question




对于一个项目,我想将我的 Ubuntu 服务器上的桌面直播到前端网站(使用 Node/Express 在同一台服务器上运行)。
这与使用 OBS/ffmpeg 直播到 Youtube/Twitch 并嵌入到我自己的网站中的效果相同。
它必须是低延迟(<1秒)
谁能指出我使用哪些协议(protocol)/应用程序/教程作为大纲?

最佳答案

要实现 < 1 秒的延迟,您必须使用 WebRTC(如 Brad 所述)。这将限制使用您的流的其他参与者的数量,但可以根据您的操作方式将其扩展到 100 或 1000 秒。
如果您对稍高的延迟(约 2-3 秒)感到满意,那么 Amazon IVS可能很适合你。请记住,您仍然需要一些东西来将流发送到 IVS,例如 OBS 或支持实时流的 WebRTC 实现。你需要将他们的播放器嵌入你的前端。
虽然您可以从头开始完成所有这些工作,但使用服务来处理更棘手的部分可能会更容易。
Daily (我为谁工作)可以为您处理 WebRTC 的所有事情,还可以让您将直播流发送到您选择的提供商。很容易get started开箱即用,您可以与数百名参与者共享您的屏幕。这是一个示例 chrome extension我们正是为了做到这一点而 build 的。
Twilio、Agora 或 Vonage(以及更多)等公司提供了许多具有类似功能的优质服务。
如果您想从头开始构建它,请查看 https://webrtc.org/ .

关于ubuntu - 以低延迟将屏幕截图直播到前端网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67814614/

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