hls
视频点播功能特性
视频点播 为用户提供视频上传、 媒资管理、 自动化 转码处理、视频播放的一站式视频点播媒体服务,广泛地用于在线教育、门户网站、社交、直播回看等场景。视频点播的功能详情如下所示。 音视频上传 上传格式:视频格式: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拉取方式媒资创建接口。 媒资管理:提供媒资发布、取消,修改媒资属性,查询和删除媒资等接口。 CDN预热:提供媒资预热接口,支持按媒资ID或媒资URL进行预热。 媒资处理:提供视频处理、封面设置、音视频审核等接口。其中视频处理接口支持转码、截图、HLS加密等操作。 媒资分类:提供了媒资分类创建、删除、修改和查询接口。 统计分析:提供了查询CDN统计信息、源站统计信息、TOP媒资信息的接口。支持查看CDN、点播源站的相关统计信息。 密钥查询:支持查询HLS加密的密钥。 点播SDK 服务端SDK:提供了媒资上传、媒资处理、媒资管理、预热分发等功能。