2013-08-23 9 views
6

W swoich dokumentach deweloperskich, mówią one wspierać następujące:Czy Chromecast obsługuje formatu kontenera TS MPEG-DASH oczywistego

• Kontenery: MP4/Cenc, WebM, MPEG-DASH, SmoothStreaming

Jednak MPEG-DASH i SmoothStreaming to protokoły strumieniowania, które pozwalają na różne pojemniki. Specyfikacja MPEG-DASH pozwala na porcje MPEG2-TS, ale nie widzę żadnych informacji dotyczących obsługiwanych formatów kontenerów w manifeście DASH.

Odpowiedz

1

Myślę, że gdy mówi "MP4/CENC", oznacza to, że obsługuje on kontenery MP4 w manifeście MPEG-DASH. Nie sądzę, żeby TS było wspierane ... więc nie wspomnę oczywiście o HLS.

1

Zamierzam zgadywać nie. Specyfikacja DASH mówi, że obsługuje on kontenery TS, ale nie widziałem jeszcze takiej implementacji. DASH był bardzo trudny w projektowaniu i zawierał wszystko w specyfikacji. W rzeczywistości zawierają zbyt wiele. podzbiór DASH o nazwie "DASH 264" wydaje się być tym, do czego wszyscy zmierzają. Smooth Streaming i DASH 264 używają niemal identycznych formatów mediów, ale różnych formatów manifestu. format pliku to w zasadzie MP4 z fragmentarycznym mdatem przeplatanym moofem (http://alexzambelli.com/blog/2009/02/10/smooth-streaming-architecture/). Google uwzględnia WebM ze względów politycznych (próbując przeforsować alternatywny kodek i tym samym utrzymać uczciwość MPEG-LA).

Ponadto TS jest formatem obciążonym patentem. Więc włączając go, Google będzie musiał zapłacić tantiemy MPEG-LA, i zakładam, że unikają tego dodatkowego kosztu.

+0

Przepraszam, ale nie przyznałem nagrody tylko dlatego, że szukałem ostatecznej odpowiedzi. Podczas gdy twoje przypuszczenia/obserwacje są ważne, nie definitywnie dostarczyły odpowiedzi "tak" lub "nie". Przeprowadziłem wiele eksperymentów zarówno z MPEG4, jak i MPEG2 TS przy użyciu MPEG-DASH i nie mogłem uzyskać żadnych informacji do przesłania w obu przypadkach, a w dokumentach Google szczególnie brakuje szczegółowych informacji na temat obsługiwanych formatów DASH. Bardzo frustrujące. – Squonk

+0

Rozumiem. Ale nie sądzę, że istnieje "ostateczna odpowiedź" nawet bez bezpośredniej rozmowy z kimś w google. Fakt, że TS działa lub nie działa, może być uznany za błąd, chyba że firma wyraźnie ogłosi oficjalną pomoc. Które nie mają. – szatmary

+0

Uzgodnione. Jest to jednak oficjalne forum społecznościowe do obsługi Chromecasta (przy użyciu tagu google-cast) i jeden z twórców Chromecasta Google odwiedza tutaj, dlatego mam nadzieję, że otrzymam od niego ostateczną odpowiedź lub przynajmniej , ktoś, kto sprawił, że działa. Próbowałem "szturchać" programistę Google, publikując komentarze do niektórych postów, które przesłali tutaj w SO (OK, niezatwierdzone zachowanie SO, ale żaden inny bezpośredni kontakt nie wydaje się być dostępny dla Chromecasta). Nawet nie dostałem odpowiedzi na moje komentarze, nie ma nic przeciwko odpowiedzi tutaj. Nie zachęcając do rozważenia, zapłaciłem pieniądze za urządzenie. – Squonk