Flutter chewie slow with large videos - flutter

now I'm making a videos app using flutter and chewie
all my videos get from Server through API based on Laravel. but all videos has large size for example 500MB, 600MB, or 700MB. the problem is when play the video it playing very slowly. although internet speed in fine.
How i can solve this issue ?

Related

Flutter video_player is taking too much time to load video from firbase

Hi I am creating a video player which lists all videos from Firebase storage and play it. I used cache_video_player plugin to play video. This is similar to video_player plugin with cache service. This plugin takes too much time to initialize and load video from network(approximately 10-20 seconds). Is there any way to reduce loading time of this plugin or is there any other plugin which takes minimum time to load video from network
Basically cached_video_player plugin is virtually a clone of official video_player plugin. I used video_player plugin in my project and it takes time when initializing and loading the video when playing from network, it works fine when playing a local video as a file but takes time for playing video from network. It totally depends upon your internet connection and speed, No need to worry about and I don't think that you will find any better plugin for playing video other than video_player.

How to send a video frame by frame from a Flask app to Flutter app

I have to implement a video streaming functionality in Flutter.
The video will be stored in a back-end.
(Streaming as in how people can watch videos in YouTube, the video is fetched in real-time, as required).
How do I do this?
How can I alter the playback speed in the application and pause the video?
I watched a YouTube video on how to Stream a webcam using OpenCV and Flask but how can I do that with a video? video link
More importantly, how do I serve that to a Flutter app?

How to use paginaton in flutter video player?

I am using flutter video_player library and I want to play a long list of videos but fetching only 3 videos at a time from the server?

can I play a video from youtube with chewie?

I`m trying to create an app to play videos from firebase database using chewie. If I play an asset video it works fine, but if I try to get a youtube video from firebase it shows a white denying symbol, I tried a different source of video it works, but my goal is to access youtube videos. I used a real device, tried on both Android and IOS but nothing worked. Any lights on what could be a solution?

How to implement Tiktok like video streaming and video scrolling in Flutter

I am trying to replicate the TikTok app UI with Flutter. Can anyone suggest to me how to replicate the video streaming/scrolling feature of the TikTok app in fluter? Till now I manage to Stream videos by embedding in PageView.builder() library. I am facing some problems for:
Streaming videos like Tiktok.
Videos are not loading properly.
Scrolling like TikTok App
Camera filters
Here is what I have done till now :
https://drive.google.com/file/d/1EA1eykmlwJeJr6B-WFsuV87Yp-vgihPC/view?usp=sharing
i am working on a similar system in my flutter app.
Basically I used video_player plugin with caching feature, You can get it this way. Put this in your Puspec.yaml.
video_player:
git:
url: https://github.com/999eagle/plugins.git
ref: feature/caching
path: packages/video_player
Then use PageBuilder and make a system to load and unload videos from memory while scrolling.