Web based players will not be able to decode MPEG4 video. You should use H.264 video with stereo AAC audio in an MP4 container.
We have an article on how to create streaming media compatible VOD content in the article below. While it focuses on the free and open source program FFMpeg, the same concepts apply to live as well.