Adobe Flash Media (服务器和实时编码器) 的应用服务替代品

Adobe Flash Media (服务器和实时编码器) 的应用服务替代品

我正在寻找 Adob​​e Flash Media Server 和 Adob​​e Flash Media Live Encoder 的替代品,可以在相同的硬件上提供更好的性能、质量和整体性能/稳定性。我将使用 Pinnacle 视频捕获设备来捕获视频并将其传输到服务器。

Ubuntu 中有哪些替代方案,以便我可以替换整个 Adob​​e 系统。

答案1

在此处输入图片描述 Red5 是一个用 Java 编写的开源 Flash 服务器,支持:

  • 流媒体音频/视频(FLV、MP3、F4V、MP4、AAC、M4A)
  • 录制客户端流(仅限 FLV)
  • 共享对象
  • 直播发布(Sorenson、VP6、h.264、MP3、AAC 等)

它有适用于 OSX 和 Windows 的安装程序。此外,它还可以下载为 zip 文件,以便在任何操作系统中使用。

或者

在此处输入图片描述

Mammoth 也是一个开源的 Flash 流媒体服务器,它用 C++ 构建,可以在 Windows 和 *nix 操作系统上运行。

它可以传输所有 Flash 编解码器,如 h263、h264、mp3、vp6、speex、nellymoser 等。

通过使用 FFmpeg,它对大多数格式都有容器支持:mov、flv、mkv、mp3 等。

该服务器仍处于 alpha 阶段但前景非常光明。

參考http://www.webresourcesdepot.com/free-flash-media-server-alternatives/

答案2

您还可以查看 Ant Media Server。Ant Media Server 低延迟解决方案非常棒。

Ant Media Server 是一个开源媒体服务器,支持:

  • 企业版超低延迟自适应一对多 WebRTC 直播
  • 企业版实时流 (WebRTC、MP4、HLS) 的自适应比特率
  • 企业版中一对多 WebRTC 流中的 SFU
  • 使用 RTMP 和 WebRTC 发布直播流
  • WebRTC 到 RTMP 适配器
  • IP 摄像机支持
  • 录制直播流(MP4 和 HLS)
  • 同时重新流式传输到社交媒体(企业版中的 Facebook 和 Youtube)
  • 企业版中的一次性令牌控制
  • 企业版中的对象检测

Ant Media Server Github 页面:https://github.com/ant-media/Ant-Media-Server
Ant Media Server Google 群组:https://groups.google.com/forum/#!forum/ant-media-server
另请查看网站:https://antmedia.io

答案3

RED5 和 VLC 可以实现很多很棒的流媒体。VLC 用作编码器,RED5 用作媒体分发服务器。VLC 也可以用作服务器,但我认为它的扩展性不如您所愿。

答案4

不要忘记 wowza 媒体服务器,它不是免费的,但似乎比 adobe 便宜一点。但是请记住,如果您没有拥有良好骨干服务的服务器,您可能会租用任何服务器的空间,adobe、red5、wowza 以及现在可用的任何其他服务器。无论您使用哪个平台,租用空间加上带宽通常成本大致相同,在尝试每个平台带来的所有学习曲线之前,只需记住几件事。如果您使用 red5,您将需要下载并安装使用 java 编码/编程所需的开发工具,并且您仍然需要一个较新的 flash IDE。

red5 使用 eclipse IDE,有关如何安装 eclipse 插件的说明,请参阅 red5.org 网站上的以下文档: http://www.red5.org/red5-ide-plugin/

wowza 也在自己的 IDE 中使用了自己的 eclipse 版本,称为 wowza IDE2 http://www.wowza.com/

我已经全部尝试过了,我发现 wowza 的支持非常好,你通常能及时得到直接的答复,而其他两个则不然。除此之外,这完全取决于你的技能和/或想学习新技能。无论如何,它们都是以某种形式基于 java 的。

我不会发布 Adob​​e 网站,现在每个人都应该知道如何去那里。

我希望这可以帮助别人。

相关内容