ГОСТ Р 55715-2013
Сплайсер выполняет сращивание элементарных потоков (аудио, видео и данные) в
точке, оптимальной по времени.
Сплайсер может выполнять вставку контента, который хранится только на сервере
и поступает на сплайсер в единственном входном мультиплексе. Это дает возможность
использовать данный API в ситуации, когда па выходе сервера формируется один мно
гопрограммный транспортный поток (MPTS), который содержит программу н промежу
точный материал для вставки. В этом случае API может использовать сплайсер для соз
дания необходимых вставок между контентом.
API поддерживает все варианты взаимодействия одиночного сервера или несколь
ких серверов с одиночным сплайсером или с несколькими сплайсерами.
В некоторых случаях на вход сплайсера может быть подключено либо несколько
серверов либо несколько каналов в мультиплексе ввода. В этих случаях сплайсер будет
связан с выходным каналом несколькими Соединениями API. Если в основном канале
принимается сообщение метки стандарта ANS1/SCTE [2], то сообщение Cue_Request
должно быть отправлено на серверы по всем Соединениям API, которые были выполне
ны для соответствующего выходного канала. Допускается передача сообщения
Splice_Request для одной и той же вставки для выходного канала одновременно более
чем через одно Соединение API.
4.2 Приоритеты вставки каналов ввода
При появлении на входе сплайсера одновременно нескольких каналов ввода воз
никает конфликтная ситуация, которая разрешается применением нескольких уровней
доступа каналов ввода с уровнем приоритета от 0 до 9. что гарантирует использование
корректного по уровню доступа канала ввода. Уровень доступа каналов ввода с уровнем
приоритета 0 обладает самым низким приоритетом. Уровень доступа каналов ввода с
уровнем приоритета 9 обладает самым высоким приоритетом, который может переопре
делить соединение с более низким приоритетом. Флаг OverridePIaying в сообщении
SpIice_Request определяет приоритет вставки в тот момент, когда сплайсер ставит ка
нал ввода в очередь на вставку или выполняет вставку. Если флаг установлен в «1», то
ввод с более высоким приоритетом может прервать или понизить приоритет канала вво-
13