MP4 in Video.js not playing until fully loaded

后端 未结 4 1435
北海茫月
北海茫月 2021-02-06 05:05

I\'m using Video.js to play back videos in MP4 format on a client\'s website. The player uses html5 video and Adobe Flash Player as a fallback. (In my case it seems to use Flash

4条回答
  •  猫巷女王i
    2021-02-06 05:29

    That occurs because the moov atom of the mp4 file is on the end of the file, the player needs to know the moov atom before start playing, you can move easily the moov atom to the beginning of the file with MP4Box, there is a gui version for Windows.

    In Linux command line you move the MA with: MP4Box -add my_video.mp4 my_newVideo.mp4.

    This takes a few seconds.

    More info:Adobe's explanation of moov atomhere

提交回复
热议问题