【问题标题】:Android - Buffering Lag with VideoViewAndroid - 使用 VideoView 缓冲滞后
【发布时间】:2010-06-03 16:36:51
【问题描述】:

我正在使用 VideoView 在我的应用中显示视频。问题是,一旦创建了布局,视频开始播放之前会有将近 10-30 秒的延迟。我可以在 LogCat 中看到视频在延迟期间正在缓冲。

有没有办法可以最大限度地减少这种延迟,或者告诉 MediaPlayer 尽快播放视频?

谢谢 克里斯

【问题讨论】:

    标签: android buffer delay android-videoview


    【解决方案1】:

    如果您使用的是 RTSP 流,缓冲是您获得更无缝播放的原因。 如果您正在播放音频/视频文件,请降低文件的比特率编码。

    【讨论】:

    • 有什么办法可以减小缓冲区的大小?
    • 虽然缓冲确实会增加延迟,但在使用 VideoView 或 MediaPlayer 类时,降低比特率对令人难以置信的延迟没有影响
    • “降低比特率对令人难以置信的延迟没有影响”:0,真的吗?你测试过这个比较不同比特率的相同视频吗?
    • 我做到了。没有影响。
    猜你喜欢
    • 2017-08-26
    • 2011-06-29
    • 1970-01-01
    • 2020-07-04
    • 1970-01-01
    • 2017-10-23
    • 1970-01-01
    • 2014-08-13
    • 1970-01-01
    相关资源
    最近更新 更多