除了Adobe的Flash Media Server和Red5,我还有哪些选项可以发布来自网络摄像头的Flash视频?我希望能够在.NET、Python或PHP中找到解决方案,但是我找不到任何信息。
Weborb可以通过http播放flv,但无法接受来自网络摄像头的rtmp直播流,因此无法重新流传此输入。除了rtmp的替代方案(FMS、red5、wowza)之外,您还可以使用haxevideo。
除了像Wowza媒体服务器这样的其他商业产品,您还可以选择CDN(内容传递网络),例如Limelight Networks或Voxel.net。您甚至可以找到一个本地托管提供商为您提供现场Flash视频。
(现场Flash视频不是一件简单的事情,因此选项有点有限。)
Justin.tv有一个类似Nimbb的即插即用API。
我主要在Flex业务应用中使用FluorineFX和WebORB。我认为Fluorine不支持视频流,但WebORB绝对支持。然而,我的一个同事花了一段时间来尝试将其与AS2配合使用,但没有成功。Red5在AS2上很快就可以运行。对于AS3,WebORB的网站上有很多文档。WebORB的优势在于它支持.NET、Java、PHP和Ruby。Silverlight也将得到支持,这将非常棒!
看起来WebOrb可以做到这一点:WebOrb FAQ(最后一个条目)
我能通过WebORB将Flash视频流式传输到Flex / Flash客户端吗? 是的,WebORB支持FLV视频流。 WebORB for .NET产品分发中包含示例。
虽然我没有使用过WebOrb,所以无法确定它有多容易。
Weborb(http://www.themidnightcoders.com/weborb/)在数据访问方面有一些很棒的优势,如果您想要进行一些AMF以及流媒体视频,它可能是一个非常不错的选择(并且有php和.net版本)。
在Python方面,我发现了(http://rtmpy.org/),但由于我从未使用过,所以无法说太多关于它的事情...