所有训练视频现在都已经上传并且处理好了,直接通过阿里云的控制台上传的视频,然后通过回调接口,在应用的数据仓库里存储所有相关的视频数据。注意上传视频之前先买几个转换包,这样会便宜一些,我买了两个 2 万分钟的转码包,一个包是 200 多块钱,一共 4 万分钟,转码完成以后还剩 12237 分钟。
因为这个转码包是针对标清尺寸定的,高清,超清还有 2k 都要基于这个标清尺寸按一定比例增加转码时长,比如 2k 应该是 1:6,也就是转1分钟的 2k 视频要消耗掉转码包里的 6 分钟的时长。
阿里的这个统计好像有点问题,因为我并没有设置要转码 4k 视频。我设置了三种尺寸,分别是 2k(2560宽),超清(1920宽),还有高清(1280宽)。在高清屏幕上,播放 2k 视频明显会清晰很多,普通屏幕播放 1920 或 1280 宽的视频就足够清晰了。
在应用里准备一个数据表,可以存储视频相关数据,比如视频在阿里云视频点播服务上的视频 ID,stream 是转码之后生成的几个视频流。
因为应用还在本地开发,所以想接收到阿里云的点播事件通知,需要让本地服务跟互联网之间打个通道(ssh tunnel),比如我设置的视频接收地址是 xuanwu.ninghao.co/aliyun/vod/callback,这就需要保证访问这个地址的时候,实际上访问的是在我们本地上运行的服务端应用。
这次训练营的视频内容时长一共是 3186 分钟。
评论
大工程啊,辛苦了,大概还得多久上线,期待
3 年 4 个月 以前
再过几天,还需要弄几个界面,然后还是权限问题没有解决,差不多了我就先发布让大家用着,然后慢慢再完善。
3 年 4 个月 以前