答小肚腩gg
现在基本都是在云端进行转码啊。
云转码是把视频经过服务器或者说云端进行视频格式转换,转成适合移动端和其它端的视频格式的云技术。主要的用途就是方便移动设备,毕竟现在手机是主流。往往我们下载的视频大多数都是RMVB和AVI格式,手机端、MP4等等设备都不支持这些视频格式。这个时候就需要转码了,将视频转成合适手机端播放的格式。而云转码就是在下载请求的时候就把视频在服务器里进行转码,在服务器转完码后下载下来就是适配手机端播放的格式。
它的优点是:
1、解决服务器端视频自动转换,网页播放器不能支持其他视频格式和不能拖拽播放的问题。网页flash播放的视频格式仅有flv、mp4、f4v、m3u8等少数类型,而用户上传的视频格式种类繁多,有vod、mpg、mpeg、rm、rmvb、mkv、3gp、wmv等等五花八门的格式,如果要让分享视频的用户把视频编码为标准的网页播放格式,非但用户不愿意耽搁这个时间,并且编码的标准、画质、大小也是各有差异,不利于网站的统一播放和管理,所以凡是正儿八经搞视频网站的系统都在服务器有一套编码系统,目的就是把视频统一处理,减少用户的负担,自动化转码系统也给管理者减轻了人工成本和管理压力。
2、支持多终端设备播放,流媒体系统采用m3u8格式的http协议,支持安卓、IOS、windows平台的各种设备和浏览器播放。