flutter video player

import 'dart:async';

import 'package:flutter/material.dart';
import 'package:video_player/video_player.dart';

void main() => runApp(VideoPlayerApp());

class VideoPlayerApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Video Player Demo',
      home: VideoPlayerScreen(),
    );
  }
}

class VideoPlayerScreen extends StatefulWidget {
  VideoPlayerScreen({Key key}) : super(key: key);

  @override
  _VideoPlayerScreenState createState() => _VideoPlayerScreenState();
}

class _VideoPlayerScreenState extends State<VideoPlayerScreen> {
  VideoPlayerController _controller;
  Future<void> _initializeVideoPlayerFuture;

  @override
  void initState() {
    // Create and store the VideoPlayerController. The VideoPlayerController
    // offers several different constructors to play videos from assets, files,
    // or the internet.
    _controller = VideoPlayerController.network(
      'https://flutter.github.io/assets-for-api-docs/assets/videos/butterfly.mp4',
    );

    // Initialize the controller and store the Future for later use.
    _initializeVideoPlayerFuture = _controller.initialize();

    // Use the controller to loop the video.
    _controller.setLooping(true);

    super.initState();
  }

  @override
  void dispose() {
    // Ensure disposing of the VideoPlayerController to free up resources.
    _controller.dispose();

    super.dispose();
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Butterfly Video'),
      ),
      // Use a FutureBuilder to display a loading spinner while waiting for the
      // VideoPlayerController to finish initializing.
      body: FutureBuilder(
        future: _initializeVideoPlayerFuture,
        builder: (context, snapshot) {
          if (snapshot.connectionState == ConnectionState.done) {
            // If the VideoPlayerController has finished initialization, use
            // the data it provides to limit the aspect ratio of the video.
            return AspectRatio(
              aspectRatio: _controller.value.aspectRatio,
              // Use the VideoPlayer widget to display the video.
              child: VideoPlayer(_controller),
            );
          } else {
            // If the VideoPlayerController is still initializing, show a
            // loading spinner.
            return Center(child: CircularProgressIndicator());
          }
        },
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: () {
          // Wrap the play or pause in a call to `setState`. This ensures the
          // correct icon is shown.
          setState(() {
            // If the video is playing, pause it.
            if (_controller.value.isPlaying) {
              _controller.pause();
            } else {
              // If the video is paused, play it.
              _controller.play();
            }
          });
        },
        // Display the correct icon depending on the state of the player.
        child: Icon(
          _controller.value.isPlaying ? Icons.pause : Icons.play_arrow,
        ),
      ), // This trailing comma makes auto-formatting nicer for build methods.
    );
  }
}

3
2

                                    dependencies:
  youtube_player_flutter: ^7.0.0+7

