...
REST query | Request body | Response body | Response state | Description | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
/stream/inject2/startup |
| 200 - OK 400 - Bad request 404 - Not found 409 - Conflict 500 - Internal error | Inject test2 stream into test stream | ||||||||
/stream/inject2/find_all |
| 200 - OK 404 - Not found | Find all injections on the server | ||||||||
/stream/inject2/terminate |
| 200 - OK 400 - Bad request 404 - Not found 500 - Internal error | Stop injection into test stream |
...
Parameter | Description | Example |
---|---|---|
localStreamName | Stream name to inject to | test |
remoteStreamName | Stream name to be injected | test2 |
video | Replace video when injecting | true |
audio | Replace audio when injecting | true |
muteIfAbsent | Replace a track which is absent in a source stream to black picture or silence | true |
videoInjectorInfo | Video information from injected stream | { "targetStreamName": "test2", "rootStreamName": "test2", "startTime": 1683344295099 } |
audioInjectorInfo | Audio information from injected stream | { "targetStreamName": "test2", "rootStreamName": "test2", "startTime": 1683344295056 } |
...