Skip to main content

MP4 input

This input allows streaming of MP4 files as Video on Demand.

MP4 Core

Every input within MistServer requires a Stream name and Source to understand what these mean exactly we recommend reading up on Stream settings

MP4 Support Matrix

CategorySupport
Input URLs/*.mp4,
http://*.mp4,
https://*.mp4,
s3+http://*.mp4,
s3+https://*.mp4,
mp4:*
Audio CodecsAAC,AC3,MP3
Video CodecsHEVC,H264,H263,VP6,AV1
SubtitleNone
MetadataNone
PassthroughNone

MP4 Optional configurations

OptionDescriptionTypeDefaultAPICommandline
debugThe debug level at which messages need to be printed.debugInherited from parent processdebug--debug
Memory page timeoutFor bufferless or live inputs like HLS, set the timeout in seconds for old, inactive pages to be deleted. A longer value results in more memory usage, but ensures that recently buffered data stays in memory for longerNumber (unsigned integer)15pagetimeout--pagetimeout
Simulated LiveMake this input run as a simulated live streamFlagUnsetrealtime--realtime