Можно ли воспроизводить видео SmoothStreaming на Chromecast без использования (format = mpd-time-csf)?

Я пытаюсь воспроизвести видео на Chromecast - он доступен в виде манифеста MS Smooth Streaming (пример), но я не могу указать format=mpd-time-csf (example), поскольку он недоступен в этом формате.

Прямая передача URL-адреса манифеста в Chromecast пока не работает, но будет доступна для окончательной версии SDK, как заявил Лес Фогель здесь: Воспроизведение URL Smoothstreaming путем предоставления файла манифеста Smoothstreaming на устройство Chromecast

Насколько я понимаю, он может воспроизводить видео в режиме тире / сглаживании, встраивая dash.js в приложение-приемник. Однако dash.js воспроизводит плавные потоковые видео только в том случае, если указано (format = mpd-time-csf) - обычные плавные манифесты не работают.

Означает ли это, что в текущем состоянии Chromecast поддерживает плавное видео только в формате mpd-time-csf? Я предполагаю, что приложение Netflix использует Smooth для своего приложения Chromecast - вот как они это делают?


person Alex Gilleran    schedule 23.01.2014    source источник
comment
привет, Алекс, поделись, если найдешь альтернативное решение этого ограничения.   -  person Hossain Khan    schedule 24.01.2014


Ответы (2)


В настоящее время, если вы не напишете свой собственный (javascript) проигрыватель, который не может обрабатывать плавную потоковую передачу (например, анализировать манифест, извлекать фрагменты, использовать расширение MSE и т. Д.), Вы не можете воспроизводить плавный потоковый контент на chromecast.

Али.

person Ali Naddaf    schedule 23.01.2014
comment
Вы пробовали написать собственное решение? Любые указатели / ссылки? - person Hossain Khan; 24.01.2014
comment
Если вы хотите использовать свой собственный проигрыватель, вам необходимо ознакомиться с MSE (Media Source Extension) и его API. Хорошей отправной точкой было бы прочитать спецификации; если я не ошибаюсь, у них есть простой пример, чтобы показать api. Конечно, это непростая задача. Когда выйдет официальный SDK, вы увидите дополнительную поддержку. - person Ali Naddaf; 25.01.2014

Просто отвечу на мой собственный вопрос на случай, если кто-то наткнется на это в Google - с выпуском SDK SmoothStreaming можно будет воспроизводить из коробки с библиотекой Media Player: https://developers.google.com/cast/docs/player.

person Alex Gilleran    schedule 03.02.2014