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

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所在地独立节点数


我们的
火萤的
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文链接http://www.cnblogs.com/kenshincui/p/4186022.html 音频在i...
    Hyman0819阅读 21,854评论 4 74
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,812评论 25 709
  • 视频 视频实质:纯粹的视频(不包括音频)实质上就是一组帧图片,经过视频编码成为视频(video)文件再把音频(au...
    勇敢的_心_阅读 3,073评论 1 30
  • 人啊,跟谁过日子都一样,刚开始都是一样的激情,时间久了,你娶个天仙也就那样。看好一个人,结婚就好好过日子,千万别瞎...
    月Y儿阅读 252评论 0 0
  • 很多事情只有自己尝试了才能够领悟。否则,纵是前人用血泪书写的再为情真意切,我们仍然无法掐掉心中的那一丝尝试的欲望。...
    濛濛细语阅读 204评论 0 0