用于在 iPhone 上进行流媒体播放的 Youtube 协议

发布于 2024-11-04 20:11:51 字数 169 浏览 3 评论 0原文

我读到 Youtube 发送 iPhone 设备 MP4 格式的文件而不是普通的 flv,因为 iPhone 不支持 Flash 和 RTMP。他们也改变协议吗? Youtube 使用什么协议在 iPhone 上进行流媒体播放?我可以使用 RED 5 流媒体解决方案将流媒体“传输到”iPhone 吗?

谢谢

I read that Youtube sends iPhone devices MP4 format files rather than normal flv, as iPhone has no suppprt for Flash and RTMP. Do they change the protocol too ? What protocol does does Youtube use for streaming on iPhone ? Can I use RED 5 streaming solution for streaming "to" iPhone ?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

祁梦 2024-11-11 20:11:51

不能肯定地说,但他们应该使用Apple HTTP Live Streaming。

https://developer.apple.com/streaming/

Can't say for certain, but they should be using Apple HTTP Live Streaming.

https://developer.apple.com/streaming/

香橙ぽ 2024-11-11 20:11:51

他们可能使用 HTTP 来“传输”MP4 文件,就像 Youtube 网站使用 .flv 和现在的 .f4v(基本上是 .mp4)一样。

只要创建 MP4 文件,使所有重要的元数据都位于文件的开头,在视频和音频数据开始之前,任何播放器都可以像本地 MP4 文件一样播放该文件,即使该文件仍在下载中。不需要特殊的协议。

They probably use HTTP to "stream" the MP4 files, just like the Youtube website does with .flv and now .f4v (which is basically .mp4 anyway).

As long as the MP4 files are created so that all the important metadata is located at the beginning of the file, before the video and audio data starts, any player can play the file just like a local MP4 file, even though it's still being downloaded. No special protocol is needed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文