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)