2013-08-03 156 views
7

到目前爲止,我已經能夠編寫一個網頁,將網址推送到chromecast設備中的(我稱之爲)本機應用程序。通過這個API,我可以打開一個「video_playback」應用程序發送URL和一些其他信息,就像在這個網頁http://googlecast.github.io/cast-chrome/到我的設備,我的視頻播放很好...使用Chromecast Android API將URL推送到「ChromeCast」應用程序

現在我想要做的Android API,但它將接收器「app」視爲不存在。隨着更多的探索,我發現應用程序的實際名稱是ChromeCast,但我所能做的只是獲得一個空白屏幕或404顯示。這是不是在Android應用程序支持? (即我被迫寫我自己的接收器)還是我做錯了什麼?

我完全能夠通過Android API打開YouTube應用並加載視頻,所以我的大部分代碼都很好。看來我只需要弄清楚在ApplicationSession.startSession()函數中使用什麼應用程序名稱和參數。

任何幫助將是appreciated.-

+1

能否請您介紹瞭如何打開YouTube視頻的Android API?似乎無法找到如何做到這一點。提前致謝! – joaomgcd

+0

你能解釋一下你是如何開始video_playback並使用你的網頁推送網址的? – rjobidon

回答

1

你是如何開始你的會話(您正在使用該startSession()的版本?)

這聽起來像你開始你的會議確定,但那麼你需要通過MediaProtocolMessageStream.loadMedia()發送視頻的URL。

https://developers.google.com/cast/reference/android/javadoc/reference/com/google/cast/MediaProtocolMessageStream#loadMedia(java.lang.String,com.google.cast.ContentMetadata,布爾)

+1

我已經寫了我自己的接收器,我可以加載媒體就好了。我想要做的是在默認的ChromeCast接收器上加載媒體,而不是我自己的媒體。 – tryexceptpass

相關問題