leelando_video_video_player 1.0.0
leelando_video_video_player: ^1.0.0 copied to clipboard
基于 Flutter 官方 video_player 的 leelando_video 可插拔播放内核,支持移动端和 macOS 的常用视频播放场景。
leelando_video_video_player #
leelando_video_video_player 是 leelando_video 的 Flutter 官方 video_player 可插拔内核,适用于 Android、iOS 和 macOS。
安装 #
flutter pub add leelando_video leelando_video_video_player
导入 #
import 'package:leelando_video/leelando_video.dart';
import 'package:leelando_video_video_player/leelando_video_video_player.dart';
注册内核 #
final VideoKernelRegistry registry = VideoKernelRegistry(
kernels: <RegisteredVideoKernel>[
createOfficialVideoPlayerKernel(),
],
);
final UnifiedVideoController controller = UnifiedVideoController(
registry: registry,
platform: UnifiedVideoPlatform.android,
);
该内核使用运行时组 video-player-platform 和身份 video-player-official。同一进程中若存在会替换 video_player 平台实现的其他内核,应通过 leelando_video 的运行时协调器管理切换。