Flutter中的视频播放插件

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 1.video_player(官方插件)
  • 2. chewie(第三方插件)


1.video_player(官方插件)

Flutter中的视频播放插件_第1张图片
video_player是一个在Flutter开发框架中进行应用程序开发的Flutter插件.在项目开发中使用video_player插件中的VideoPlayer组件进行视频播放时,需要由VideoPlayerController组件对视频的播放进行控制。VideoPlayerController提供了如表所示的多种方法和属性。
Flutter中的视频播放插件_第2张图片
代码示例:
视频初始化(很重要)
Flutter中的视频播放插件_第3张图片初始化时可以设置循环播放和设置声音
在这里插入图片描述

定义视频播放组件如下
Flutter中的视频播放插件_第4张图片
按钮组件如下:
Flutter中的视频播放插件_第5张图片
回放按钮的实现:
Flutter中的视频播放插件_第6张图片

2. chewie(第三方插件)

chewie是一个非官方的第三方视频播放插件,它相对官方的video_player视频播放插件来说,增加了视频播放的控制栏和全屏显示功能。且无需手动增加播放按钮,其自带播放、暂停按钮、进度条、声音以及全屏模式的视频控件。

Flutter中的视频播放插件_第7张图片
代码示例:
Flutter中的视频播放插件_第8张图片

你可能感兴趣的:(Flutter,音视频,flutter,android,前端)