...
REST query | REST query body example | REST response example | Response states | Description | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
/stream/inject/startup |
| 200 - OK 400 - Bad request 404 - Not found 409 - Conflict 500 - Internal error | Inject stream2 into stream1 | ||||||||
/stream/inject/find_all |
| 200 - OK 404 - Not found | Find all injections on the server | ||||||||
/stream/inject/terminate |
| 200 - OK 400 - Bad request 404 - Not found 500 - Internal error | Stop injection into stream1 |
Parameters
Name | Description | Example |
---|---|---|
localStreamName | Stream name to inject to | stream1 |
remoteStreamName | Stream name to be injected | stream2 |
Injecting a VOD stream from file
Since build 5.2.1535 VOD stream directly from a file may be injected:
Code Block | ||||
---|---|---|---|---|
| ||||
{
"localStreamName":"host",
"remoteStreamName":"vod-live://advertising.mp4"
} |
In this case, injected file will play without a delay from the first key frame. The file can be injected to another stream, in this case the file also will be played from the beginning in that stream.
This feature is useful, for example, to inject advertising video into a stream being viewed.
Configuration
Since build 5.2.1235 the parameter is added to set a time interval to wait for a keyframe in injected stream
...