OBS Media Status
The OBS Media Status data node reads the live playback status of an OBS media source (a Media Source or VLC Video Source). Use it to branch on whether a video is still playing before taking an action.
Requirement: The OBS browser source must be connected to Streamerly. If OBS is not connected, this node returns an error instead of querying.
Configuration
| Field | Description |
|---|---|
| Source Name | The media source to inspect. Can be set inline or wired from another node. |
Outputs
| Name | Type | Description |
|---|---|---|
State | string | Playback state: playing, paused, stopped, ended, or none. |
Duration | number | Total length in milliseconds. -1 when the source is not playing. |
Cursor | number | Current playback position in milliseconds. -1 when the source is not playing. |
Example
Before restarting a video with the OBS Media Action effect, use this node with a String Check on the State output to confirm it is not already playing.