cast. framework. HlsTimedMetadata
Contém propriedades de metadados com marcação de tempo específicas do HLS encontradas na propriedade #EXT-X-DATERANGE. https://tools.ietf.org/html/draft-pantos-hls-rfc8216bis-06#section-4.4.5.1
Construtor
HlsTimedMetadata
novo HlsTimedMetadata()
Propriedades
clientAttributes
(Objeto não nulo ou indefinido)
O prefixo "X-" define um namespace reservado para atributos definidos pelo cliente. O atributo client PRECISA ser um AttributeName legal. Para evitar colisões, os clientes DEVEM usar uma sintaxe de DNS reversa ao definir os próprios nomes de atributos. O valor do atributo PRECISA ser uma string, uma sequência hexadecimal ou um ponto flutuante decimal. Um exemplo de atributo definido pelo cliente é X-COM-EXAMPLE-AD-ID="XYZ123". Esses atributos são OPCIONAIS.
visualização
(número ou indefinido)
A duração do período expressa como um número de ponto flutuante decimal de segundos. Ele NÃO PODE ser negativo. Um único instante no tempo (por exemplo, cruzar uma linha de chegada) DEVE ser representado com uma duração de 0. Este atributo é OPCIONAL.
endDate
(string ou indefinido)
Uma string que contém a data ISO-8601 em que o período termina. Ele PRECISA ser igual ou posterior ao valor do atributo START-DATE. Este atributo é OPCIONAL.
endOnNext
(booleano ou indefinido)
Um booleano indicando que o fim do intervalo que o contém é igual à START-DATE do intervalo seguinte. O seguinte intervalo é o período da mesma CLASS que tem a START-DATE mais antiga após a START-DATE do intervalo em questão. Esse atributo é OPCIONAL, e o padrão é falso.
plannedDuration
(número ou indefinido)
A duração esperada do período expressa como um número de pontos flutuantes decimais de segundos. Ele NÃO PODE ser negativo. Esse atributo DEVE ser usado para indicar a duração esperada de um período cuja duração real ainda é desconhecida. Este atributo é OPCIONAL.
rangeClass
(string ou indefinido)
Uma string definida pelo cliente que especifica algum conjunto de atributos e a semântica de valor associada. Todos os períodos com o mesmo valor de atributo CLASS PRECISAM aderir a essas semânticas. Esse atributo é OPCIONAL.
scte35Cmd
(string ou indefinido)
Armazena dados SCTE-35 em splice_info_section(). Este atributo é OPCIONAL.
scte35in
(string ou indefinido)
Faz a união de dados SCTE-35. Este atributo é OPCIONAL.
scte35out
(string ou indefinido)
Realiza a união de dados SCTE-35. Este atributo é OPCIONAL.
startDate
(string ou indefinido)
Uma string contendo a data ISO-8601 em que o período começa. Este atributo é OBRIGATÓRIO.