我正在开发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)
视频在模拟器中无法正常工作。 梅加和达尔给了你正确的建议。但是,如果仍有问题,您会发现https://developers.google.com/tv/android/docs/gtv_media_formats有帮助。
Dar提到我写的示例代码也是个好看的地方:https://code.google.com/p/googletv-video-player/
您的视频网址已经死亡(Megha指出的是404),所以我无法查看。