MediaPlayer를 이용하여 동영상을 재생하고있습니다.


문제는 A라는 동영상을 재생중에 이벤트가 발생되면 B라는 동영상을 재생해야되는데요


A -> B로 넘어가는 사이에 약간의 딜레이가 발생됩니다.


이러한 딜레이를 줄일 수 있는 방법이 없을까요..?


 mWatingRoomMovie.reset();

 FileInputStream fis = new FileInputStream(filePath);

 FileDescriptor fd = fis.getFD();  

 mWatingRoomMovie.setDataSource(fd,100,fis.available()-100);

 

 mWatingRoomMovie.prepare();

 mWatingRoomMovie.seekTo(0);

 mWatingRoomMovie.start();



동영상을 FileInputStream해와서 불러오는 과정에서 딜레이가 생기는거같아요..


방법아시는 분이 계시면 조언좀 부탁드릴게요 ㅜ


될수있으면 자세히 부탁드립니다 ㅠ