title: What is the difference between ISO BMFF and other mp4 format?
body: <p>As about.
  I want to play a MP4 via Media Source Extensions, but not any MP4 file can play. Please check <a href="https://github.com/Bilibili/flv.js" rel="nofollow noreferrer">FLV.js</a>, it works by transmuxing FLV file stream into ISO BMFF (Fragmented MP4) segments, followed by feeding mp4 segments into an HTML5  element through Media Source Extensions API.</p>
  
  <p>So, What is the diference between ISO BMFF and other mp4 format?</p>