Flex视频流问题

时间:2011-03-24 12:33:59

标签: flex flex4 live-streaming

问题是从哪里开始使用flex通过网络流式传输视频。 请建议流媒体服务器类型(支持linux)。任何源代码示例?

谢谢。

3 个答案:

答案 0 :(得分:2)

您想要做什么样的流式传输?有不同的级别,根据您的要求,需要不同的技术。

Adob​​e有自己的解决方案,称为Flash Media Server(或FMS),但我不是粉丝。它工作正常,但运行它的代码是所有Actionscript,大多数“服务器”的人都不欣赏,因为他们中很多都是Java训练的。此外,FMS需要花钱;它可以免费获得15个或更少的连接,但如果你想要更多,你需要付一个漂亮的硬币。

作为一个免费的替代方案,有Red5项目。这个使用Java并且与FMS的工作方式几乎相同,只是它缺少一些新的Adobe流协议(RTMFP)等功能。

另一个我听过很棒的东西是Wowza服务器。它也是基于Java的,可以免费获得一定数量的连接并且购买相当便宜。他们有不同的定价模式,适合您的企业想要做的事情,并且很容易扩展。 Wowza的一大优点是它们也在亚马逊云上,这是一种运行服务器的一种便宜的方式,因为它是一种“按需付费”类型的交易。

但是,这是一个很大的问题,如果您只需要在几个客户端之间进行简单的流式传输(比如某种类型的视频聊天),您就可以使用Adobe的新p2p服务{{3 (以前称为Stratus)。它可以帮助人们(2个或更多)相互连接,即使他们在防火墙后面(但需要启用UDP)并相互传输实时信息。这个的唯一限制是每个客户端相互连接的带宽。

希望这一切都有所帮助。

答案 1 :(得分:1)

Red5 server:Java,实时,免费,Linux,你想要的任何东西:)

答案 2 :(得分:1)

你可以尝试一下:

Flash Media Server

ffmpeg

VLC