首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无闪存、低延迟的RTMP流

无闪存、低延迟的RTMP流
EN

Stack Overflow用户
提问于 2017-10-27 18:46:24
回答 3查看 4.5K关注 0票数 0

我有一个服务器,当前流出RTMP媒体,我需要以最小的延迟(2-3秒)播放它。现在我使用CRTMPServer来使用流,但是,因为没有依赖flash的RTMP播放器,所以这个解决方案对我不起作用,因为我需要将它嵌入到网页中播放。

在这一点上,我尝试了灵活的Streamer,但我只能使用HLS,DASH和SLDP。HLS和DASH有10秒的延迟,所以我放弃了这些方法。SLDP具有低延迟,但它是一个封闭的协议,并且只有一个播放器(关闭但免费)。

另一方面,有RTSP,但没有HTML5播放器。但我也不能使用来自Nimble的RTSP流。

还有其他想法吗?

EN

回答 3

Stack Overflow用户

发布于 2017-10-31 05:39:55

我不知道你为什么丢弃了Nimble Streamer,我试过了,它有2到3秒的延迟。我的测试是在全高清(1280)下与200多名参与者一起进行的,结果令人难以置信,它的资源消耗相对较低,唯一需要考虑的就是带宽。

他们有一个协议,允许他们有2到3秒的延迟。看:https://es.wmspanel.com/nimble/sldp

因此,Nimble Stream似乎是一个不错的选择。问候

票数 2
EN

Stack Overflow用户

发布于 2017-11-09 13:20:19

我是来自Softvelum的Yury,它是Nimble Streamer和SLDP技术背后的公司。你提到

SLDP具有低延迟,但它是一个封闭的协议,并且只有一个播放器(关闭但免费)。

我们目前有3个播放器-- HTML5/JavaScript,Android和iOS,它们目前都在积极开发中。所有3个玩家都有自己的SDK,这意味着你可以以任何你喜欢的方式扩展他们的行为,并在你自己的应用程序和网页中使用。我们目前正在与其他现有的参与者进行沟通,以扩大SLDP技术的覆盖范围。

当我们开始创建SLDP架构时,还没有公开可用的技术来覆盖低延迟的最后一英里场景,而我们的客户一直在努力实现这一点。这就是我们实现SLDP的原因,我们的目标不仅是提供技术,而且要让更广泛的受众能够使用它。我们不能单独完成这一点,因此有了SDK和其他计划。我们愿意与这个市场上的任何其他公司合作。

如果SLDP适用于您的用例,请不要犹豫进一步使用它-我们对它有很大的计划,您可以肯定它将得到我们公司的支持和改进。当然,我们非常欢迎您的反馈。

票数 1
EN

Stack Overflow用户

发布于 2020-06-05 00:35:01

您可以安装一个带有RTMP模块的with服务器,如下所示

Nginx+RTMP模块

如果有Windows 10专业版,那么可以使用Ubuntu WSL(linux for windows) 18.04 bionic

然后可以使用OBS来流式传输您的笔记本电脑的桌面或您的笔记本电脑的摄像头或其他媒体资源到Nginx(已安装RTMP模块),然后作为player=render,您可以使用VLC播放器或可以推送流到FB,YT…或其他webservice live

OBS->>->NgInx(+RTMP模块)->>-->VLC播放器或FB、YT live

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46973254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档