MasterClass 使用亚马逊云科技媒体服务提高视频质量并降低成本
对于许多人来说,与戈登·拉姆齐一起做饭或与 Shonda Rhimes 一起写作可能看起来纯粹是幻想,但是流媒体平台 MasterClass 使这些体验成为现实。该流媒体平台提供 200 多节课程,由世界上最好的讲师授课。以视频为大师班体验的核心,该公司希望亚马逊云科技媒体服务来支持其持续增长。
该公司现在使用 Amazon Elemental MediaConvert 和 Amazon CloudFront 来支持视频转码和交付,亚马逊云科技合作伙伴 Nomad Media 作为编排层。迁移到亚马逊云科技(包括传输其存档内容)后,MasterClass 对视频基础设施进行了重大改进,包括提高了视频质量;它还将视频成本降低了一半以上。
MasterClass 高级软件工程师保罗·菲普斯说:"亚马逊云科技提供了一个灵活的解决方案,我们可以在此基础上进行构建,这样我们就可以围绕我们的媒体空间创建自己的技术和知识产权。特别是通过 MediaConvert 和 CloudFront,我们在提高流媒体质量的同时显著降低了成本。我们还看到缓冲时间缩短了,各种设备上的直播速度也加快了。"
使用 Amazon Elemental MediaConvert 提高转码效率
当 MasterClass 于 2015 年推出时,该公司使用一站式视频解决方案来开发该平台。尽管这种设置多年来一直为他们服务,但随着内容库的扩展,公司的需求也随之增加。为订阅者提供更多视频课程需要更灵活、更具扩展性的解决方案,它在基于文件的转码服务 Amazon Elemental MediaConvert 中找到了这种解决方案。
如今,MasterClass 在很大程度上依赖于 MediaConvert 中的质量定义可变比特率(QVBR)功能。QVBR 会自动分配位数以保持稳定的视频质量,从而确保观众无论是在智能电视、计算机还是移动设备上观看,都能享受优化的体验。以前,MasterClass 必须首先使用 FFmpeg 处理文件,因此需要两个压缩步骤。通过新的设置,MasterClass 将原生文件直接发送到 MediaConvert,从而显著提高了视频质量,减少了伪像,并加快了用户的内容交付速度。
无缝迁移和增强内容交付
事实证明,除了提供编排层外,Nomad Media 还为顺利过渡提供了必不可少的工具,使 MasterClass 能够以最小的干扰实现工作流程并行化。
Phipps 解释说:"我们将所有内容重新转码到云端,因此我们可以使用 QVBR 提高传统内容的质量。亚马逊云科技的一大优点是,每项服务都由大型基础设施和无服务器应用程序支持。在这种支持下,我们能够在短短几天内对大部分库进行转码。"
Nomad 与内容分发网络(CDN)的直接整合在规划迁移计划时也影响了大师班。在评估了几个第三方 CDN 之后,大师班确定 Amazon CloudFront 提供了最合适的解决方案。
菲普斯指出:"我们发现 Amazon CloudFront 的表现更好或与我们评估的其他 CDN 一样好,而且由于我们已经在使用亚马逊云科技,因此在工作流程中实施要容易得多。而且,没有相关的存储消耗成本,这是一个巨大的好处。"
MasterClass 对一种允许高速缓存重用的系统感兴趣。该公司将 CloudFront 与 Lambda @Edge 结合使用,优化了其代币身份验证流程。通过这种设置,其团队可以在不更改内容路径的情况下刷新令牌,从而实现安全访问并保持缓存稳定性。
借助亚马逊云科技展望未来
凭借对媒体堆栈的完全自主权,MasterClass 现在可以自定义其视频工作流程并探索新的功能实现,例如由人工智能(AI)支持的内容分析或具有实时交互性的直播。随着 MasterClass 不断创新和扩展,亚马逊云科技为他们提供了强大而灵活的基础设施,以支持他们当前的需求和未来的抱负。
菲普斯总结说:"控制我们自己的技术堆栈对于扩展我们的产品和继续创新至关重要。亚马逊云科技为我们提供了构建支持我们持续增长的面向未来的解决方案所需的灵活性。"
详细了解如何优化自己的视频工作流程,或联系亚马逊云科技媒体和娱乐业务代表。
进一步阅读
- 查找更多 Amazon Elemental MediaConvert 资源
- 在 MediaConvert 中使用 QVBR 速率控制模式
- 使用 Amazon Elemental MediaConvert 动态配置任务设置