我正在寻找一个实时videostream解决scheme。
客户端将能够通过插件(Flash或Silverlight)或独立应用程序(Windows Media Player,FLV等)观看video。
但我无法在Microsoft解决scheme(Windows Media Server(MMS,RTSP)+ Silverlight作为客户端)或Adobe解决scheme(Flash Media Server(RTMP)+ Flash / Flex)之间进行select。
stream媒体是短时间播放,不会24/24小时在线。
我试了两个,我发现FMS的廉价版不提供安全防止用户注册为已发布(您必须编写自定义模块…),Windows Media Server提供了此function。
我们已经有Windows Server许可证。 (所以Windows Media Server对我们来说是免费的。)
你有什么build议? Flash或Silverlight实时videostream的最佳select是什么?
谢谢!
我们和FMS一起去了,因为它和闪客客户端的function相当,而且还很便宜(在上下文中)许可。 它还附带了一些演示应用程序,几乎完全符合我们的需求。 事实上,如果它<= 5个用户,那么演示许可证就可以。
也就是说,我们没有深入研究Windows媒体服务器,因为我们没有任何有经验的开发人员,所以我不能提供公平的比较。
我们真正喜欢的一件事是FMS能够在多个比特级别上发布,因为我们正在stream向偏远地区的教会,他们只能处理256kbps的stream量,而城市或家中的stream量则可以处理1500kbps,而FMS则让用户在stream中切换而不丢失。 如果本地连接跟不上,甚至会自动closures比特率。
我会使用Flash,但除了FMS之外,还有其他的解决scheme可以进行stream式传输,比如Wowza Media Server 2( http://www.wowzamedia.com/products.html )。
我会说使用闪光灯。 去与wowza媒体服务器2,尝试使用httpdynamicstream媒体直播,使用osmf播放器。
如果需求很小,而不是24/7,你可能要使用Wowza的ec2 ,每小时的基础设置:-)
Adobe FMS确实有一个免费的authentication插件,可以从这里下载; https://www.adobe.com/cfusion/entitlement/index.cfm?e=fmle3
加载项使用存储在服务器上的文本文件,可以很容易地编写脚本。