2013-08-03 2 views
7

지금까지 chromecast 기기의 네이티브 앱에 URL을 푸시하는 웹 페이지를 작성할 수있었습니다. 이 API를 통해이 웹 페이지의 URL과 기타 정보를 전송하는 "video_playback"앱을 열어서 내 장치에이 웹 페이지 http://googlecast.github.io/cast-chrome/을 넣으면 내 동영상이 잘 재생됩니다.Chromecast Android API를 사용하여 URL을 'ChromeCast'앱에 푸시

이제 저는 안드로이드 API,하지만 그것은 수신기 "app"을 존재하지 않는 것처럼 취급합니다. 좀 더 파고 들자면 앱의 실제 이름은 ChromeCast이지만, 내가 할 수 있었던 것은 빈 화면이나 404가 나타나기 만 한 것입니다. Android 앱에서는 지원되지 않습니까? (즉, 나는 내 자신의 수신기를 쓰도록 강요 당한다) 또는 나는 잘못된 것을하고 있는가?

Android API를 통해 YouTube 앱을 열고 비디오를로드 할 수있어서 코드의 대부분이 정상입니다. ApplicationSession.startSession() 함수에서 사용할 응용 프로그램 이름과 인수를 알아낼 필요가있는 것 같습니다.

어떤 도움을 appreciated.- 것

+1

당신이 설명시겠습니까? 그것을하는 방법을 찾을 수없는 것 같습니다. 미리 감사드립니다! – joaomgcd

+0

video_playback을 시작하고 웹 페이지를 사용하여 URL을 푸는 방법을 설명 할 수 있습니까? – rjobidon

답변

1

어떻게 당신이 (당신이 사용하는 startSession()의 버전?) 세션

확인을 세션을 시작하고있다처럼 소리하지만 당신이 필요를 시작 MediaProtocolMessageStream.loadMedia()를 통해 비디오의 URL을 보냅니다.

당신은 안드로이드 API에 YouTube 동영상을 열 방법 https://developers.google.com/cast/reference/android/javadoc/reference/com/google/cast/MediaProtocolMessageStream#loadMedia(java.lang.String, com.google.cast.ContentMetadata, 부울)

+1

내 수신기를 작성했으며 미디어를 제대로로드 할 수 있습니다. 기본 크롬 캐스트 수신기에 미디어를로드하고 싶습니다. – tryexceptpass

관련 문제