Network inputs/RTMP input
The RTMP input source can be used to subscribe to an external RTMP/RTMPS streaming source. The component supports both audio and video.
.png)
- Show advanced options - Show/hide advanced options
- Configuration
- Remove server address - The RTMP(S) playout address. Example
rtmp://rtmp.vindralcdn.com/publish/mystream - Start playing when loaded - Start playing when the project loads and a connection has been established
- Automatically reconnect - If this option is active, a lost RTMP connection will try to reconnect.
- Reconnect Interval (ms) - Advanced option. Time before next reconnecting attempt.
- Buffer length (ms) - Advanced option. Buffer of video in Composer before playing content. (Used to avoid stuttering and choppy video)
- Delayed initial connect (ms) - Advanced option. When the Composer application starts, delay the initial connection to the RTMP stream. (default 0ms, this is to avoid any connection errors when Composer is starting up)
- Remove server address - The RTMP(S) playout address. Example
- Commands
- Connect - Button, connect to "remote server address"
- Disconnect - Button, disconnect current RTMP stream
- Connection state
- Connection status - Current state of connection
- Stream time - Playback time since connected (Time code) in hours:minutes:seconds:frames
- Message - Mini log message.
- Performance and properties
- Width - Width of stream input
- Height - Height of stream input
- Automatic reconnects performed - Number of reconnects
- Buffering state - Current buffering state
- Number of flushes performed - Number of flushes performed
- Playback statistic (Debug properties. Enable
show debug propertiesin Settings)- Video buffer size (frames) - Number of frames in video buffer
- Video buffer size (ms) - Number of milliseconds in video buffer
- Audio buffer size (ms) - Number of milliseconds in audio buffer
- Timestamp since start
- VideoTimeStamp
- AudioTimeStamp
- VideoPacketTimeStamp
- AudioPacketTimeStamp
- PacketTimeStampDiff
- ExpectedVideoPtsDelta
- Stream statistics
- Video stream info - Video information
- Audio stream info - Audio information
- Render Options - These options, together with
Render Tuning(see Performance and Options), help optimize performance by letting Composer automatically decide whether the input should be rendered.
When your project’sRender Tuningoption is active, Composer manages each input’s rendering automatically for best performance.
These options allow you to override that behavior and manually decide if this input should be rendered or excluded from the scene.Render Tuning vs Render Options- Render Tuning works at the project level (see Performance and Options), automatically managing which inputs are rendered across all Scenes for optimal performance.
- Render Options work at the input level, letting you manually override or fine-tune how a specific input behaves within Composer’s automatic rendering process.
Invisible (do not render in scene) - The input will not produce any visible output in the scene, regardless of whether Render Tuning is enabled at the project level.
- Do not render input
- Let Composer decide (default) - Composer automatically decides whether the input should be rendered, based on the active Scene, and if Render Tuning is enabled.
- Manual configuration - Allows you to manually control rendering behavior using the Render switch (see below).
- Render - A toggle switch is available only when Manual configuration is selected.
- Audio - Configure metering, gain, pan, auxiliary sends, mute/solo, routing, and audio channel remapping for this input. See Audio options for more information.
- Optional TAGS
- TAGS - Add a "tag" that can be used in the input smart search function. It is possible to add several tags by separating them with a SPACE character.