我的网络中有一组本地 RTMP 流服务器,但我希望它们可以从外部访问。带宽太窄,无法为网络流服务器上的多个客户端提供服务,因此我的想法是将本地 RTMP 流拉到充当网关的计算机上,然后由网关将其推送到托管流媒体提供商。由于网络策略限制,无法让流源将其流直接推送到外部服务器。
我想要完成的计划:
Internal network | External network
------------ ------------ -----------------------
| internal | <---- | Gateway | ------> | streamserver outside|
| streams | ------------ -----------------------
------------ | ^
| |
| -----------
| | clients |
| -----------
我现在的问题是:哪个应用程序可以从 RTMP 源(Flash Media Server)提取实时流并将其推送到另一个源(托管服务提供商的 Flash Media Server)。
答案1
您可以设置 Wowza 来接受 RTMP 连接,然后它将动态地从另一个原始源中提取。
他们称之为实时中继器。
答案2
VLC 支持 RTMP,能够以多种格式和协议重新流式传输。请参阅VLC 文档 wiki 页面了解详情。