2013-08-23 21 views
6

Nei loro documenti di sviluppatori, che dicono di sostenere il seguente:fa Chromecast supportare il formato contenitore TS in formato MPEG-DASH manifesta

• Container: MP4/CENC, WebM, MPEG-DASH, SmoothStreaming

Tuttavia, MPEG-DASH e SmoothStreaming sono protocolli di streaming che consentono vari contenitori. La specifica MPEG-DASH consente i pezzi MPEG2-TS, ma non vedo alcuna informazione riguardante i formati contenitore supportati all'interno di un manifest DASH.

risposta

1

Penso che quando dice "MP4/CENC", è implicito che supporta i contenitori MP4 all'interno di un manifest MPEG-DASH. Non credo che TS sia supportato ... quindi non si parla nemmeno di HLS.

1

Sto per indovinare no. Le specifiche DASH dicono che supporta i contenitori TS, ma non ho ancora visto un'implementazione farlo. DASH è stato uno sforzo progettuale per azienda e ha incluso tutto nelle specifiche. In effetti hanno incluso troppo. un sottoinsieme di DASH chiamato "DASH 264" sembra essere quello a cui tutti stanno gravitando. Smooth Streaming e DASH 264 utilizzano quasi identici formati multimediali, ma diversi formati manifest. il formato del file è fondamentalmente un MP4 con un mdat frammentato interfogliato con un moof (http://alexzambelli.com/blog/2009/02/10/smooth-streaming-architecture/). Google include WebM a causa di motivi politici (cercando di spingere un codec alternativo proprio e quindi di mantenere l'MPEG-LA onesto).

Inoltre, TS è un formato con vincoli di brevetto. Quindi includendolo, google dovrebbe pagare le royalties a MPEG-LA, e presumo che stiano evitando quel costo extra.

+0

Scusate ma non ho assegnato la taglia semplicemente perché stavo cercando una risposta definitiva. Anche se le tue ipotesi/osservazioni sono valide, non hanno fornito in modo definitivo una risposta affermativa o negativa. Ho fatto un sacco di esperimenti con MPEG4 e MPEG2 TS utilizzando MPEG-DASH e non sono riuscito a ottenere nulla da trasmettere in entrambi i casi e i documenti di Google sono particolarmente carenti nei dettagli quando si tratta di formati DASH supportati. Molto frustrante. – Squonk

+0

Capisco. Ma non credo che esista una "risposta definitiva" senza parlare direttamente con qualcuno su google. Il fatto che TS funzioni o non funzioni può essere considerato un bug, a meno che l'azienda non indichi specificamente il supporto ufficiale. Che non hanno – szatmary

+0

concordato. Questo è, comunque, il forum ufficiale della "community" per il supporto Chromecast (utilizzando il tag google-cast) e uno degli sviluppatori di Google Chromecast visita qui ed è per questo che speravo di ottenere una risposta definitiva da lui o, almeno, qualcuno che l'ha fatto funzionare. Ho provato a "spingere" il dev di Google pubblicando commenti su alcuni post che avevano pubblicato qui su SO (OK, comportamento SO non approvato, ma nessun altro contatto diretto sembra essere disponibile per Chromecast). Non ho nemmeno ricevuto una risposta ai miei commenti, non importa una risposta qui. Non incoraggiante considerando che ho pagato soldi per il dispositivo. – Squonk