Как воспроизвести видео в формате mpg/3gp 5 сек при запуске приложения?
Я занимаюсь разработкой приложения, в котором я хочу воспроизвести короткое 5-секундное видео при запуске. какой лучший формат 3gp, mpg или что-то еще? Я создал заголовок. Я хотел воспроизвести видео перед названием. Помогите, пожалуйста!!! Ниже приведен код моей титульной деятельности.
public class Title extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.title);
setTitle("M.I.S.T");
this.setTitleColor(Color.BLUE);
View title = getWindow().findViewById(android.R.id.title);
View titleBar = (View) title.getParent();
titleBar.setBackgroundColor(Color.YELLOW);
Thread timer = new Thread(){
public void run(){
try{
sleep(3000);
}catch (InterruptedException e){
e.printStackTrace();
}finally{
Intent open= new Intent("com.congestion6.asad.MENU");
startActivity(open);
}
}
};
timer.start();
}
protected void onPause() {
// TODO Auto-generated method stub
super.onPause();
finish();
}
}
1 ответ
MPEG может сжимать видео в различных форматах / алгоритмах / кодеках, и некоторые из них поддерживаются, некоторые нет. 3GP только один, и он поддерживается (хотя очень плохой формат).
Попробуйте сами закодировать видео, чтобы увидеть все разные варианты. Обычно mp4 на H264 работает безупречно на мобильных телефонах.