用于在 iPhone 上流式传输的 Youtube 协议
Posted
技术标签:
【中文标题】用于在 iPhone 上流式传输的 Youtube 协议【英文标题】:Youtube protocol for streaming on iPhone 【发布时间】:2011-05-02 08:48:22 【问题描述】:我读到 Youtube 发送 iPhone 设备 MP4 格式的文件而不是普通的 flv,因为 iPhone 不支持 Flash 和 RTMP。他们也改变协议吗? Youtube 使用什么协议在 iPhone 上进行流式传输?我可以使用 RED 5 流媒体解决方案来“传输”到 iPhone 吗?
谢谢
【问题讨论】:
您可以使用 IIS - 它是免费的并且可以完成这项工作。 【参考方案1】:不能肯定,但他们应该使用 Apple HTTP Live Streaming。
https://developer.apple.com/streaming/
【讨论】:
【参考方案2】:他们可能使用 HTTP 来“流式传输”MP4 文件,就像 Youtube 网站使用 .flv 和现在的 .f4v(基本上是 .mp4)一样。
只要创建 MP4 文件,使所有重要的元数据都位于文件的开头,在视频和音频数据开始之前,任何播放器都可以像本地 MP4 文件一样播放文件,即使它是仍在下载中。不需要特殊协议。
【讨论】:
以上是关于用于在 iPhone 上流式传输的 Youtube 协议的主要内容,如果未能解决你的问题,请参考以下文章
如何仅流式传输来自 YouTube 的视频的声音? [关闭]