Comments (3)
If you look into video_list_widget.dart example, you can find this widget:
AspectRatio(
child: BetterPlayerListVideoPlayer(
BetterPlayerDataSource(
BetterPlayerDataSourceType.NETWORK, videoListData.videoUrl),
configuration: BetterPlayerConfiguration(
autoPlay: false,
aspectRatio: 9 / 16,
),
playFraction: 0.8,
key: Key(videoListData.hashCode.toString()),
),
aspectRatio: 9 / 16),
You can setup aspectRatio for wrapper widget and you can pass aspectRatio to the BetterPlayerConfiguration. This will give you option to setup different sizes of videos. You can store somewhere betterPlayerConfigurration and retrieve aspect ratio from it at the later stage.
from betterplayer.
BetterPlayer is very good!
I'd like to aspectRatio with 16/9 when the remote video recorded in horizontal.
Can betterplayer recognize whether the remote video is horizontal or vertical?
Or I hope you could support any idea.
from betterplayer.
@wann2 please create new issue, so I will check it.
from betterplayer.
Related Issues (20)
- MKV FORMAT SUPPORT [FEATURE]
- [FEATURE] WEB REQUEST
- [BUG] BetterPlayerPlaylist with showControls false but showing "Next video in"?
- [BUG]
- [BUG] controlsHideTime dones't work
- [FEATURE] Auto-Retry Mechanism for Video Playback Errors in BetterPlayer.
- [BUG] Has the update stopped?
- how to play RTMP ?
- visibility_detector Dependency conflicts [BUG] HOT 5
- controller in playlist widget? HOT 7
- [FEATURE] This player has not been updated for too long. HOT 2
- Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Corrupted standard message' HOT 2
- [BUG] Notification with player controls not showing in iOS 17 HOT 1
- We need this package to be up-to-dated HOT 2
- [FEATURE] Offline Playback for DRM Content
- [FEATURE] Mute video
- [BUG]my flutter version is 3.16.4
- [BUG]unable to view PIP icon on the player
- how to play ftp link video
- [FEATURE] Please update to support latest Flutter 3.22.0 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from betterplayer.