2012-02-17 2 views
0

Google TV 응용 프로그램을 개발 중이며 서버에서 MP4 형식의 비디오를 다운로드하고 응용 프로그램 데이터에 저장했습니다. 동영상보기에서 Google TV 내부에서 해당 동영상을 재생하려고하지만 '동영상을 재생할 수 없습니다'와 같은 경고가 표시됩니다. ".MP4 비디오 형식이 Google TV에서 지원하지 않습니다.

동일한 애플리케이션이 태블릿 및 휴대 전화에서는 제대로 작동하지만 Google TV 에뮬레이터 및 TV 장치에서는 작동하지 않습니다.

비디오 from this link을 다운로드하고 있으며 응용 프로그램 캐시 메모리에 secondvideo.mp4로 저장하고 있습니다.

   File clip=new File(getCacheDir(),"secondvideo.mp4"); 
       if(clip.exists()){ 
        video.setVideoPath(clip.getAbsolutePath()); 


         video.setMediaController(null); 
         video.requestFocus(); 
         video.postInvalidateDelayed(100); 
         video.start(); 
         flag=true; 
       } 
      }else{ 


      } 
+0

코드를 제공 할 수 있습니까? –

+0

mp4가 Google TV에서 작동합니다. 사용중인 mp4 파일에 대한 테스트 URL과 샘플 코드를 추가하여 추가 디버깅을 도와주십시오. –

+0

또한 Google TV 장치 유형을 추가하고 버전을 빌드하십시오. –

답변

0

에뮬레이터에서 비디오가 제대로 작동하지 않습니다. 메가와 다르가 올바른 조언을 해줬습니다. 하지만 여전히 질문이있는 경우 https://developers.google.com/tv/android/docs/gtv_media_formats이 도움이 될 것입니다.

내가 쓴 샘플 코드의 다르의 언급도 볼 수있는 좋은 장소입니다 : https://code.google.com/p/googletv-video-player/

비디오 URL이 죽은 간 (404 Megha는 지적), 그래서 그것을 검토 할 수 아니에요.