MP4 파일 헤더 앞부분에 2바이트를 삽입하고, 3번째 바이트부터 읽어서 파일을 재생하려고 합니다.
             mMediaPlayer = new MediaPlayer();
            RandomAccessFile rdFile = new RandomAccessFile(path, "r");
            rdFile.seek(2);
            FileDescriptor fd = rdFile.getFD();
            mMediaPlayer.setDataSource(fd);

위와 같은 형태로 작성을 해보았는데... 에러는 없지만 재생이 안되네요.

어떤 방법이 있을까요?  아직 자바와 안드로이드가 처음이라 막막하네요. 여러분들께 답변 부탁드립니다. 감사합니다.