3 (2 Votes)
0
Are there any code examples left?
Create a Free Account
Unlock the power of data and AI by diving into Python, ChatGPT, SQL, Power BI, and beyond.
Sign up
Develop soft skills on BrainApps
Complete the IQ Test
Relative searches
video app flutter play a video in flutter videoplayer videoplayer flutter package play a video in flutter youtube player make in flutter flutter youtube videoplayer flutter videplayer youtube_player_flutter and video_player flutter youtube video download flutter can flutter video player play youtube link videos video_player flutter models video_player flutter VideosPlayer video_player flutter CLASS VideosPlayer flutter flutter video player explained Flutter video player component vidoe player in flutter youtube player flutter example flutter how to add video player flutter how to add video player in flutte Flutter video player for windows open video flutter play youtube videos flutter Flutter video player with images simple video player for flutter video player in flutter to play any video flutter run youtube video display video in flutter show video flutter flutter youtube videos How to create a video player in flutter video player flutter web flutter html video player youtube video on flutter video player controller flutter example how to make video player in flutter flutter video player desktop youtube player api flutter can you play youtube videos with flutter video player youtube videos in flutter you tube player in flutter how to play html video player in flutter flutter video youtube flutter youtibe video play flutter youtube_player_flutter flutter library player video play videos flutter embed youtube video flutter video player for windows flutter youtuube video flutter fluter youtube player video utils flutter get youtube video in flutter flutter video player controls youtue player flutter youtube player flutter tutorial show video player in flutter show video youtube in flutter flutter youtube video player play a new video flutter video player youtube link yotube video player flutter flutter youtube vide flutter video playerf flutter youtube video player in container flutter video in container youtube videoplayre flutter flutter embed youtube vide how to make a video player in flutter flutter show video video player youtube flutter playing youtube video in video player flutter youtube player for flutter flutter youtube player view flutter video player youtube flutter video playe r flutetr new video player video player inn flutter how to playyoutube videos in flutter video player flutter flutter video app how to play a youtube video from inside a flutter app implement youtube player in flutter flutter load youtube video flutter youtube and other video player video_player flutter example flutter video view flutter youtube player on load youtube playeriframe flutter flutter play video from youtube url flutter play youtube http video player flutter flutter open youtube video flutter download youtube videos video_player import flutter load youtube video in video player flutter http flutter video player flutter http video player flutter video player http video player card flutter video player flutter hls youtube vedio in flutter video player hls flutter video player ui in flutter youtube video player for flutter how to embed youtube video in flutter create a video player in flutter video player file flutter youtube video autoplay flutter how to download youtube videos in flutter how to play live youtube video in flutter how to play youtube videos in flutter flutter display video flutter videoplayer flutter youtube player on play add youtube video player in flutter flutter video_player list video player pub flutter videoplayer in flutter flutter youtube video downloader how to add video player in flutter flutter video player audio video player button in flutter video player in a container flutter flutter youtubeplayer download youtube videos flutterr youtube player flutter just video view flutter video player pip flutter video player firebase flutter video player package video_player web flutter how video player works in flutter playing youtube videos on flutter video_player flutter youtube video player on flutter Video Player controller in flutter how to video play in flutter flutter display youtube video html youtube player flutter web how to integrate youtube video in flutter create a video player app flutter how to embed youtube video in flutter app how to stream youtube video in flutter app fluttter video player flutter youtube player widget flutter video play play youtube video flutter video player example in flutter flutter download youtube video play video flutter youtube video flutter how ot show youtube video in flutter flutter youtube flutter embedded video flutter Video Player widget ios video player flutter flutter video package flutter dev video how to play youtube video in flutter app video_player flutter youtube player in player flutter play video when flutter flutter youtube video download flutter view youtube video display video flutter Video_player plugin Flutter videos player flutter how to play embedded youtube video in flutter flutter video player drm youtube in app player flutter youtue video on flutter simple video player flutter youtube play flutter video play flutter play youtube video in flutter flutter youtube video player show embedded youtube video in flutter show youtube video embed in flutter how to use youtube player in flutter flutter put video from youtube video player controller flutter video player for flutter video player flutter ui how to use video player in flutter how to use video player ijn flutter flutter web youtube player making a video player with flutter embed youtube video in flutter how to play youtube video in flutter video player web flutter flutter video _player flutter video play flutter play video fi;e flutter video Player video player controls flutter video_player for flutter how to play video on flutter flutter video player format Video_player Flutter latest version flutter video player duration youtube vedio player flutter how to play video in flutter flutter youtube player web video player flutter example video player flutter: pub Flutter embed youtube video Video Flutter flutter video player with controls flutter youtube play flutter videos_player flutter video_player flutter video player controller video in flutter from url youtube_player flutter youtube live stream flutter flutter youtube player list best youtube channel for flutter how to do a youtube player list flutter youtube videos on flutter app video player package flutter flutter video player same youtube youtube video player flutter ios pub video flutter flutter video player flutter play video from youtube flutter video player chewie youtube flutter player vlc flutter video player youtube in flutter flutter embed youtube live video video player app in flutter build channel video flutter with html package flutter music youtube source youtube video not playing in flutter video player video player dart flutter youtube api click flutter youtube player plugin for flutter youtube player iframe code live on youtube flutter stream on youtube flutter play youtube live api flutter YT_VIDEO flutter video player plugin flutter flutter display youtube live video from stream flutter video player from url flutter player flutter youtube link flutter fancy video player video player package not working video view flutter video player flutter pub videoplayer flutter flutter video player example flutter live youtube api live flutter live youtube api flutter ideo player network video player flutter youtube video fltter play video app flutter convert iframe embedded code to video id flutter dart play youtube videos using iframe flutter mobile app flutter YoutubePlayer en un poput play youtube video influtter app video player in flutter web flutter play video flutter video plugin youtubeplayer flutter package video player flutter package Playing youtube video flutter flutter awesome video player flutter video player plugin play youtube video from embeded code flutter app video playback as a widget ib flutter flutter media player AppVideoPlayer flutter flutter lecteur youtuve youtube player builder flutter not sound flutter video from url online video player flutter video viewer in flutter flutter youtube live video streaming flutter youtube live stream how to get video duration youtube flutter youtube player flutter get duration youtuberplayer flutter get end of video youtube player controller flutter video streaming api for flutter flutter video far best flutter video player flutter return player on click video player flutter opacity video sharing flutter flutter how to show video flutter show youtube video video in flutter video player flutter external flutter you tube player flutter how to take video youtube video player in flutter flutter video_player flutter videoelement video player flutter file flutter video players flutter video hide video name youtubeplayer flutter flutter iframe youtube youtubeplayer flutter youtube player in flutter play youtube videos in flutter flutter video player ios and android flutter cvideo player vedio dependency in flutter youtube video player pub.dev play video in flutter have video playing flutter flutter web play video file best video player library for flutter flutter video player youtube videos video player flutter video player flutter local mp4 video player flutter mp4 video play flutter mp4 video player flutter packages flutter youtube api video player in flutter youtube player loading slow flutter how to convert mob youtube link to web youtube link in flutter stream youtube video flutter flutter web video player flutter youtube video player example flutter youtube video example flutter play youtube video flutter video player flutter youtube video youtube player flutter flutter api youtube flutter video youtube player youtube video player flutter flutter youtube player example package:youtube_player_flutter/youtube_player_flutter.dart'; Play videos from youtube in flutter remove the load in youtube_player_iframe trong flutter flutter youtube player
Made with love
This website uses cookies to make IQCode work for you. By using this site, you agree to our cookie policy

Welcome Back!

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign in
Recover lost password
Or log in with

Create a Free Account

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign up
Or sign up with
By signing up, you agree to the Terms and Conditions and Privacy Policy. You also agree to receive product-related marketing emails from IQCode, which you can unsubscribe from at any time.
Creating a new code example
Code snippet title
Source