betterplayer icon indicating copy to clipboard operation
betterplayer copied to clipboard

Buffered video is lost on seekback using slider or seekback button.

Open indiegoxx opened this issue 3 years ago • 2 comments

Describe the bug Issue is happening while using m3u8 url with better player. Buffered video is lost on seekback using slider or or seekback button.

*Example code

betterPlayerDataSource = BetterPlayerDataSource(
      BetterPlayerDataSourceType.network,
      currentPlayer.mobileVideoUrl.toString(),
    );
    _betterPlayerController = BetterPlayerController(
      BetterPlayerConfiguration(
        allowedScreenSleep: false,
        autoPlay: true,
      ),
      betterPlayerDataSource: betterPlayerDataSource,
    );

Expected behavior Whenever a video is loaded into buffer on seekback it shouldnot lose the buffered video.

Screenshots before seekback. image

after seekback image

you can see that all buffered video is lost

Flutter doctor

Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 2.8.1, on Microsoft Windows [Version 10.0.22000.376], locale en-IN)
[√] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[√] Chrome - develop for the web
[√] Android Studio (version 2020.3)
[√] VS Code, 64-bit edition (version 1.63.2)
[√] Connected device (3 available)

• No issues found!

Better Player version

  • Version: better_player: ^0.0.81

Smartphone (please complete the following information):

  • Android Emulator Pixel 4 API 30

indiegoxx avatar Jan 11 '22 11:01 indiegoxx

No way. Is Feature. ....?

shiyiya avatar Jan 11 '22 11:01 shiyiya

i have faced also this problem

mohammadozairbarakzay avatar Mar 20 '25 05:03 mohammadozairbarakzay