Android短视频加载秒开及流畅播放优化方案

一、概述

  项目对外开放后,用户对一些体验上的需求也逐步增加,比如:对短视频首次打开速度及播放流畅度有了要求。

  目的:

    1.秒开短视频

    2.流畅播放短视频

二、项目中应用方案

  秒开短视频及流畅播放优化方案

    1.app端对上传的短视频做压缩(腾讯的一套压缩方案),让视频尽可能的小

    2.流媒体服务器开启cdn加速

    3.app客户端提前在列表做预缓存,缓存范围为(512k~1m之间)

    4.列表跳页到视频详情时将数据带过去(减少网络加载这块的时间消耗)

    5.视频详情列表对当前播放视频的后2~4个视频执行预加载(使其切换到下一个视频时能够立即播放)

    6.七牛服务对视频做切片操作(后台),使短视频播放更加流畅。ps:切片后的视频无论是在打开速度还是播放流畅度上都高于未切片的,视频越大效果越明显,客户端测试用的播放器为ijkplayer

    

三、关于实现技术

  以上的实现技术都是现成的,google/度娘一下就知道了。

posted on 2022-10-19 09:57  飘杨......  阅读(1331)  评论(0编辑  收藏  举报