PBS 案例研究
2014 年
美国公共广播公司 (PBS) 是一家私有的非营利性公司,通过电视和网络内容向所有美国人提供各种教育和娱乐节目。PBS 通过其遍布美国的近 360 个成员站将节目交付给各个社区。除了电视节目,PBS 还通过移动应用程序和多个网站,包括 PBS.org、PBSKIDS.org 和 PBS Video 提供内容。PBS 成立于 1969 年,已从一个纯粹的广播组织转型为一家领先的多平台公司,通过电视、移动电视、Web、教室中的交互式白板以及其他形式为美国人提供服务。
和我们使用的所有 AWS 服务一样,Amazon CloudFront 如此简单和可靠,我们的团队根本无需担心。所有一切都运转正常,这使我们能够关注于构建出色的应用程序。”
Drew Engelson
PBS Interactive 平台开发首席架构师和资深总监
挑战
Drew Engelson 是 PBS Interactive 的首席架构师以及平台开发部门的高级总监,该部门负责 PBS 的 Internet 和移动呈现。最初,Engelson 及其团队采用了内容交付网络,但却无法完全满足他们交付流媒体文件的需求。这导致了流媒体视频在开始播放时出现周期性故障,并且可能使某些视频流冻结并无法重新启动。
因为无法通过 PBS 的现有内容交付网络来测量性能降级,Engelson 和他的团队很难确定这些视频流问题的根源。为了完善该系统并防止发生此类问题,PBS Interactive 实施了监控工具,该工具还可以用来测试包括 Amazon Web Services (AWS) 在内的其他内容交付网络。PBS Interactive 团队已经对 AWS 非常熟悉,该团队已使用 Amazon Elastic Compute Cloud (EC2) 和 Amazon Simple Storage Service (Amazon S3)。
为什么选择 Amazon Web Services
在连续几周监控多个 CDN 后,PBS Interactive 发现 CloudFront 的错误率明显低于现有的 CDN。因此,他们已将大部分 PBS 视频迁移到 Amazon S3 存储,并通过 Amazon CloudFront 进行分发。PBS Interactive 在几周内便将其内容迁移到了 Amazon S3 中,然后开始通过 Amazon CloudFront 交付这些内容。
PBS Interactive 表示,在迁移后,其视频流播放性能中的错误率降低了 50%。借助 Amazon CloudFront 的取消验证请求功能并通过分析 CloudFront 日志文件,该部门还以可更快地执行测试。此功能通过快速删除无效的文件并快速刷新其缓存,改善了 PBS Interactive 的测试。
Engelson 认为: “Amazon CloudFront 非常适合 PBS 使用的其他 AWS 服务。由于已迁移到了 Amazon CloudFront,该团队的成员与 AWS 团队进行了愉快的对话,让他们非常高兴的是,就在他们需要该功能后不久,AWS 即发布了 Amazon CloudFront 取消验证功能。”
效益
现在,PBS Interactive 通过 Amazon CloudFront 交付几乎所有的流媒体视频。这相当于每月交付超过 1PB 的视频内容。此外,PBS Interactive 使用多个第三方提供商来转码和细分移动视频资源,然后通过 Amazon CloudFront 将它们交付给 PBS 的移动应用程序,以用于 Apple iPhone 和 iPad。Engelson 说: “和我们使用的所有 AWS 服务一样,Amazon CloudFront 如此简单和可靠,我们的团队根本无需担心。所有一切都运转正常,这使我们能够关注于构建出色的应用程序。” 他总结道: “我们对 CloudFront 在将流媒体视频传输到不同设备时所提供的性能和易用性非常满意。随着错误变得更少,CloudFront 能够向观众交付更好的体验,这对于我们企业的成功至关重要。”
关于 PBS
美国公共广播公司 (PBS) 是一家私有的非营利性公司,通过电视和网络内容向所有美国人提供各种教育和娱乐节目。
AWS 的优势
- 通过 CloudFront 每月交付超过 1 拍字节的视频内容
- 改善了观影者的用户体验
- 视频流媒体性能错误减少了 50%
使用的 AWS 服务
Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) 是一种 Web 服务,可以在云中提供安全并且可调整大小的计算容量。该服务旨在让开发人员能够更轻松地进行 Web 规模的云计算。
Amazon S3
Amazon Simple Storage Service (Amazon S3) 是一种对象存储服务,提供行业领先的可扩展性、数据可用性、安全性和性能。
了解更多 »
Amazon CloudFront
Amazon CloudFront 是一项快速内容分发网络 (CDN) 服务,可以安全地以低延迟和高传输速度向全球客户分发数据、视频、应用程序和 API,全部都在开发人员友好的环境中完成。
了解更多 »
开始使用
各行各业中所有规模的公司都在使用 AWS 对其日常业务进行转型。联系我们的专家,立即踏上您的 AWS 云之旅。