问题是从哪里开始使用flex通过网络流式传输视频。 请建议流媒体服务器类型(支持linux)。任何源代码示例?
谢谢。
答案 0 :(得分:2)
您想要做什么样的流式传输?有不同的级别,根据您的要求,需要不同的技术。
Adobe有自己的解决方案,称为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)