短视频APP怎么处理视频?

2020-06-21 10:32
主页 > 资讯 > 专题片文章

短视频的发展过程也是带宽和手机配置的发展过程。带宽的快速增长和手机的升级为短视频的发展进程铺平了道路。从现在开始回顾,正是因为这些因素,短片今年积累了很多。

方法/步骤1客户端处理,视频处理尽可能依赖客户端,利用现有强大的手机处理性能来避免和减轻服务器的压力。同时,这也将面临一些低端机型的加工效率问题。然而,使用特殊的低端模式上传视频相对较少,所以问题并不明显。客户端主要处理视频效果叠加、人脸识别和各种美化算法。目前,客户端的视频编解码方法包括软编码和硬编码。软编码主要具有良好的兼容性和较好的编码效果,但其缺点是能耗高、速度慢。借助显卡等,硬编码可以获得更低的能耗和更快的速度。,但它的兼容性较差,效率也较低,尤其是对于一些低成本型号。因此,目前经常采用组合方法。

2服务器处理,主要用于视频转码工作,也有一些帧提取生成截图等。,目前正在使用ffmpeg进行某些处理。服务器本身需要考虑一些点,因为资源消耗比较高,所以需要的机器数量会比较大,所以服务器上的视频处理操作会尽量控制在一个合理的范围内。同时,转码服务集群本身需要具有灵活的缩放和异步峰值消除机制来适应这种突然增加的请求场景,因为视频场景也可能遇到这些热点事件的突然峰值变化。

目标