Flutter Video Player Tutorial With Controls Fullscreen | Aspect Ratio ListView | Url Example

preview_player
Показать описание
We will do a flutter video player tutorial with controls step by step. We will cover video player controls, aspect ratio, load videos from network using json files from network or url, control video audio, play next video and previous video. We are not going to use chewie video player. We will do all controls with the video player.
🔥🔥🔥🔥🔥🔥📚📖📚📖📚📖📚📖📚📖Take the complete course on Udemy
📚📖📚📖📚📖👆🔼⏫🔥🔥🔥🔥🔥🔥

👉📕Take the course on Udemy which covers facebook and apple login and notification (facebook login, apple login notification would not be covered on youtube series)

🔥🔥🔥🔥🔥🔥E-commerce app

🔥🔥🔥🔥🔥🔥Flutter Riverpod tutorial

Flutter Riverpod bible
Flutter Bloc bible


BLoC, Riverpod and Getx video player app

Complete video player tutorial with previous code in a complete, check out the link below

Pay me $0.99 on youtube if you liked my contribution

Check out the link for the previous tutorial (part 1)

Learn about Dart List and Map

We will cover the below aspects of video player
1. Loading Videos From JSON File
2. Design Video Player List UI
3. Changing Video Index
4. Installing the Plugin
5. Play Video
6. Pause Video
7. Resume Video
8. Mute and Unmute Audio
9. Play Next and Previous Videos
10. Customized Slider
11. Show Video Time on Sider
12. GetX Snackbar for Message to Users

Follow me on twitter
Follow me on facebook
Рекомендации по теме
Комментарии
Автор

Well, thank you greatly as I am building a video platform for both web and and mobile but was having issues with the video portion of flutter. Now I am free. And understand 99% of the course. Well done Dbestech.

ambrosebeavers
Автор

this is a good course thank you
i have one mention is that there is another widget called Spacer() do the same as Expanded(child: Container());

omarhd
Автор

Sir your work is mind blowing . you make me clear with a lot of concepts

naqibshahzad
Автор

Thank you so much for the tutorial. Really helped. I'm having some issues trying to play the videos though. Only the video with the butterfly was able to play, the rest still haven't played.

jonix
Автор

Thank you bro, Really appreciate your tutorial. I completed it and only got lost at the end with some prebuilt functions but I know how to catch up. Thanks again

taoapps
Автор

you save my day sir, very big thank, i hope god bless you😊

irfaanpermana
Автор

Please make one on the Rive animations. Thank you so much for this one :)

adii
Автор

Hi dB. How do I get the video to stop playing when I leave the page? In react there is a clean up function. Is there something similar?

ambrosebeavers
Автор

thank you very much for this tutorial, I learned a lot of great things but I want only json files and images to go ahead thank you again

ultrasmadridista
Автор

This has been so helpful, but Where is the video where is the next video with the backend?

codeispower
Автор

Sir, can you please make a complete tutorial for mx player or similar video player with Full control of zoom and other, I looked in hole YouTube and Git but couldn't find. You are my last hope. Waiting for your response 💗

MrxAli
Автор

how can we add fullscreen feature? I mean when we double tap or click fullscreen icon, video will be keep going to play in fullscreen mode.

omermustekiin
Автор

i have a video but how do I generate a URL off it?

sdaf
Автор

At 1:13:03 why are we passing context in _controlView method?? i don't get it, please help

vibhor
Автор

thank you men can you make like this about Audio Player that we can change songs with albums

Minasoft
Автор

Sir video thumb is not moving with progress?

faizanch
Автор

thank you so much, very instructif, helpfull thank you so much

i am getting this error
E/flutter ( 4745): Unhandled Exception: PlatformException(channel-error, Unable to establish connection on channel., null, null)
trying to solve it but i cant really understand if the url is dead or i am missing something, help me please

kazerdira
Автор

I have completed the app but the only prob is wity the slider l, whenever we drag the slider it doesn’t work

anim_ie
Автор

The offline option can be done with this?

harydascuellar
Автор

I am developing online course for senior high school, it is for my undergraduate thesis. Your Channel Help me A lot.

AhmadBakeri