2013-08-03 24 views
7

Şimdiye kadar, bir url'yi chromecast cihazında (ne aradığımı) yerel uygulamaya yönlendiren bir web sayfası yazabiliyorum. Bu API aracılığıyla, sadece bu web sayfasındaki http://googlecast.github.io/cast-chrome/ web sitemde olduğu gibi URL'yi ve diğer bazı bilgileri gönderen bir "video_playback" uygulaması açabilirim ve videom da gayet iyi çalışıyor ..."ChromeCast" Uygulaması'na bir URL göndermek için Chromecast Android API'sını kullanma

Şimdi bunu yapmak istiyorum Android API'sı, ancak alıcının "uygulaması" varmış gibi davranır. Biraz daha etrafta dolanıp, uygulamanın gerçek isminin ChromeCast olduğunu buldum, ancak yapabileceğim tek şey boş bir ekran veya bir 404 göstermektir. Bu, Android uygulamasında desteklenmiyor mu? (yani kendi alıcımı yazmak zorunda kaldım) veya yanlış bir şey mi yapıyorum?

Android API aracılığıyla bir YouTube uygulamasını mükemmel bir şekilde açabiliyorum ve bir video yükleyebiliyorum, bu yüzden kodumun çoğu iyi. Görünüşe göre sadece ApplicationSession.startSession() işlevinde kullanılacak uygulama adının ve argümanlarının ne olduğunu bulmam gerekiyor.

Herhangi bir yardım appreciated.- olurdu

+1

sen anlatır mısın? Bunu nasıl yapacağını anlayamıyorum. Şimdiden teşekkürler! – joaomgcd

+0

Video_playback'i nasıl başlattığınızı ve URL'nizi web sayfanızı kullanarak nasıl başlattığınızı açıklayabilir misiniz? – rjobidon

cevap

1

Nasıl (kullandığınız startSession() sürümü?) Oturumunuza

iyisin Oturumunuza başlıyor gibi geliyor ama o zaman gerek başlıyor MediaProtocolMessageStream.loadMedia() aracılığıyla videonun URL'sini göndermek.

Android API ile bir YouTube videosunu nasıl açtığını https://developers.google.com/cast/reference/android/javadoc/reference/com/google/cast/MediaProtocolMessageStream#loadMedia(java.lang.String, com.google.cast.ContentMetadata, boolean)

+1

Kendi alıcımı yazdım ve medyayı iyi yükleyebilirim. Yapmak istediğim, varsayılan ChromeCast alıcısına medya yüklemek, kendi başıma değil. – tryexceptpass

İlgili konular