• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - Amazon Cloudfront 可以流式传输到 iOS 设备吗

[复制链接]
菜鸟教程小白 发表于 2022-12-12 17:33:34 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我正在构建一个 CDN。我希望能够流式传输到 iPhone 和 iPad。这可以使用 Amazon Cloudfront 吗?

让我澄清一下。是否有任何文档或任何人这样做的示例?



Best Answer-推荐答案


如果您确保媒体的元数据位于文件的开头,则渐进式下载有效。谷歌“ffmpeg qtfastart”以最简单的方式完成此任务(根据我的经验)。如果不这样做,播放器(在 iOS 中)必须先下载完整的文件,然后才能获得它需要读取的元数据才能播放。如果您没有在制作工作流程中执行此步骤,那么您的渐进式下载不会起到“渐进式下载”的作用,它实际上是在下载整个文件(如前所述......所以它可以获取元数据)然后播放.这可以通过您的平台支持的任何视频/音频文件来完成。

注意:我不确定这会如何影响任何高速擦洗尝试。似乎需要将文件下载到应用程序尝试删除的位置。

另一种选择可能是创建 iOS 流式传输所需的格式(使用分段器/转码器),并通过 http 在您的常规 Cloudfront 发行版上提供这些文件。理论上应该可以。

更清楚一点 - Cloudfront 使用支持通过各种 RTMP 协议(protocol)进行流式传输的旧版 Flash Media Server(v 3.5)。这些可以通过创建一个 Streaming Distribution(这就是我们为 web 和 Android 进行流式传输的方式)并在前端使用 JW Player 之类的东西来启用。
http://help.adobe.com/en_US/FlashMediaServer/3.5_TechOverview/WS5b3ccc516d4fbf351e63e3d119ed944a1a-7ffa.html http://www.adobe.com/devnet/logged_in/ktowes_fms35.html

IOS 流是使用不同的 HTTP Live Streaming 完成的。 https://developer.apple.com/streaming/

您的选择是按照我上面提到的那样做,或者使用 EC2 并建立您自己的 FMS 4.5 实例 (http://aws.typepad.com/aws/2012/03/live-streaming-cloudfront-fms-4-5.html)。

关于ios - Amazon Cloudfront 可以流式传输到 iOS 设备吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7452962/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap