如何在flutter中实现h265格式视频

问题描述 投票:0回答:1

在flutter中,如何在flutter中实现h265文件格式视频,我尝试过使用better_player包,但我似乎不支持h265格式,所以有谁知道如何实现这个,或者有人在这个功能中实现,或者支持packahe有空吗? 请发表评论,您的评论将非常有帮助,我坚持这个,

flutter dart flutter-dependencies flutter-animation
1个回答
0
投票

以下是在 Flutter 中实现 H.265 视频的步骤。

在您的项目中添加此依赖项:- video_player

这是H.265格式视频播放器的示例

class VideoPlayerScreen extends StatefulWidget {
  @override
  _VideoPlayerScreenState createState() => _VideoPlayerScreenState();
}

class _VideoPlayerScreenState extends State<VideoPlayerScreen> {
  late VideoPlayerController _controller;

  @override
  void initState() {
    super.initState();
    _controller = VideoPlayerController.network(
      'H265 VIDEO URL',
    )..initialize().then((_) {
        setState(() {});
      });
  }

@override
  void dispose() {
    _controller.dispose();
    super.dispose();
  }
}
  @override
  Widget build(BuildContext context) {
    return _controller.value.isInitialized
        ? AspectRatio(
            aspectRatio: _controller.value.aspectRatio,
            child: VideoPlayer(_controller),
          )
        : CircularProgressIndicator();
  }

  
© www.soinside.com 2019 - 2024. All rights reserved.