Get-OBSMediaInputStatus : GetMediaInputStatus
Gets the status of a media input.
Media States:
OBS_MEDIA_STATE_NONEOBS_MEDIA_STATE_PLAYINGOBS_MEDIA_STATE_OPENINGOBS_MEDIA_STATE_BUFFERINGOBS_MEDIA_STATE_PAUSEDOBS_MEDIA_STATE_STOPPEDOBS_MEDIA_STATE_ENDEDOBS_MEDIA_STATE_ERRORGet-OBSMediaInputStatus calls the OBS WebSocket with a request of type GetMediaInputStatus.
Name of the media input
| Type | Required | Position | PipelineInput |
|---|---|---|---|
[String] |
false | 1 | true (ByPropertyName) |
UUID of the media input
| Type | Required | Position | PipelineInput |
|---|---|---|---|
[String] |
false | 2 | true (ByPropertyName) |
If set, will return the information that would otherwise be sent to OBS.
| Type | Required | Position | PipelineInput | Aliases |
|---|---|---|---|---|
[Switch] |
false | named | true (ByPropertyName) | OutputRequest OutputInput |
If set, will not attempt to receive a response from OBS. This can increase performance, and also silently ignore critical errors
| Type | Required | Position | PipelineInput | Aliases |
|---|---|---|---|---|
[Switch] |
false | named | true (ByPropertyName) | NoReceive IgnoreResponse IgnoreReceive DoNotReceiveResponse |
Get-OBSMediaInputStatus [[-InputName] <String>] [[-InputUuid] <String>] [-PassThru] [-NoResponse] [<CommonParameters>]