fijkplayer 0.1.9 copy "fijkplayer: ^0.1.9" to clipboard
fijkplayer: ^0.1.9 copied to clipboard

outdated

A Video Player Flutter plugin based on ijkplayer, support most popular protocols and codecs

fijkplayer (Video player plugin for Flutter) #

简体中文 #

程序员帮老丈人卖石榴

pub package     Build Status    

A Flutter media player plugin for iOS and android based on ijkplayer

Feedback welcome and Pull Requests are most welcome!

Documentation #

Installation #

Add fijkplayer as a dependency in your pubspec.yaml file.

dependencies:
  fijkplayer: ^0.1.9

Use git branch which not published to pub.

dependencies:
  fijkplayer:
    git:
      url: https://github.com/befovy/fijkplayer.git
      ref: develop # can be replaced to branch or tag name

Example #

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

class VideoScreen extends StatefulWidget {
  final String url;

  VideoScreen({@required this.url});

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

class _VideoScreenState extends State<VideoScreen> {
  final FijkPlayer player = FijkPlayer();

  _VideoScreenState();

  @override
  void initState() {
    super.initState();
    player.setDataSource(widget.url, autoPlay: true);
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(title: Text("Fijkplayer Example")),
        body: Container(
          alignment: Alignment.center,
          child: FijkView(
            player: player,
          ),
        ));
  }

  @override
  void dispose() {
    super.dispose();
    player.release();
  }
}

Contributors ✨ #

Thanks goes to these wonderful people (emoji key)

This project follows the all-contributors specification. Contributions of any kind welcome

iOS Warning #

Warning: The fijkplayer video player plugin is not functional on iOS simulators. An iOS device must be used during development/testing. For more details, please refer to this issue.

Next Plan #

See the development plan of next version v0.2.0 in https://github.com/befovy/fijkplayer/projects/2

228
likes
0
pub points
95%
popularity

Publisher

unverified uploader

A Video Player Flutter plugin based on ijkplayer, support most popular protocols and codecs

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on fijkplayer