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 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 |