我一直在使用S3存储和服务FLV和MP4视频。 它的伟大工程,但内容是渐进式下载。 我想知道是否有可能获得所谓的“伪流”与S3的工作。
伪流让观众在视频寻求提前之前完整的视频已下载以及发送只需要Flash播放器的位。
我知道Lighttp的伪流插件的,我知道我可以使用关键帧的FLV文件与脚本XMOOV - 但我想设置此了S3,而不是运行自己的服务器。
任何帮助表示赞赏。
我一直在使用S3存储和服务FLV和MP4视频。 它的伟大工程,但内容是渐进式下载。 我想知道是否有可能获得所谓的“伪流”与S3的工作。
伪流让观众在视频寻求提前之前完整的视频已下载以及发送只需要Flash播放器的位。
我知道Lighttp的伪流插件的,我知道我可以使用关键帧的FLV文件与脚本XMOOV - 但我想设置此了S3,而不是运行自己的服务器。
任何帮助表示赞赏。
不,你不能做伪流传与S3。 这是因为几个原因:
你可以做的 ,这是(我已经做了类似的项目自己的东西):
lightty
& mod_h264_streaming
寻求请求。 你甚至可以托管您的应用程序/网站上EC2在这种情况下。 MOOV
上的文件上传原子。 这也不是那么困难的事情编程。 EC2带宽费用是相同的S3,但总EC2实例带宽是有限的(100-250mpbs?),而S3实际上是无限的。
我最近使用Wowza上的EC2实例,它的超级容易安装和提供实时数据流的伟大工程...
这似乎是伪流传是不是直线前进的S3:( https://developer.amazonwebservices.com/connect/message.jspa?messageID=77737 )。
是的,答案是有可能只能通过EC2,如上所述。 这吮吸,因为它需要更多的工作,更多的费用,以及多个移动部件来管理。
如果S3所允许的字节偏移URL参数这可以解决。 当然这将是到dev的,以确保MOOV原子是在该文件,这是不硬的前部。 那闪光后可以处理其余部分。 这已被要求在S3队之前,但显然它不是一个优先事项。
见https://forums.aws.amazon.com/thread.jspa?messageID=213571