1.检查视频切片

火萤的视频,一个seg大概就1s

火萤一个seg是2s

我们m3u8视频源切片是4

原来代码

金山播放器文档1
2.从prepare到回调的时长

时长计算方法
/**
* 首屏起播回调
*/
private OnRenderingStartCallback mOnRenderingStartCallback;
public void setOnRenderingStartCallback(OnRenderingStartCallback callback) {
mOnRenderingStartCallback = callback;
}

这里的时长是正常的
3.用DDMS工具dump一下方法的耗时主要在哪些步骤上
4.网络请求视频源的耗时

image.png

image.png
5.实现细节
当初加进去好像是防止快速连续切换视频,出现频繁创建播放器、缓冲视频。这样做的目的是确定用户停留在当前页面时,才去缓冲视频

250ms改成50ms
6.IP所在地独立节点数

我们的

火萤的