fijkplayer

Creator: coderz1093

Last updated:

Add to Cart

Description:

fijkplayer

fijkplayer (Video player plugin for Flutter) Flutter 媒体播放器 #
✨ 手把手带你写 Flutter 系统音量插件 ✨ Flutter 多版本管理工具 fvm ✨
   
   
   
A Flutter media player plugin for iOS and android based on ijkplayer
您的支持是我们开发的动力。 欢迎Star,欢迎PR~。
Feedback welcome and
Pull Requests are most welcome!
Documentation 文档 #

Development Documentation https://fijkplayer.befovy.com/docs/en/ quick start、guide、and concepts about fijkplayer
开发文档 https://fijkplayer.befovy.com/docs/zh/ 包含快速开始、使用指南、fijkplayer 中的概念理解
dart api https://pub.dev/documentation/fijkplayer/ detail API and argument explaination
Release Notes https://github.com/befovy/fijkplayer/releases and CHANGELOG.md
FAQ https://fijkplayer.befovy.com/docs/zh/faq.html

Installation 安装 #
Add fijkplayer as a dependency in your pubspec.yaml file.

dependencies:
fijkplayer: ^{{latest version}}
copied to clipboard
Replace {{latest version}} with the version number in badge above.
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
copied to clipboard
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();
}
}

copied to clipboard
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.
Join Ding Talk Group 加入钉钉群 #



加入钉钉群
微信赞赏码
支付宝

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.