multi_video_player 0.0.5 copy "multi_video_player: ^0.0.5" to clipboard
multi_video_player: ^0.0.5 copied to clipboard

Flutter package for displaying multiple preloaded videos on Android, iOS, and web.

Multi Video Player #

Play multiple preloaded videos just by providing list of video sources.

Sample

Example #

    MultiVideoPlayer.asset(
        height: 400,
        width: MediaQuery.of(context).size.width,
        videoSourceList: videos,
        scrollDirection: Axis.horizontal,
        preloadPagesCount: 2,
        onPageChanged: (videoPlayerController, index) {},
        getCurrentVideoController: (videoPlayerController) {},
    ),

Use ScrollConfiguration if scrolling not work for WEB.

    ScrollConfiguration(
        behavior: ScrollConfiguration.of(context).copyWith(
          dragDevices: {
            PointerDeviceKind.touch,
            PointerDeviceKind.mouse,
          },
        ),
        child: MultiVideoPlayer.asset(
          height: 400,
          width: MediaQuery.of(context).size.width,
          videoSourceList: videos,
          scrollDirection: Axis.horizontal,
          preloadPagesCount: 2,
          onPageChanged: (videoPlayerController, index) {},
          getCurrentVideoController: (videoPlayerController) {},
        ),
    ),
4
likes
130
pub points
73%
popularity

Publisher

unverified uploader

Flutter package for displaying multiple preloaded videos on Android, iOS, and web.

Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (LICENSE)

Dependencies

flutter, preload_page_view, video_player

More

Packages that depend on multi_video_player