ГОСТ Р 55715-2013
SessionID: Идентификатор сеанса. Используется для того, чтобы отличать этот за
прос от других запросов <ото было или будет выпущено». Не разрешается выполнять
конкурирующие сообщения Splice_Request с одинаковыми SessionID.
PriorSession: Это поле позволяет применять упрощенный метод последовательно
го ввода вставок. Это поле содержит SessionID сеанса, который ему предшествует. Зна
чение этого поля OxFFFFFFFF указывает, что этот сеанс использует иоле tinie( ) для
шнщиирования вставки, а не SessionID предыдущего сеанса. Это поле будет иметь до
пустимый SessionID только в том случае, если предыдущий сеанс выполнен тем же са
мым сервером. Для создания режима последовательного ввода вставок от множества
серверов должно использоваться поле time( ), но не поле PriorSession.
time( ): Время вставки события. Это ноле, как правило, соответствует полю time( )
сообщения Cue_Request (от сплайсера). Если событие не было инициировано
Cue_Request. тогда оно определяет время, когда сервер форсирует (вынуждает) вставку
события. Это поле должно быть игнорировано, если PriorSession не равен OxFFFFFFFF.
Если это значение не связано с сообщением метки стандарта ANSI/SCTE 12J, то могут
возникать различия между снлайсерамн в зависимости от буфера и модели фактического
выполнения вставки. Синтаксис структуры поля time( ) приведен в подразделе 6.4 на
стоящего стандарта.
ServicelD: Номер канала в мультиплексе ввода, который будет вставлен вместо
основного канала. Если поле имеет значение OxFFFF, то необходимо использовать поля
splice_elementary_stream() и PIDCount.
PCR: Указывает на P1D PCR.
PIDCount: Указывает количество PID в канале ввода (не считая PID PCR).
Duration (продолжительность): Количество тактов системных часов на 90 кГц, ко
торое сервер запрашивает у сплайсера для вставки. Эго поле может быть использовано
для корректировки значения продолжительности по стандарту ANSI/SCTE (2J. В этом
поле может быть установлен «0», чтобы указать, что сплайсер должен переключиться на
канал ввода до прибытия новых сообщений Splice_Request или Abort_Request.
SpliceEventID: Это поле используется, чтобы связать это событие вставки с сооб
щением метки стандарта ANSI/SCTE |2], которое могло инициировать эту вставку. Это
поле должно быть эквивалентно полю sp!ice_event_id из команды splice insert, связан
ной с сообщением метки стандарта ANSI/SCTE |2). Это сообщение должно быть одина-
29