0

저는 YouTube Android API를 사용하여 Android 애플리케이션을 개발했습니다. 이제 Google TV 장치에서 실행할 수 있도록 애플리케이션이 필요합니다. 하지만 내 응용 프로그램은 Google TV 장치/에뮬레이터에서 작동하지 않습니다. 그래서 YouTube 라이브러리와 함께 제공되는 샘플 애플리케이션을 사용해 보겠습니다. 심지어 구글 TV에서 작동하지 않습니다.Google TV 애플리케이션을 개발하기 위해 Android YouTube API를 사용할 수 있습니까?

YouTube Android API가 실제로 Google TV와 호환됩니까? 그렇다면 왜 Google TV에서 작동하지 않는 것입니까?

재생 중에 내 logcat out put에 미디어 플레이어 오류가 표시됩니다.

YouTubeAndroidPlayerAPI : MediaPlayer error during playback [what=1, extra=-2147483648] 
YouTubeAndroidPlayerAPI : Retrying MediaPlayer error [retry=3, max=3] 
AwesomePlayer   : setDataSource_l('http://redirector.c.youtube.com/videoplayback?id=7b25376d1cb6c78e&itag=22&source=youtube&uaopt=no-save&upn=drkvZj2MXOc&el=videos&devKey=AWMUQlKSGtkK9UUmJNGoTUgO88HsQjpE1a8d1GxQnGDm&app=youtube_gdata&ip=0.0.0.0&ipbits=0&expire=1367719435&sparams=id,itag,source,uaopt,upn,ip,ipbits,expire&signature=5AC58E1E3D89EB15227C062654CBA43017C92F4A.46152ACA146CC324100BBED7DC27C8C234614D35&key=yta2&dnc=1') 
NuHTTPDataSource  : connect to redirector.c.youtube.com:80/videoplayback?id=7b25376d1cb6c78e&itag=22&source=youtube&uaopt=no-save&upn=drkvZj2MXOc&el=videos&devKey=AWMUQlKSGtkK9UUmJNGoTUgO88HsQjpE1a8d1GxQnGDm&app=youtube_gdata&ip=0.0.0.0&ipbits=0&expire=1367719435&sparams=id,itag,source,uaopt,upn,ip,ipbits,expire&signature=5AC58E1E3D89EB15227C062654CBA43017C92F4A.46152ACA146CC324100BBED7DC27C8C234614D35&key=yta2&dnc=1 @0 
AwesomePlayer   : reset 
AwesomePlayer   : cancel player events 
AudioService   : AudioFocus abandonAudioFocus() from [email protected][email protected] 
AwesomePlayer   : video decoder shutdown completed 

FYI : AwesomePlayer는 (는) 정의 된 태그가 아닙니다.

답변

2

예, 그것은 구글 TV에 대한 작업을 수행하지만 YouTube 앱의 버전 1.6 (4845)이 필요합니다 (이상 :

이 자원이 유용 할 수 있습니다).

유튜브 API 샘플 응용 프로그램의 모든 GTV에서 작동 : https://developers.google.com/youtube/android/player/sample-applications

당신은 TV에서 큰 보이는 유튜브 API를 사용하여 HD 비디오를 재생할 수 있습니다. https://github.com/entertailion/Video-Wall

이 앱은 YouTube 재생 목록에있는 동영상의 썸네일 이미지의 비디오 월을 보여줍니다

나는 오픈 소스 유튜브 API를 사용하는 GTV 응용 프로그램을 가지고있다. 미리보기 이미지 중 하나가 뒤집어 재생 목록의 동영상 재생을 시작합니다. 재생 목록은 끝날 때까지 재생됩니다. 그 후에 비디오는 썸네일로 바뀌고, 다른 썸네일이 뒤집혀 다른 비디오를 재생합니다.

+0

내 앱은 Android 기기에서 훌륭하게 작동합니다. 하지만 Google TV에서 재생되지 않습니다. Google TV 용 Youtube API를 사용할 때해야 할 일이 있습니까? – Chrishan

+0

앱이 내 에뮬레이터에서 작동하지 않습니다. 에뮬레이터를 만들 때 뭔가 잘못 됐을 수 있습니다. – Chrishan

+0

에뮬레이터가 모든 GTV 기능을 지원하지 않습니다. GTV 기기에서 YouTube 앱 버전을 확인 했습니까? 어떤 GTV 장치를 사용하고 있습니까? 또한 GTV 기기는 특정 동영상 형식 만 지원합니다. https://developers.google.com/tv/android/docs/gtv_media_formats –