华为云视频点播服务(Video on Demand,VOD)是集视频上传、自动化转码处理、媒体资源管理、分发加速、视频播放于一体的一站式媒体服务。
随着视频点播服务的音视频处理功能越来越丰富,碰到的小疑惑也越来越多,小课今天总结一些使用视频点播过程中高频疑问,助力您轻松上云。
Q:视频点播服务(VOD)与对象存储服务(OBS)是什么关系?
A:VOD与OBS之间的关系如下所示:
- VOD是集上传、存储、转码、处理、分发加速、播放等于一体的一站式媒体服务。而OBS是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力。VOD中主要存储的是音视频文件及音视频处理后的字幕、截图等文件。而OBS可以存储多种类型的文件,音视频文件、图片、文本等,它的功能类似于云盘。
- VOD的媒资存储是基于OBS桶的,但是该OBS桶对用户是不可见的,且不占用户的OBS空间,也无需用户额外开通OBS服务。
- OBS可以联合CDN,将存储在OBS桶中的文件进行分发加速。而VOD默认预置CDN加速域名,存储在VOD中的媒资文件可自动完成分发加速,不需要额外配置。此外,VOD还可以具备转码、音频提取、视频编辑、视频审核等能力。相比OBS服务,VOD更能满足在线点播视频的业务诉求。
Q:使用点播服务是否需要准备域名?
A:不是必须的。
开通点播服务后,点播服务会默认分配一个加速域名,该域名启动预计需要10分钟。您也可以使用自有的域名来对上传的媒资进行分发。相关配置请参见配置域名。
Q:视频点播有哪些上传方式?
A:视频点播有如下几种上传方式:
- 控制台上传
- 本地上传:支持将存储在本地磁盘的音视频文件上传到点播服务。
- URL拉取:支持基于音视频源文件URL,离线拉取上传到点播服务。
- 音视频托管:支持将存储在OBS桶中的音视频托管给点播服务。
- 服务端上传:提供了服务端JAVA SDK及Demo,支持快速集成开发。
- 客户端上传:提供了Javascript SDK、iOS SDK、Android SDK及视频云APP Demo,支持快速开发客户端上传应用。
Q:视频点播支持上传哪些格式的媒资文件?
A:支持上传如下格式和编码的音视频文件:
- 视频格式:MP4,TS,MOV,MXF,MPG,FLV,WMV,AVI,M4V,F4V,MPEG,3GP,ASF,MKV。
- 音频格式:MP3,OGG,WAV,WMA,APE,FLAC,AAAC,AC3,MMF,AMR,M4A,M4R,WV,MP2。
- 视频编码标准:H.263、H.264、 H.265、MPEG-2、MPEG-4、MJPEG、Proress422。
- 音频编码标准:AAC、 AC3、EAC3、HE-AAC、MP2、MP3、PCM(s161e,s16be, s241e,s24be,dvd)、WMA。
Q:为什么在控制台上传大量音视频文件时失败?
A:本地上传过程中请勿刷新页面、清理浏览器缓存或关闭浏览器。
华为云的安全设置支持会话超时策略,上传大量音视频文件时,当超过设置的时长未操作界面时,会话会失效,需要重新登录。当通过视频点播控制台一次上传大量音视频文件时,由于上传时间比较久,若在上传过程中未操作界面,则会自动退出登录,从而导致音视频上传失败。
Q:为什么上传后,视频时长显示为0?
A:可能有如下原因导致视频时长显示为0:
- 上传的媒资文件解析未完成,点播服务需要解析上传的视频后,才能返回视频时长,所以建议您在上传视频5分钟后再进行视频时长的获取。
- 视频源文件存在问题,导致解析时获取时长失败。
Q:使用OBS托管功能是否还占用点播服务的存储空间?
A:占用。
使用OBS托管功能,音视频源文件仍然存储在OBS桶中,只是允许点播服务访问处理OBS桶中的音视频。若您在配置托管功能时,“输出存储位置”选择了“点播桶”,则通过点播服务处理被托管的音视频文件产生的相关媒资文件将存储在点播服务中,从而占用点播服务的存储空间。
Q:购买了套餐包,为什么还会产生余额扣费?
A:VOD的计费项可以分为媒资管理费用、媒资处理费用和加速分发费用,具体如下所示:
- 媒资管理费用:包含存储空间费和源站下行流量费。
- 媒资处理费用:包含音视频转码费、音视频转封装费、视频截图费、音频提取费。
- 加速分发费用:支持按下行流量或下行带宽计费。
VOD提供了流量套餐包、转码套餐包和存储套餐包三种套餐包,可以分别抵扣加速分发费用中的下行流量费,媒资处理费用中的音视频转码费,以及媒资管理中的存储空间费。而其它计费项暂无提供套餐包,因此,只要您使用了这些相关功能,即会产生余额扣费。
Q:MPC的转码套餐包是否可以用于VOD,CDN服务的流量包是否可以用于VOD?
A:不可以。
所有的套餐包都仅限于本服务内使用,不支持跨云服务使用。
Q:购买了套餐包,如何查看其使用情况?
A:您可以通过如下哪两种方式查看套餐包的使用情况:
- 在视频点播控制台的概览页可以查看套餐包的已使用量及有效期。
- 在控制台的右上角选择“资源 > 我的套餐”,进入费用中心,不仅可以查看套餐包的已使用量,还可以导出套餐包的使用明细。
Q:已购买了OBS资源,通过OBS托管方式使用点播服务,是否还需要购买点播资源?
A:通过OBS托管方式使用点播服务可能会在点播服务中产生如下相关费用:
- 存储费用:OBS桶设置托管后,源文件仍然存储在OBS桶中,相关的存储费用由OBS收取费用。但若您在设置托管时,“输出存储位置”选择“点播桶”,则表示音视频处理后生成的相关媒资文件存储在点播服务,在这种情况下,点播服务将会根据存储空间收取相关费用。
- 下行流量或带宽费用:若您通过点播服务进行了音视频文件的加速分发,即使用点播服务的媒资播放地址进行播放,则将会产生相关的下流流量或带宽费用 ,在控制台预览播放也会产生这块费用。
- 音视频处理费用:若您在点播服务中使用转码、截图、转封装、音频提取等功能对被托管的音视频进行处理,则将会对产生对应的转码、截图等费用,具体收费项请参见价格详情。
综上所述,通过OBS托管方式使用点播服务仍需要购买点播服务的相关资源。建议您购买相关套餐包,价格更实惠。
Q:视频点播是否有提供免费体验包?
A:华为云账号完成实名认证后即可获得体验资格。
每个账号限领一次,不限新老用户,可以在线申请体验包,体验包规格如下所示:
华为云828企业上云节活动正在进行中,视频点播流量包优惠购,消费满赠华为P40Pro等好礼,点击这里了解更多详情。
https://activity.huaweicloud.com/828_promotion/index.html?ggw_hd