player/ve_vod_player library
@Describe: 火山云 视频点播 Flutter SDK 实现 https://www.volcengine.com/docs/4/1264514
@Author: LiWeNHuI @Date: 2024/7/15
Classes
- VeVodPlayer
- 视频播放器 以火山云视频点播Flutter为基石,携带有控制器等功能
- VeVodPlayerBody
- VeVodPlayerConfig
- 视频播放器VeVodPlayer配置
- VeVodPlayerController
- 播放控制器
- VeVodPlayerControls
- VeVodPlayerControlsConfig
- 视频播放控制器VeVodPlayerControls配置
- VeVodPlayerControlsController
- VeVodPlayerInherited
- 用于传递VeVodPlayer的小部件。
- VeVodPlayerProgressColors
- Used to configure the ControlsProgress widget's colors for how it describes the video's status.
- VeVodPlayerSafeArea
- 安全区域
- VeVodPlayerValue
- VeVodVolumeFactory
Constants
- kDefaultHideDuration → const Duration
- VeVodPlayerControls的默认隐藏时间
Typedefs
-
VeVodPlayerActionsBuilder
= List<
Widget> ? Function(BuildContext context, VeVodPlayerController controller, VeVodPlayerValue value, Widget lockButton) - 中间的小部件。
-
VeVodPlayerBuilder<
T> = T Function(BuildContext context, VeVodPlayerController controller, VeVodPlayerValue value) -
依据
value显示不同的小部件 - VeVodPlayerSafeAreaBuilder = Widget Function(Size?, bool)