V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
uglyer
V2EX  ›  问与答

问一个 android 做 rtsp 播放遇到的问题,用 videoview 延时过长,用 vlc 画面很模糊

  •  
  •   uglyer · 2015-12-14 15:21:07 +08:00 · 4318 次点击
    这是一个创建于 3268 天前的主题,其中的信息可能已经有所发展或是发生改变。

    要做的是一个播放运动相机的 rtsp 源。
    然后用 videoview 播放,可以很流畅画面很清晰,但是问题在延时过长,要先缓冲个 5s 左右才能播放。

    因为延时太长无法接受,然后又不能设置缓冲大小,然后改用 vlc-android ,延时可以解决了,但是遇到画面很模糊的问题,原以为是延时短了来不及传输,更改长了之后还是这样。

    但是,很神奇的是, vlc 播放前两秒清晰,然后就开始慢慢模糊了。
    然后下载了个显示手机实时网速的,发现一个诡异的问题。
    用 videoview 播放,网速平均 70k/s ,用 vlc ,前 2 秒 70k/s,然后就慢慢掉到 20k/s 了。

    找了很久也不知道问题所在,找不到原因。
    或者各位有没有低延时的播放 rtsp 的解决方案。

    1 条回复    2015-12-14 15:33:53 +08:00
    geeksu
        1
    geeksu  
       2015-12-14 15:33:53 +08:00   ❤️ 1
    我也碰到过这个问题,用不同的手机试过,配置越高的手机延时越低
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1100 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:27 · PVG 02:27 · LAX 10:27 · JFK 13:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.