NATIVE_ERROR: valori di riproduzione video

L'interfaccia Video Encoder di AVE restituisce queste notifiche di riproduzione video nell'oggetto metadati NATIVE_ERROR.

Valore per la chiave dei metadati RUNTIME_CODE Valore per la chiave dei metadati RUNTIME_CODE_MESSAGE Descrizione
-1 FINE_PERIODO Fine del periodo.
0 OPERAZIONE RIUSCITA Operazione completata.
1 ASYNC_OPERATION_IN_PROGRESS Operazione asincrona. La richiesta di operazione è stata effettuata. Le informazioni di successo/errore saranno disponibili in seguito.
2 EOF Operazione non possibile a causa della condizione di fine file (EOF).
3 DECODER_FAILED Errore del decodificatore in fase di esecuzione.
4 DEVICE_OPEN_ERROR Impossibile aprire il decodificatore hardware.
5 FILE_NOT_FOUND Impossibile individuare la risorsa.
6 GENERIC_ERROR Errore generico.
7 IRRECOVERABLE_ERROR Condizione di errore da cui il motore video non può essere ripristinato.
8 LOST_CONNECTION_RECOVERY Errore di rete, tentativo di ripristino in corso.
9 NO_FIXED_SIZE Impossibile determinare la dimensione della risorsa.
10 NOT_IMPLEMENTATO Funzionalità non implementata.
11 MEMORIA_ESAURITA Memoria insufficiente.
12 PARSE_ERROR Errore durante l'analisi del file multimediale.
13 SIZE_UNKNOWN La risorsa ha una dimensione, ma è sconosciuta.
14 UNDER_FLOW Condizione di underflow.
15 UNSUPPORTED_CONFIG Configurazione non supportata.
16 UNSUPPORTED_OPERATION Operazione non supportata.
17 WAITING_FOR_INIT Non ancora inizializzato.
18 INVALID_PARAMETER Parametro non valido.
19 INVALID_OPERATION Operazione non consentita.
20 OP_ONLY_ALLOWED_IN_PAUSED_STATE Operazione consentita solo se in pausa.
21 OP_INVALID_WITH_AUDIO_ONLY_FILE Impossibile utilizzare l'operazione su file solo audio.
22 PREVIOUS_STEP_SEEK_IN_PROGRESS L’operazione di ricerca precedente è ancora in corso.
23 SOURCE_NOT_SPECIFIED Risorsa non specificata.
24 RANGE_ERROR Il valore specificato non è compreso nell'intervallo.
25 INVALID_SEEK_TIME Tempo di ricerca non valido.
26 FILE_STRUCTURE_INVALID Il file specificato non è conforme alla sintassi prevista.
27 COMPONENT_CREATION_FAILURE Impossibile creare un componente essenziale.
28 DRM_INIT_ERROR Impossibile creare il contesto DRM.
29 CONTAINER_NOT_SUPPORTED Tipo di contenitore non supportato.
30 SEEK_FAILED Ricerca non riuscita.
31 CODEC_NOT_SUPPORTED Codec non supportato.
32 RETE_NON DISPONIBILE Rete non disponibile.
33 ERRORE_DI_RETE Errore nell’ottenere dati dalla rete.
34 OVERFLOW Overflow.
35 VIDEO_PROFILE_NOT_SUPPORTED Profilo video non supportato.
36 PERIOD_NOT_LOADED Tentativo di operazione su un periodo di blocco o su un periodo non ancora caricato.
37 INVALID_REPLACE_DURATION La durata di sostituzione specificata non è valida o si estende oltre la fine del flusso.
38 CHIAMATO_DA_SBAGLIATO_THREAD Impossibile chiamare l'API dal thread errato. Principalmente, per gli elementi API che devono essere chiamati solo dal thread principale.
39 FRAGMENT_READ_ERROR Errore di lettura del frammento. Nessun failover presente. Il motore proverà a leggere il frammento successivo.
40 INTERROTTO Operazione interrotta da una chiamata di interruzione o eliminazione esplicita.
41 UNSUPPORTED_HLS_VERSION Impossibile riprodurre questa versione del supporto HLS.
42 CANNOT_FAIL_OVER Impossibile eseguire il failover.
43 HTTP_TIME_OUT Timeout del download HTTP.
44 NETWORK_DOWN La connessione di rete dell'utente non è attiva. La riproduzione potrebbe interrompersi in qualsiasi momento e riprenderà quando la connessione sarà disponibile.
45 NO_USABLE_BITRATE_PROFILE Nessun profilo di velocità in bit utilizzabile trovato nel flusso.
46 BAD_MANIFEST_SIGNATURE Il manifesto ha una firma non valida. Il test della firma del manifesto non è riuscito.
47 IMPOSSIBILE_CARICARE_PLAYLIST Impossibile caricare una playlist.
48 REPLACEMENT_FAILED Impossibile eseguire la sostituzione specificata in un'API di inserimento. Ciò significa che l'inserimento è riuscito, ma la sostituzione non è riuscita. La sostituzione potrebbe non riuscire se il manifesto da sostituire è stato rimosso dalla timeline.
49 SWITCH_TO_AYMMETRIC_PROFILE DRM sta passando a un profilo asimmetrico. È previsto che tutti i profili siano allineati in durata. In caso contrario, verrà visualizzato questo avviso e potrebbero verificarsi salti nella riproduzione.
50 LIVE_WINDOW_MOVE_BACKWARD La finestra Live deve essere spostata solo in avanti. In caso contrario, questo avviso verrà generato e la finestra non verrà letta. Per questo motivo, potrebbero verificarsi salti (o pause lunghe/di arresto) nella riproduzione.
51 CURRENT_PERIOD_EXPIRED La finestra Live è stata spostata oltre il periodo corrente.
52 CONTENT_LENGTH_MISMATCH La lunghezza del contenuto segnalata dal server HTTP non corrisponde alla dimensione effettiva del file multimediale.
53 PERIOD_HOLD Il lettore multimediale non è in grado di leggere ulteriormente perché ha raggiunto l'ora impostata da setHoldAt API.
54 LIVE_HOLD Il lettore multimediale non è in grado di caricare i segmenti perché ha raggiunto la fine della finestra live. Il caricamento del segmento riprenderà quando il server aggiunge nuovi file multimediali alla finestra live. Questo stato viene generalmente raggiunto se:
  • Il bufferTime è troppo alto (uguale o superiore alla durata della finestra live).
  • Una combinazione di una o più API di inserimento/cancellazione ha sostituito più supporti di quelli aggiunti.
  • Il periodo successivo è un periodo live con una sostituzione dei contenuti multimediali in sospeso (a causa di InserisciPer chiamata API)
