开发指南从视频直播功能实现的角度,介绍了视频直播的功能和使用方法。本文介绍开发指南包含的内容。
视频直播包含权限管理、基础服务、直播加速、直播安全、直播延时、HTTP配置、直播流媒体处理、云端合流、云导播台、直播管理、数据统计和日志管理。
权限管理
功能 |
说明 |
操作支持 |
相关文档 |
RAM用户管理 |
支持创建多个RAM用户,使用系统授权策略或自定义授权策略对RAM用户进行操作权限的授权。 |
RAM访问控制台 |
权限管理概述 |
基础服务
功能 |
说明 |
操作支持 |
相关文档 |
域名管理 |
支持对域名进行添加、删除、启用、停用等管理操作。 |
|
直播域名 |
域名配置 |
支持配置CNAME,关联推流域名和播流域名,关联主、子播流域名。 |
|
直播域名 |
地址管理 |
支持查看和自动生成推流地址和播放地址。 |
直播控制台 |
推流地址和播放地址 |
推流、拉流与播流 |
直播流的接入和分发服务。支持接入第三方直播流。 |
|
推流、拉流与播流 |
直播加速
功能 |
说明 |
操作支持 |
相关文档 |
边缘推流 |
优先将视频推流至最优CDN节点,保证用户访问的都是最佳的上行网络。 |
不涉及 |
边缘推流 |
直播安全
功能 |
说明 |
操作支持 |
相关文档 |
权限管理 |
支持创建RAM用户并授权。 |
RAM访问控制台 |
权限管理概述 |
安全加速 |
支持开启HTTPS安全加速。 |
|
安全加速 |
访问控制 |
支持Refer防盗链、User-Agent黑白名单、IP黑白名单。 |
- 直播控制台
- API
- User-Agent黑白名单仅支持提交工单申请。
|
访问控制 |
URL鉴权 |
支持通过加密URL进行鉴权。 |
直播控制台 |
URL鉴权 |
阿里云视频加密 |
支持对视频数据进行加密。 |
|
阿里云视频加密 |
内容安全 |
支持对音频和视频进行智能审核,并根据审核结果禁推直播流。 |
|
内容安全 |
直播延时
功能 |
说明 |
操作支持 |
相关文档 |
配置延时 |
支持根据不同的播流协议来配置延时时间。 |
直播控制台 |
直播延时配置 |
超低延时直播 |
提供易接入、毫秒级别延迟、高并发、高清流畅的音视频直播服务。 |
SDK |
超低延时直播简介 |
HTTP配置
功能 |
说明 |
操作支持 |
相关文档 |
HTTP消息头 |
支持配置HTTP消息头。 |
直播控制台 |
HTTP配置 |
直播流媒体处理
功能 |
说明 |
操作支持 |
相关文档 |
直播转码 |
支持通用转码、自定义转码和RTS转码。 |
|
直播转码 |
直播时移 |
支持30天内的直播时移。 |
直播控制台 |
直播时移 |
直播录制 |
支持录制直播内容至OSS或VOD。 |
|
直播录制 |
直播截图 |
支持实时截图。 |
|
直播截图 |
云端合流
功能 |
说明 |
操作支持 |
相关文档 |
云端合流 |
支持将多路视频源推至直播中心,按照设置的布局进行合流。 |
API |
云端合流概述 |
云导播台
功能 |
说明 |
操作支持 |
相关文档 |
云导播台 |
支持对直播流、视频文件、图片等多种素材进行处理,经过媒体处理和包装,输出新的直播流。 |
|
功能简介 |
直播管理
功能 |
说明 |
操作支持 |
相关文档 |
直播流管理 |
- 支持直播在线流、历史流内容的查看及对视频流进行加入黑名单、中断推流操作。
- 支持流粒度的监控信息查询,支持快速检索指定的流。
|
|
直播流管理 |
回调管理 |
支持直播推流状态、直播录制、按需录制、直播截图和智能审核的事件回调。 |
回调管理 |
文件管理 |
- 可对录制的点播视频进行快速的索引剪辑及管理。
- 可对录制下来的视频进行内容预览。
- 可实时查看截图存储下来的图片。
|
直播控制台 |
文件管理 |
数据统计
功能 |
说明 |
操作支持 |
相关文档 |
资源监控 |
支持流量、错误码的状态监控。 |
|
数据统计 |
实时监控 |
可对指定的视频流进行实时的推流监控。 |
访问统计 |
可对访问数据进行监控。 |
用量查询 |
可对使用视频直播的流量带宽、录制、截图、转码等用量数据进行查询。 |
日志管理
功能 |
说明 |
操作支持 |
相关文档 |
日志下载 |
支持流量,转码的用量日志下载。 |
直播控制台 |
日志管理 |
实时日志 |
支持实时日志推送,将直播域名日志实时推送至日志服务,并进行日志分析。 |
直播控制台 |