视频点播系统
视频点播系统
视频点播系统功能特性
视频点播系统为用户提供视频上传、 媒资管理、自动化转码处理、视频播放的一站式视频点播媒体服务,广泛地用于在线教育、门户网站、社交、直播回看等场景。视频点播的功能详情如下表
类别
|
特性名称
|
特性说明
|
---|---|---|
音视频上传 |
上传格式 |
●视频格式:MP4、TS、MOV、MXF、FLV、MPG、WMV、AVI、F4V、M4V、HLS、MPEG。 ●音频格式:MP3、OGG、WAV、WMA、APE、FLAC、AAC、AC3、MMF、AMR、M4A、M4R、WV、MP2。 |
音视频上传 |
上传方式 |
●支持控制台上传音视频,提供了本地上传、URL拉取和OBS托管三种方式。 ●提供PC客户端批量上传工具,支持将本地或OBS中的音视频迁移至点播服务,暂提供了Windows和Linux版。 ●提供上传API,同时也提供了Java、Python、Go、NodeJs、.Net和PHP语言版的服务端SDK。 |
音视频上传 |
上传机制 |
●每个上传的视频文件会拆分成多个小文件(默认20MB)上传到点播平台。 ●每个小文件的上传超时时间为60分钟。 |
媒资管理 |
分类管理 |
支持创建分类,按类管理上传的音视频文件,便于查找。 |
媒资管理 |
封面管理 |
●支持首帧封面,由点播服务自动生成。 ●支持本地上传视频封面,支持JPG和PNG格式。 ●支持通过截图功能设置封面。 |
媒资管理 |
字幕管理 |
支持上传SRT格式,文字编码格式为UTF-8的字幕文件。 |
媒资管理 |
视频发布 |
上传的视频发布之后,会生成特定的URL,用户可以通过URL观看视频资源。 |
媒资管理 |
CDN预热 |
针对加速域名预热对应的媒资文件至CDN节点,获得更高速的播放体验。 |
音视频处理 |
音视频转码 |
●支持输入的音视频文件格式:MP4、TS、MOV、FLV、MPG、MXF、WMV、ADTS、AVI、MKV、MPEG等。 ●支持输入的视频编码格式:H.264、 H.265、 MPEG-2、MPEG-4、MJPEG、WMV1/2/3、ProRes 422等。 ●支持输入的音频编码格式:AAC、 AC3、EAC3、HE-AAC、MP2、MP3、PCM(s161e,s16be,s241e,s24be,dvd)、WMA等。 ●支持输出的音视频文件格式:DASH、HLS、MP4、MP3、ADTS等。 ●支持输出的音视频编码格式:H264、 H265、HE_AAC、AAC、MP3等。 |
音视频处理 |
视频水印 |
支持对上传的视频添加特定的水印,暂只支持添加PNG、JPG、JPEG格式,大小不超过100M的图片水印。 |
音视频处理 |
音频提取 |
支持提取视频文件中的音频文件,暂只支持提取MP3格式的音频。 |
音视频处理 |
视频截图 |
●支持对视频文件进行截图,生成JPG格式的图片文件。 ●采样截图:根据时间间隔采样截图,默认截图间隔为12s。 ●指定时间点截图:指定一组时间点,截取视频中这些时间点的图像。 |
音视频处理 |
音视频转封装 |
●支持仅转换音视频文件的格式,不改变分辨率和码率等参数。 ●支持将FLV和HLS格式的音视频文件转封装为MP4格式。 ●支持将MP4、FLV和MP3格式的音视频文件转封装为HLS格式。 |
音视频处理 |
音视频审核 |
支持对上传的音视频进行合法性审核。 |
音视频加速播放 |
自定义域名 |
支持使用配置好的视频点播域名进行音视频分发加速。 |
音视频加速播放 |
防盗链 |
支持Referer防盗链、Key防盗链等安全机制有效保护加速分发的资源。 |
安全管理 |
Referer防盗链 |
支持通过限制Referer的黑白名单方式,限制用户对点播资源的访问,保证点播资源不被非法网站盗链。 |
安全管理 |
Key防盗链 |
支持通过Key方式加密播放的URL,限制用户对点播资源的访问,保证点播资源不被非法网站盗链。 |
安全管理 |
HLS加密 |
支持对HLS视频内容进行AES128加密,保证点播资源不被泄露和非法盗链。 |
安全管理 |
HTTPS安全加速 |
●支持配置HTTPS安全加速。 ●支持强制跳转HTTPS和HTTP2.0。 |
点播控制台 |
概览 |
●支持查看点播的资源用量等数据。 ●支持变更点播的CDN计费模式。 |
点播控制台 |
音视频管理 |
●支持转码、预热、分类、导出、删除、取消转码音视频文件。 ●支持对视频文件进行音频提取。 ●支持为视频文件上传封面和字幕文件。 ●支持查看音视频的播放地址及字幕和封面信息。 |
点播控制台 |
视频处理 |
●支持对视频文件进行截图。 ●支持通过工作流处理音视频文件。 |
点播控制台 |
音视频审核 |
支持对上传的音视频进行合法性审核。 |
点播控制台 |
上传音视频 |
支持通过本地上传和URL拉取两种方式上传音视频文件。 |
点播控制台 |
统计分析 |
支持查看CDN和源站的资源用量数据,CDN热点媒资信息。 |
点播控制台 |
全局设置 |
支持添加配置转码模板、水印模板、HLS加密、消息订阅、工作流等。 |
点播控制台 |
域名管理 |
支持添加自有域名,配置CNAME、HTTPS安全加速及防盗链。 |
点播控制台 |
音视频托管 |
支持将OBS桶中的音视频托管给点播服务,使用点播服务的转码、截图等功能处理被托管的音视频文件。 |
点播控制台 |
短视频 |
支持购买、下载和管理短视频的素材,包含主题、滤镜、贴纸、字幕、转场、粒子等。 |
点播API |
媒资上传 |
提供上传方式、OBS转存方式、OBS托管方式、URL拉取方式媒资创建接口。 |
点播API |
媒资管理 |
提供媒资发布、取消,修改媒资属性,查询和删除媒资等接口。 |
点播API |
CDN预热 |
提供媒资预热接口,支持按媒资ID或媒资URL进行预热。 |
点播API |
媒资处理 |
提供视频处理、封面设置、音视频审核等接口。其中视频处理接口支持转码、截图、HLS加密等操作。 |
点播API |
媒资分类 |
提供了媒资分类创建、删除、修改和查询接口。 |
点播API |
统计分析 |
提供了查询CDN统计信息、源站统计信息、TOP媒资信息的接口。支持查看CDN、点播源站的相关统计信息。 |
点播API |
密钥查询 |
支持查询HLS加密的密钥。 |
点播SDK |
服务端SDK |
提供了媒资上传、媒资处理、媒资管理、预热分发等功能。 |
点播SDK |
短视频SDK |
提供了Android和iOS短视频SDK,支持高清录制、多轨道和多段编辑、美颜、添加动画贴纸特效等功能。 |
视频点播系统模板
为了方便用户快捷使用转码功能,视频点播内置了一些常见的视频画质的视频转码模板及转封装模板
- 视频点播系统模板
名称
|
说明
|
适应场景
|
---|---|---|
non_transcoding_template_group |
不转码模板组。 |
适用于不需要转码处理的场景。 |
system_template_group |
视频转码模板组,内置了4k、2k、超清、高清、标清、流畅六种清晰度。 |
适用于不清楚如何设置分辨率宽高和码率的场景,该模板支持快捷选择画质、格式、水印等。 |
original_temate_group |
转封装格式组,只改变音视频文件的封装格式。 |
适用于不需要修改音视频文件的宽高和码率的场景。 |
adaptive_template_group |
视频自适应模板组,可编辑模板分辨率及码率。 |
适用于需要视频转码的同时,还需要画质增强的场景。 |
视频直播系统
视频直播系统依托华为云,凭借在视频领域的长期技术积累,快速敏捷地为行业提供高并发、低延迟、超清流畅、安全可靠的端到端音视频直播解决方案。为了更好地服务于不同的直播应用场景,视频直播提供了标准直播与低时延直播两种服务。标准直播致力于为常规的大规模实时观看场景提供更加稳定、高效的直播流媒体传输服务及功能强大的实时媒体处理能力。低时延直播将直播端到端延迟降低至毫秒级,并且弱网抗性更强,适用于直播延迟敏感,内容同步性要求高的直播场景。
视频直播系统应用场景
在线教育:为在线教育客户提供高清、低时延、高并发直播,易集成的视频直播服务。强大的实时媒体处理能力保证视频可以快速部署到在线教育互动网站,覆盖全网的加速节点保证学生观看的流畅度,配合使用直播录制和转码等功能,学生可以随时回看课件,温习知识点,增强学习效果。同时,提供防盗链版权保护方案可以保护教学内容不被窃取。
文娱互动:适用于网红直播、企业直播、娱乐直播、游戏直播等场景,提供功能强大的实时媒体处理能力,包括实时转码、直播鉴黄等,为客户和合作伙伴打造端到端一站式直播解决方案。
电商直播:助力电商平台发展,使商家更加全面地传递商品信息,提高客户转化率。拥有超低时延的直播能力,让主播和观众能够及时获得交易信息,提升边看边买的体验。
事件直播:除了黑白名单的访问控制能力之外,提供远端鉴权和AES加密等安全性更强的方案为事件直播内容保驾护航,防止盗播。支持直播录制+录制文件索引创建,配合点播分发提供一站式直播转点播方案。适用于体育直播、电竞直播和企业宣讲等场景。
赛事直播:直播间一起观看体育赛事、演唱会等,观众实时互动交流,低时延共享欢聚时刻。
秀场直播:主播及时回复实时弹幕,打赏,提升观众送礼等对画面实时性要求高的直播互动场景中的观众互动体验。