Flutter, Firebase Storage video streaming

currently I am using

video_player: ^0.10.12+2

and using this function

VideoPlayerController.network('firebase_storage_video_url');

each videos length are about 1 hours.

my question is I am very new to about this so

I want to hear any advices because I am not so sure the way that I implemented

(and when I watch the videos inside app, sound quality is very bad)

any knowledge to build this streaming video things and blog posting url are both would be so appreciate

(I have already searched it but there are not so much)

I just want to know official and most used case way thanks