视频点播(ApsaraVideo for VoD)是集音视频采集、编辑、上传、自动化转码处理、媒体资源管理、分发加速于一体的一站式音视频点播解决方案 。
文章插图
1、应用场景
- 音视频网站:无论是初创视频服务企业,还是已拥有海量视频资源,可定制化的点播服务帮助客户快速搭建拥有极致观看体验、安全可靠的视频点播应用 。
- 短视频:集音视频拍摄、特效编辑、本地转码、高速上传、自动化云端转码、媒体资源管理、分发加速、播放于一体的完整短视频解决方案 。目前已帮助1000+App快速实现手机短视频功能 。
- 直播转点播:将直播流同步录制为点播视频,用于回看 。并支持媒资管理、媒体处理(转码及内容审核/智能首图等AI处理)、内容制作(云剪辑)、CDN分发加速等一系列操作 。
- 在线教育:为在线教育客户提供简单易用、安全可靠的视频点播服务 。可通过控制台/API等多种方式上传教学视频,强大的转码能力保证视频可以快速发布,覆盖全网的加速节点保证学生观看的流畅度 。防盗链、视频加密等版权保护方案保护教学内容不被窃取 。
- 视频生产制作:提供在线可视化剪辑平台及丰富的OpenAPI,帮助客户高效处理、制作视频内容 。除基础的剪切拼接、混音、遮标、特效、合成等一系列功能外,依托云剪辑及点播一体化服务还可实现标准化、智能化剪辑生产,大大降低视频制作的槛,缩短制作时间,提升内容生产效率 。
- 内容审核:应用于短视频平台、传媒行业审核等场景,帮助客户从从语音、文字、视觉等多维度精准识别视频、封面、标题或评论的违禁内容进行AI智能审核与人工审核 。2、功能介绍
文章插图
二、开通视频点播云平台
1. 产品->视频服务->视频服务->视频点播
文章插图
2.开通视频点播
文章插图
3.选择按流量计费,比较省钱
文章插图
4.资费说明:
https://www.aliyun.com/price/product?spm=a2c4g.11186623.2.12.7fbd59b9vmXVN6#/vod/detail
5.整体流程
文章插图
- 用户获取上传授权 。
- VoD下发 上传地址和凭证 及 VideoId 。
- 用户上传视频保存视频ID(VideoId) 。
- 用户服务端获取播放凭证 。
- VoD下发带时效的播放凭证 。
- 用户服务端将播放凭证下发给客户端完成视频播放 。
1、设置转码格式
选择全局设置 > 转码设置,单击添加转码模板组 。
在视频转码模板组页面,根据业务需求选择封装格式和清晰度 。
或直接将已有的模板设置为默认即可
文章插图
2、分类管理
选择全局设置 > 分类管理
3、上传视频文件
选择媒资库 > 音视频,单击上传音视频
4、配置域名
音视频上传完成后,必须配一个已备案的域名,并完成CNAME绑定
文章插图
5、此时视频可以在阿里云控制台播放
6、获取web播放器代码
文章插图
文章插图
文章插图
四、服务端SDk集成
1.sdk的方式将api进行了进一步的封装,不用自己创建工具类 。
我们可以基于服务端SDK编写代码来调用点播API,实现对点播产品和服务的快速操作 。
2.使用SDK
首先添加Maven仓库,然后再加入依赖项 。
1.1,添加maven仓库 <repositories> <repository> <id>sonatype-nexus-staging</id> <name>Sonatype Nexus Staging</name> <url>
推荐阅读
- Beyond the Cache——阿里云Tair云内存数据库场景解读
- SpringBoot整合定时器:定时任务不再硬编码,动态定时刷起来
- SpringBoot的可视化接口开发工具
- Ubuntu 20.04更换阿里云源及安装完MySQL修改密码
- SpringBoot:拒绝大文件,夏天到了,来给jar包瘦个身
- 硬核资源!阿里内部强推IntelliJ IDEA 中的常用配置,还不赶紧收藏
- Springboot 动态设置注解参数值
- 聊一聊 SpringBoot 中配置加载优先级?
- springboot三种拦截器
- 2021年校招程序员之阿里四个部门的十轮面试问题