android nuplayer做的一些细节优化相关总结

本文介绍了音视频播放优化的五项关键措施:调整起播机制加快初始播放速度;改进livesession中buffer管理提高seek操作效率;实现快速记忆播放减少缓冲次数;在资源端加入时间标记支持即时互动活动。

1、改变起播机制,设置prepare time,以及缓存上下限,用于加快起播,以及中途顺畅播放,减少缓冲次数

2、改变livesession对buffer的管理,不立即删除已读取的buffer,

3、基于2,进行seek操作改善,可seek到缓存区进行播放,而不需重新buffering

4、起播时快速记忆播放,在download之前计算好ts segment的seq number处理

5、针对准点(随机时间点也ok)进行例如竞猜等活动(即时性活动),可以在资源端(cdn分发前)将准确时间点放入

      m3u8,客户端读取该资源进行相应的配合

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值