HTTP Streaming 有什么官方标准吗?
IIS Smooth Streaming 在此处参考技术概述文档:
http://learn.iis.net/page.aspx/626/smooth-streaming-technical-overview/
Apples 在这里有一个 HTTP Live Streaming 的提议:
https://datatracker.ietf.org/doc/html/draft-pantos-http-live-streaming-01
但我找不到任何 HTTP 流媒体的官方标准。
编辑/回答:
感谢雷米的正确回答。
我研究得越多,我就越意识到这一切都搞砸了。有几家公司支持“HTTP Streaming”,但以完全不相关的方式。核心概念是相同的,它们都使用分段器来分解视频(提前或即时),提供包含比特率选项和分段信息的标头,然后根据请求为各个分段提供服务。
但是,Microsoft、Apple 和 Adobe 都有非常不同的方式来处理这些完全不兼容的部分。唯一的好处是 Microsoft 的 HTTP Smooth Streaming 实现既支持他们自己的标准,也支持 Apple 的标准。但是,Apple 仅在 OSX 上的 QuickTime X 上支持此功能,即便如此,也仅在 Safari 或独立版本中支持,而不在 Chrome 或 Firefox 使用的 QuickTime 插件中支持。