2011-09-07 71 views
7

我为客户维护一个视频应用程序,并且我们刚刚完成了通过他们提供的流媒体发布将桌面站点移植到Amazon S3 + CloudFront的过程。要清楚,我是而不是谈论现场直播(我的大部分谷歌接机),我是而不是谈论Flash流。使用Amazon CloudFront针对移动设备的视频“流媒体”

我们有一个目前使用Influxis的移动网站。这不是非常昂贵,但我们希望整合亚马逊,因为它们应该比Influxis在过去几个月里更稳定。

我承认,虽然我知道很多关于Flash流式传输的知识,但我并不是100%地加速处理HTML视频。它只是一个直接下载或可以做可变比特率吗?理想情况下,我们希望它能够针对3G连接不好的用户进行缩减。

即使“可能”,亚马逊是否通过其下载分布支持带宽扩展?据我了解,它的流媒体发布只适用于Flash/RTMP。

如果任何人有任何关于良好移动流的建议,我也会欢迎他们。

回答

1

iOS设备的打包视频(即“HLS”)通过HTTP提供。没有简单的方法可以使用cloudfront有效地提供此功能。

Wowza Media Server支持使用SMIL播放列表的动态HLS流。我们在我们的工作流程中使用WMS - 如果您想进行一些测试,请随时与我联系!

我们有一些额外的功能 - 比如当用户的带宽不足以支持流的视频版本时,仅向音频添加图像。你的问题确实讲述了iOS设备 - 尽管你提到了移动设备 - RTSP连接需要提供给Blackberry(尽管一些最新的工具包支持闪存 - 就像剧本一样)。

同样适用于Android < = 2.1 - 不支持闪光灯 - 因此内容传送通常是通过RTSP完成的。

不幸的是 - RTSP不支持那种顺利分娩的 - 这是一个速度 - 这是它:)

+0

我们也有smilar问题.. S3上所有的视频 - [R店..目前我们r通过cloudfront做RTMP流..现在的问题是android没有Flash,因此我们必须使用HTTP进度下载流..因此,我们有什么选择提供“自适应比特率流”所有设备的桌面/平板电脑/手机(Win/Ios/Android)Plz建议 –

+0

我们可以在Android中整合cloudfront吗? –