Identificatori per dati variabili in MediaLive - MediaLive

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Identificatori per dati variabili in MediaLive

Gli identificatori per dati di variabile sono codici $ che puoi includere in un valore di campo per rappresentare dati di variabile. In genere, MediaLive risolve i dati variabili (ad esempio, $dt$ per la data e l'ora) quando si esegue il canale. Ad esempio, $dt$ si trasforma nella data e ora correnti.

Quando utilizzi questi identificatori, assicurati che il canale non termini con due (o più) output con destinazioni identiche. In tal caso, il canale passa la convalida al momento della creazione, ma non viene avviato.

Le sezioni seguenti descrivono gli identificatori di variabili MediaLive supportati e le regole per l'utilizzo di tali identificatori.

Dati variabili supportati

MediaLive supporta gli identificatori di dati variabili elencati nella tabella seguente. In ogni riga, la prima colonna specifica la stringa da inserire in un campo. La seconda colonna specifica il formato dei dati dopo MediaLive la risoluzione della variabile. La terza colonna descrive i dati.

Identificatore Formato Descrizione
$dt$ YYYYMMDDTHHMMSS

Per HLS gli output, la UTC data e l'ora di ogni segmento.

Per tutte le altre uscite, la UTC data e l'ora di inizio del canale.

$d$ YYYYMMDD

Per HLS gli output, la UTC data di ogni segmento.

Per tutte le altre uscite, la UTC data di inizio del canale.

$t$ HHMMSS

Per le HLS uscite, l'UTCora di ogni segmento.

Per tutte le altre uscite, l'ora di UTC inizio del canale.

$rv$ KB Bitrate del video.
$ra$ KB Il totale di tutti i bitrate audio dell'output.
$rc$ KB Il bitrate del contenitore dell'output oppure la somma di tutti i bitrate audio e video dell'output, se il bitrate del contenitore non è specificato.
$w$ Pixel La risoluzione orizzontale.
$h$ Pixel La risoluzione verticale.
$f$ Numero intero FPSframe rate senza cifre decimali. Ad esempio, "23,976" è "23".
$$ $ $ in sequenza escape.
$sn$ Intero, lunghezza fissa Numero del segmento del video nell'output.
%0n Modificatore di spaziatura interna Il modificatore per qualsiasi identificatore di dati. Il modificatore riempie il valore risolto con zeri iniziali. Il formato è %0n, dove n è un numero.

Ad esempio, affinché il valore risolto nell'identificatore $h$ sia composto da 5 caratteri, specifica l'identificatore come $h%05$.

Se la risoluzione verticale è "720", il valore risolto riempito è "00720".

Regole per l'utilizzo di dati variabili

In questa tabella viene descritto dove è possibile utilizzare gli identificatori per dati di variabile della tabella precedente. In ogni riga, le prime due colonne specificano dove è possibile utilizzare gli identificatori. La terza colonna specifica quali identificatori è possibile utilizzare in tale posizione.

Oggetto Campo Identificatori accettabili
Canale: ArchiveHLS, gruppi di output Microsoft Smooth Campo destinazione in un gruppo di output $dt$, $d$, $t$
Canale: archivi, gruppi di output Microsoft Smooth Campo modificatore del nome in un output Tutti tranne $ra$, $rc$, $sn$
Canale: gruppi HLS di output Campo modificatore del nome in un output Tutti tranne $sn$
Canale: archivi, gruppi di output Microsoft Smooth Campo modificatore del segmento in un output Tutti tranne $ra$, $rc$, $sn$
Canale: gruppi HLS di output Campo modificatore del segmento in un output Tutti tranne $sn$
Pianificazione: azione di etichettatura HLS ID3 dei segmenti Campo tag Tutti