ГОСТ Р 55715-2013
Рисунок 2 - Операция флага OverridePlaying
Момент времени 11: Сервер 1 выпускает сообщение Splice_Request и начинает пе
редавать свой поток к сплайсеру. Сплайсер переключает этот поток канала ввода на вы
ходной канал. В сообщении Splice_Request был сделан запрос о вставке продолжитель
ностью от времени tl до времени t5. Сплайсер должен отправить Серверу 1 сообщение
SpliceCompIete_Respon.se с SpliceType с установкой флага к Splice_in и с установкой
значения Кода Результата «100»: «Успешный Ответ».
Момент времени t2: Сервер 2 выпускает сообщение Splice_Request с флагом
OverridePlaying установленным в «1», которое имеет равный или более высокий при
оритет (по сравнению с каналом ввода (от Сервера 1)). Во время, определенное в сооб
щении Splice_Request. поток канала ввода 2 переключен на выходной канал (заменяет
продолжающийся поток от Сервера 1). Сервер 2 сообщением Splice_Request запросил
вставку продолжительностью от времени t2 до времени t3. Сплайсер должен отправить
Серверу 1 сообщение SpliceComplete_Response с флагом SpliceType. установленным в
Spliceout н с Кодом Результата «125»: «Переопределение Канала». Сплайсер отправля
ет Серверу 2 сообщение SpliceComplete_Response с установкой флага SpliceType в
Splicein и устанавливает значение Кода Результата «100»: «Успешный Ответ». Если
Сервер I решает, что переопределение канала является ошибкой, он может отправить
сообщение Abort_Request и завершить поток.
Момент времени t3: Вставка от Сервера 2 завершена, и сплайсер возвращается к
материалу от Сервера 1. направляя его к выходному каналу. Сплайсер не переключает
основной канал к выходному каналу. Сплайсер передает Серверу 1 сообщение
SpliceComplete_Respon.se с набором флага SpliceType к Splice in и устанавливает зна
чение Кода Результата «125»: «Переопределение канала». Сплайсер передает на Сервер
2 сообщение SpliceComplete_Respoase с установкой флага SpliceType к Splice out и ус
танавливает значение Кода Результата «100»: «Успешный Ответ».
15