2012-02-17 2 views
0

Я разрабатываю приложение Google TV, и я загрузил видео с форматом mp4 с сервера и сохранил данные приложения. Я пытаюсь воспроизвести это видео в Google TV с просмотра видео, но он показывает предупреждение, подобное «Невозможно воспроизвести видео».Формат видео MP4 не поддерживается Google TV

Такое же приложение работает правильно в планшетном ПК и мобильных телефонах, но не работает в эмуляторе Google 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. добавьте тестовый url для файла mp4, который вы используете, и пример кода, чтобы помочь отладить дальнейшее. –

+0

также добавьте тип устройства Google TV и версию сборки. –

ответ

0

Видео не работает в эмуляторе. Мега и Дар дали вам правильный совет. Но в случае, если есть еще вопрос, вы найдете https://developers.google.com/tv/android/docs/gtv_media_formats полезным.

упоминание о Dar образца кода, который я написал также хорошее место для поиска: https://code.google.com/p/googletv-video-player/

Ваше видео URL пошел мертвым (404, как Megha указывал), так что я не в состоянии рассмотреть его.