...
REST-метод | Пример тела REST-запроса | Пример тела REST-ответа | Статусы ответа | Описание | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
/stream/inject/startup |
| 200 - OK 400 - Bad request 404 - Not found 409 - Conflict 500 - Internal error | Вставить поток stream2 в stream1 | ||||||||
/stream/inject/find_all |
| 200 - OK 404 - Not found | Найти все вставки на сервере | ||||||||
/stream/inject/terminate |
| 200 - OK 400 - Bad request 404 - Not found 500 - Internal error | Остановить вставку в поток stream1 |
Параметры
Имя параметра | Описание | Пример |
---|---|---|
localStreamName | Имя потока, в который производится вставка | stream1 |
remoteStreamName | Имя потока, который будет вставлен | stream2 |
Вставка VOD потока из файла
В сборке 5.2.1535 добавлена возможность вставить VOD поток непосредственно из файла:
Code Block | ||||
---|---|---|---|---|
| ||||
{
"localStreamName":"host",
"remoteStreamName":"vod-live://advertising.mp4"
} |
При этом вставляемый файл начинает проигрываться без пауз, с первого ключевого кадра. Есмли этот же файл в ставить в другой поток, в том потоке файл также начнет проигрываться с начала.
Эта возможность полезна, например, при вставке рекламных роликов в поток, который смотрят зрители.
Настройка
В сборке 5.2.1235 добавлена настройка, которая определяет, в течение какого времени в миллисекундах необходимо ждать ключевого кадра во вставляемом потоке
...