55 BAD_MEDIA_INTERLEAVING L'interfoliazione audio e video nel supporto non viene eseguita correttamente. Si tratta di un errore di packaging. L’avviso viene inviato quando la differenza supera i due secondi.
56 DRM_NOT_AVAILABLE
57 PLAYBACK_NOT_AUTHORIZED La riproduzione HLS non è stata abilitata nel Flash Player. Consulta AuthorizedFeatures.enableHLSPlayback.
58 BAD_MEDIA_SAMPLE_FOUND Il decodificatore ha ricevuto un campione non valido che non può essere decodificato. In genere non si tratta di un errore irreversibile, ma indica che potrebbero verificarsi errori nell’audio/video. Troppe istanze di questo errore indicano una codifica non valida o un file non valido.
59 RANGE_SPANS_READ_HEAD Dopo l'avvio della riproduzione, l'intervallo Inserisci/Sostituisci non deve contenere l'intestazione di lettura.
60 POSTROLL_WITH_LIVE_NOT_ALLOWED Gli inserimenti post-roll non sono consentiti nei file multimediali live. Sono tuttavia consentiti dopo che il server ha contrassegnato il supporto come completo.
61 INTERNAL_ERROR Un problema molto raro che non dovrebbe mai accadere.
62 SPS_PPS_FOUND_OUTSIDE_AVCC Il flusso non segue la raccomandazione di imballaggio di inserire sempre H264 SPS/PPS in un AVCC. Potrebbero essere visualizzati problemi di ricerca/riproduzione.
63 PARZIALE_SOSTITUZIONE La sostituzione specificata in un’API di inserimento è stata eseguita solo parzialmente. Ciò si verifica quando replaceDuration si estende sulla durata della sequenza temporale.
64 RAPPRESENTAZIONE_M3U8_ERROR Errore durante il caricamento della playlist della rappresentazione. Questo è solo per AVE, non per FlashPlayer.
65 NULL_OPERATION L'operazione non esegue alcuna operazione.
66 SEGMENT_SKIPPED_ON_FAILURE Il segmento non può essere riprodotto e viene saltato in caso di errore.
67 INCOMPATIBLE_RENDER_MODE Modalità di rendering non compatibile.
68 PROTOCOL_NOT_SUPPORTED Il protocollo Web utilizzato nell'URL non è supportato.
69 PARSE_ERROR_INCOMPATIBLE_VERSION Errore durante l'analisi del file multimediale.
70 MANIFEST_FILE_UNEXPECTEDLY_CHANGED Il file manifesto è stato modificato in modo imprevisto.
71 CANNOT_SPLIT_TIMELINE Impossibile eseguire un'operazione di divisione su una sequenza temporale.
72 CANNOT_ERASE_TIMELINE Impossibile eseguire un'operazione di cancellazione su una sequenza temporale.
73 DID_NOT_GET_NEXT_FRAGMENT Impossibile ottenere il frammento successivo.
74 NO_TIMELINE Nessuna timeline presente in una struttura di dati interna.
75 LISTENER_NOT_FOUND Nessun listener trovato in una struttura dati interna.
76 AUDIO_START_ERROR Impossibile avviare l'audio.
77 NO_AUDIO_SINK Nessun sink audio presente in una struttura di dati interna.
78 FILE_OPEN_ERROR Impossibile aprire il file.
79 FILE_WRITE_ERROR Impossibile scrivere su un file.
80 FILE_READ_ERROR Impossibile leggere da un file.
81 ID3PARSE_ERROR Errore nell’analisi dei dati ID3.
82 SECURITY_ERROR Caricamento del contenuto non riuscito a causa di restrizioni di protezione.
83 TIMELINE_TOO_SHORT La durata della sequenza temporale è troppo breve. Se si tratta di un flusso live, può verificarsi un buffering frequente.
84 AUDIO_ONLY_STREAM_START Lo streaming è stato convertito in streaming solo audio.
85 AUDIO_ONLY_STREAM_END Lo streaming è stato cambiato da "solo audio" a "video".
87 CHIAVE_NON_TROVATA Impossibile trovare la chiave.
88 INVALID_KEY Chiave non valida.
89 KEY_SERVER_NOT_FOUND Il server chiavi non restituisce alcuna chiave.
90 MAIN_MANIFEST_UPDATE_TO_BE_HANDLED Impossibile gestire l'aggiornamento del manifesto principale.
91 UNREPORTS_TIME_DISCONTINUITY_FOUND È stata rilevata una discontinuità nell’ora non segnalata (PTS).

In questa pagina