Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Streaming Dynamic Content using Amazon CloudFront (Simplified Chinese)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

实验概览

在本实验中,您将通过 Amazon CloudFront 将动态多比特率流传输到使用 Apple 的 HLS (HTTP Live Streaming) 协议的互联设备。此流也可以在任何支持 HLS 协议的浏览器上播放。在本实验中,您还将使用 Amazon Elastic Transcoder 将源视频转换为多比特率文件,以便通过 CloudFront 传输。

涵盖的主题

本实验涵盖以下内容:

  • 使用 Amazon Elastic Transcoder 为指定的源媒体文件创建多比特率版本。
  • 使用 Amazon CloudFront 传输通过 Amazon Elastic Transcoder 创建的动态多比特率流。

技术性知识先决条件

要成功完成本实验,您应熟悉媒体编码的基础知识,并了解核心 AWS 服务。

其他 AWS 服务

在您访问本实验期间,IAM 策略将禁用本实验不需要的其他 AWS 服务。此外,本实验中只会使用所需的服务功能,并且在某些情况下,甚至会根据实验设计特意进一步限制这些功能。如果访问其他服务或执行本实验指南中未描述的操作,可能会出现错误。

什么是 HLS?

Apple Inc. 创建了 HLS 协议。HTTP Live Streaming 可动态调整影片播放质量,以匹配使用普通 Web 服务器的有线或无线网络的可用速度。这一过程通过创建不同质量的流实现。每个流再分解为多个块,然后按顺序将这些块流式传输到客户端设备。在客户端上,用户可以选择不同比特率的流。这样可使流会话适应不同的网络速度。

什么是多比特率流?

单个媒体文件可按照不同的比特数据速率创建。每个流都可用于根据可用的网络速度,向终端用户设备提供不同质量的媒体文件。

什么是 Amazon Elastic Transcoder?

Amazon Elastic Transcoder 是云中的媒体转码工具。它具有高可扩展性、易于使用且经济实惠,可让开发人员和企业将媒体文件从源格式转换(或“转码”)为其他版本,方便在智能手机、平板电脑和 PC 等设备上播放。

什么是 Amazon CloudFront?

Amazon CloudFront 是一项内容分发 Web 服务。它可与其他 Amazon Web Services 集成,以便开发人员和企业轻松向终端用户分发内容,实现低延迟、高速数据传输,且无最低使用量承诺。

Reviews

Start your review of Streaming Dynamic Content using Amazon CloudFront (Simplified Chinese)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.