MP4 is just a container format, which contains various different codecs:
This is a common misunderstanding / issue when facing such issues. Overall the streaming works and is most likely related to a video/audio codec within this container which is not supported by your browser.
However you might also want to have a look at this FAQ containing an additional hint which cause another issue: