H264 input
This input allows you to take raw H264 Annex B data over a standard input pipe, and turn it into a live stream.
H264 Core
Every input within MistServer requires a Stream name and Source to understand what these mean exactly we recommend reading up on Stream settings
H264 Support Matrix
| Category | Support | 
|---|---|
| Input URLs | h264-exec:*,h264:* | 
| Audio Codecs | None | 
| Video Codecs | H264 | 
| Subtitle | None | 
| Metadata | None | 
| Passthrough | None | 
H264 Optional configurations
| Option | Description | Type | Default | API | Commandline | 
|---|---|---|---|---|---|
| debug | The debug level at which messages need to be printed. | debug | Inherited from parent process | debug | --debug | 
| Memory page timeout | For 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 longer | Number (unsigned integer) | 15 | pagetimeout | --pagetimeout | 
| Simulated Live | Make this input run as a simulated live stream | Flag | Unset | realtime | --realtime | 
| Always on | Automatically starts this stream, regardless of viewers requesting it or not. Only available if the source is set to one of: h264-exec:* | Boolean | false | always_on | undefined |