Programs like OBS Studio allow you to set your output format to MP4. This is highly recommended for users who want to upload their streams to other platforms after the live event.

If you want to "go live" using a file you’ve already created (pre-recorded streaming):

You can enable MP4 recording by default in server settings by ensuring the H.264 codec is active, which is the standard compatible codec for the MP4 container. 2. Streaming from Pre-recorded MP4s

Services like Livepush allow you to upload an MP4 video and broadcast it as a "live" event to multiple platforms simultaneously.