Akamai dots background

HTTP 直播流

HTTP 直播流是常见的视频流技术,由 Akamai 媒体交付解决方案套件提供支持。 对于媒体公司和通过在线视频吸引观众的其他企业,基于云的媒体交付解决方案套件使 HTTP 直播流简单、可扩展且安全,同时确保随时随地从任何设备获得尽可能最好的观看体验。

HTTP 直播流的工作原理

HTTP 直播流是由苹果公司从常规 HTTP Web 服务器而非特殊的媒体流服务器开发的协议,用于在线视频或音频流,对象是 iPhone 和 iPad 等 iOS 设备。 此协议最初仅用于苹果设备,现在基于 Android 的智能手机等其他设备也支持此协议。

HTTP 直播流通过将大型的单个 MPEG-4 视频文件转换为多个 MPEG-2 传输流来工作,并将每个流分隔成一系列极小的视频文件(每个文件由约 10 秒的视频组成)。 每个小文件流以不同的比特率编码,使整个视频以多个比特率提供。 对于每个流,都创建了一个清单或“播放列表”,其中包含有关流中视频文件的元数据,包括每个文件的 URL。 还创建一个主清单,其中包含有关多个流的元数据。

HTTP 直播流播放设备使用元数据文件确定通过 HTTP 以什么顺序下载哪些小视频文件。 播放设备可确定根据网络带宽播放哪个流(哪个比特率),并可在播放过程中带宽情况发生变化时切换流。

此技术支持直播视频流以及点播视频 (VOD)。 对于直播视频广播,持续创建流分割文件,并定期刷新清单。

Akamai 媒体交付解决方案:带 HTTP 直播流

对于媒体内容提供商,HTTP 直播流是与数以百万计的苹果设备用户交互的基本技术。 Akamai 的媒体交付解决方案支持 HTTP 直播流封装和交付等等:

  • 利用 Akamai 的全球内容分发网络(其在 100 多个国家/地区部署 175,000 多台服务器),从接近观众的位置提供 HTTP 直播流和其他媒体,从而实现卓越的性能、可靠性和可扩展性。
  • 将单个视频源文件提供给 Akamai 基于云的视频转码和流封装服务,以实时将文件自动转换为多个流格式,如 HTTP 直播流或 HTTP 动态流,以支持多个设备类型。
  • 通过基于云的验证和授权服务保护您的视频内容。
  • 在观众级别和个人观众级别利用先进的视频分析以优化您的内容策略并提高收入。

进一步了解使用 Akamai 媒体交付解决方案准备媒体