视频桌面播放缓冲时间长的问题

2018-03-09  本文已影响0人  肖霄的潇潇

1.检查视频切片

火萤的视频,一个seg大概就1s 火萤一个seg是2s 我们m3u8视频源切片是4 因为现在切片的最大时长是4s,这个bufftimemax设置一下 原来代码 金山播放器文档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所在地独立节点数


我们的 火萤的
上一篇下一篇

猜你喜欢

热点阅读