2012-02-17 8 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で動作します。使用している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メガが指摘したように)死んでしまったので、私はそれを確認することはできませんよ。

関連する問題