gpt4 book ai didi

video-streaming - 使用 Amazon CloudFront 的移动设备的视频 "streaming"

转载 作者:行者123 更新时间:2023-12-04 12:56:05 24 4
gpt4 key购买 nike

我为客户维护了一个视频应用程序,我们刚刚完成了通过他们提供的流分发将桌面站点移植到 Amazon S3 + CloudFront 的过程。需要明确的是,我不是在谈论实时流媒体(我的谷歌的大部分内容),也不是在谈论 Flash 流媒体。

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

我承认,虽然我对 Flash 流有相当多的了解,但我并不是 100% 了解 HTML 视频。它只是直接下载还是可以做可变比特率?理想情况下,我们希望它能够针对 3G 连接不佳的人进行缩减。

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

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

最佳答案

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

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

我们有一些额外的功能——比如当用户带宽不足以支持视频版本的流时,将图像添加到仅音频流中。

您的问题确实是关于 iOS 设备的 - 尽管您提到了移动设备 - 需要 RTSP 连接才能交付给黑莓(尽管一些最新的工具包支持闪存 - 就像剧本一样)。

Android <= 2.1 也是如此 - 不支持 flash - 所以内容交付通常通过 RTSP 完成。

不幸的是 - RTSP 不支持那种流畅的交付 - 这是一个速率 - 就是这样:)

关于video-streaming - 使用 Amazon CloudFront 的移动设备的视频 "streaming",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7335135/

24 4 0