video_autoplay_list 0.1.1 copy "video_autoplay_list: ^0.1.1" to clipboard
video_autoplay_list: ^0.1.1 copied to clipboard

discontinued

Package to provide a list for auto-playing videos, like you find in facebook feeds.

example/main.dart

import 'package:flutter/material.dart';
import 'package:video_autoplay_list/autoplay_video.dart';
import 'package:video_autoplay_list/video_autoplay_list.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Autoplay Video List',
      theme: ThemeData(
        primarySwatch: Colors.blue,
        visualDensity: VisualDensity.adaptivePlatformDensity,
      ),
      debugShowCheckedModeBanner: false,
       home: Scaffold(
         appBar: AppBar(title: Text('Autoplay Video List'),),
         body: VideosList(),
       )
    );
  }
}

class VideosList extends StatelessWidget{

  final _videosURLs = [
    'https://flutter.github.io/assets-for-api-docs/assets/videos/butterfly.mp4',
    'https://www.learningcontainer.com/wp-content/uploads/2020/05/sample-mp4-file.mp4',
  ];

  @override 
  Widget build(BuildContext context) {
    // autoplay list widget
    return AutoPlayList(
      itemCount: _videosURLs.length, 
      itemExtent: 400, 
      itemBuilder: (context, index) => Container(
        padding: EdgeInsets.all(1),
        // autoplay video widget (this widget can also be used individually without AutoPlayList)
        child: AutoPlayVideo(
          index: index,
          network: _videosURLs[index],
        ),
      )
    );
  }
}
0
likes
30
pub points
0%
popularity

Publisher

unverified uploader

Package to provide a list for auto-playing videos, like you find in facebook feeds.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

flutter, video_player

More

Packages that depend on video_autoplay_list