how to build specific video streaming and downloading app with flutter

I am developing an application with flutter which streams and downloads video; but the videos are accessible by any player. i want the videos not be able to open with other players except mines. I have searched for a solution but i haven't found one.