.mp4 je jen "kontainer", dulezite je jaky kodek je u videa pouzity. Napriklad HEVC na webu nehraje, protoze proto. (licence za kodek)
- dle mne je teda pro prehravani po siti podstatne vhodnejsi nasegmentovat soubor na chunky a vygenerovat .m3u8 playlist - vlozit ho na web jako .hls stream. Na to pak jde pouzit nejaky .js player, zdarma a snadno konfigurovatelny viz https://viblast.com/player/
konverze do .hls viz napriklad ffmpeg: https://www.keycdn.com/support/how-to-convert-mp4-to-hls - ono se to jen zda slozite, v realu je to podstatne lepsi nez linkovat primo cely soubor.