Транспортный поток Chromecast H.264

Я несколько раз видел (здесь и в вопросах Google Cast), что Chromecast поддерживает MPEG2-TS. Может ли кто-нибудь дать более подробную информацию?

Кроме того, когда я пытаюсь воспроизвести файл .ts, содержащий поток, закодированный с помощью H.264, я получаю сообщение LOAD_METADATA_ERROR. Видео в формате H.264/AAC, а образцы доступны на github (sample_media_receiver.html и CastVideos-android).

То же самое происходит, когда я пытаюсь воспроизвести файлы m2ts отсюда http://commondatastorage.googleapis.com/cast-media-server-samples/media.zip.

//update #01 Я использую файл .ts с 2 дорожками: В файле 2 дорожки Тип дорожки 256: Видео (H264) - Программа 1 Тип дорожки 257: Аудио (MP4A) - язык и - Программа 1

Может ли кто-нибудь предоставить мне рабочий пример URL?


person vanste25    schedule 03.03.2014    source источник


Ответы (2)


Я нашел этот URL, который работает:

http://frlive.artestras.cshls.lldns.net/artestras/contrib/frlive.m3u8

Этот пост удалять не буду, может кому пригодится.

person vanste25    schedule 03.03.2014

Chromecast поддерживает воспроизведение MPEG2-TS с использованием расширений источника мультимедиа. Только недавно приемник по умолчанию был расширен для воспроизведения незашифрованных потоковых мультимедиа. (HLS, SmoothStreaming и некоторые формы MPEG-Dash)

person Les Vogel - Google DevRel    schedule 03.03.2014
comment
Я могу играть в HLS, который состоит из нескольких файлов .ts. Однако я не могу воспроизводить файлы .ts, указав получателю URL-адрес (‹ip›/test.ts). Я всегда получаю ОШИБКУ ЗАГРУЗКИ МЕТАДАННЫХ. Это поддерживается? В поддерживаемых носителях я вижу только контейнеры mp4 и WebM. Это довольно странно; .ts как сегмент действителен, но сам по себе недействителен. - person vanste25; 04.03.2014
comment
Я помню, что некоторые файлы .ts воспроизводились с помощью ‹video src='xxx.ts' /›, но не все. Не уверен, в чем разница. Вообще не пытаюсь. Использование MSE (см. выше) для установки TS является предпочтительным способом. - person Les Vogel - Google DevRel; 04.03.2014