2013-08-03 4 views
7

До сих пор мне удалось написать веб-страницу, которая подталкивает URL-адрес к собственному приложению (то, что я вызываю) в устройстве хромирования. Через этот API я могу открыть приложение «video_playback», которое отправляет URL-адрес и некоторую другую информацию, как на этой веб-странице http://googlecast.github.io/cast-chrome/ на мое устройство, и мое видео играет просто отлично ...Использование Chromecast API Android для ввода URL-адреса приложения «ChromeCast»

Теперь я хочу сделать это с помощью Android API, но он рассматривает это приложение-получатель, как будто его не существует. С еще несколькими проблемами я обнаружил, что фактическое имя приложения - ChromeCast, но все, что я смог сделать, это получить пустой экран или 404, чтобы отобразиться. Это не поддерживается в Android-приложении? (т. е. я вынужден написать свой собственный приемник), или я делаю что-то неправильно?

Я отлично могу открыть приложение YouTube через Android API и загрузить видео, поэтому большая часть моего кода в порядке. Кажется, мне просто нужно выяснить, какое имя приложения и аргументы использовать в функции ApplicationSession.startSession().

Любая помощь будет appreciated.-

+1

Можете ли вы описать, как вы открыли видео YouTube с Android API? Кажется, я не знаю, как это сделать. Заранее спасибо! – joaomgcd

+0

Можете ли вы объяснить, как вы запускаете video_playback и нажимаете URL-адрес, используя свою веб-страницу? – rjobidon

ответ

1

Как вы начинаете сеанс (какая версия startSession() вы используете?)

Это звучит, как вы начинаете сеанс нормально, но тогда вам нужно отправить URL-адрес видео через MediaProtocolMessageStream.loadMedia().

https://developers.google.com/cast/reference/android/javadoc/reference/com/google/cast/MediaProtocolMessageStream#loadMedia(java.lang.String, com.google.cast.ContentMetadata, булево)

+1

Я написал свой собственный ресивер, и я могу загружать носители просто отлично. Я хочу, чтобы загружать носители в приемник ChromeCast по умолчанию, а не мой собственный. – tryexceptpass

 Смежные вопросы

  • Нет связанных вопросов^_^