视频点播方案

基于百度智能云海量存储、高效转码、极速分发和多端安全播放等服务打造一站式视频点播解决方案,为您提供"安全可靠、高可定制"的视频点播服务。

方案架构图

相关产品

方案描述

弹性计算,有效降低计算成本

通过采用低成本低配置云服务器来保证业务持续性,搭配使用弹性伸缩服务在业务高峰期自动增加云服务器数量来保正业务的正常运转。

更佳的视频观看体验

百度智能云优质的BGP带宽带来更低的播放延迟;百度智能云覆盖全国的上百个CDN 节点为视频点播提供加速服务,带来更快速、更流畅的视频观看体验。

海量视频文件存储

百度智能云的对象存储服务BOS能够提供海量的文件存储服务,同时具有11个9的数据可靠性,并提供同城热备和异地灾备方案,使海量视频永久存储,随时可得。

可扩展性更好

解决方案中存储、计算和网络等资源均可弹性伸缩,百度智能云超大规模资源池满足复杂业务无缝扩展需求。

降低转码业务实现复杂度

百度智能云的转码平台提供多路、高效率转码服务, 支持多种输入输出格式。

使用步骤

1.注册登录百度智能云平台

使用百度智能云音视频点播服务前,您需要拥有一个百度智能云账号并完成实名认证,具体操作如下:
1)进入百度智能云首页,点击注册,并按提示完成注册操作;2)完成实名认证,操作细节请参考实名认证

2.上传文件至对象存储BOS

您需要开通对象存储BOS服务,可以通过BOS控制台APISDK创建一个BOS bucket,并根据业务需求设置权限,然后将源音视频文件上传至源bucket,具体操作请参考BOS帮助文档

3.创建转码队列

任务队列负责管理转码任务,任务队列配置了转码任务的优先级(采用免费队列或私有队列)和转码任务的输入输出BOS bucket。您可以通过控制台APIJava SDKPython SDKPHP SDK完成任务队列的创建及管理,具体请参考MCT帮助文档

4.(可选)创建转码模板

转码模板是转码具体参数的配置集合,支持自定义模板及系统内置的转码模板,您可以通过控制台APIJava SDKPython SDKPHP SDK根据业务需求配置转码模板。

5.创建转码任务

转码任务即完成音视频转码操作的一个任务。您需要给每个转码任务选择一个任务队列,提供源音视频文件所在的BOS路径和目标音视频文件名称,同时选择一个转码模板完成特定规格的转码需求。您可以通过控制台APIJava SDKPython SDKPHP SDK完成任务的创建及管理。

6.(可选)CDN加速

您可通过控制台对目标音视频所在的BOS bucket 进行全网加速,关于CDN 加速,请参考“CDN加速”。

7.点播播放

使用百度自研播放器保障视频安全。

提示:更多视频点播相关产品详情,请查看帮助文档