MediaPlayer를 사용하여 비디오를 재생하는 간단한 응용 프로그램을 작성했습니다. 비디오는 3gp 파일 형식입니다. 응용 프로그램이 Android 4.x에서 작동하지만 Android 2.x에서 오류 (1, -19)를보고합니다. 하나의 MediaPlayer 인스턴스 만 있고 MediaPlayer.start() 메서드가 호출 될 때 MediaPlayer가 해당 오류를보고합니다. 비디오 스트림은 MPEG-4이며 휴대 전화는 기본 플레이어에서 재생할 수 있습니다.Android2.x : MediaPlayer 오류 코드 (1, -19)
누구든지이 문제를 해결할 수있는 방법을 알려주시겠습니까?
surfaceHolder.setType (SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS)을 추가하고 문제를 해결합니다. 유형이 자동으로 설정되지 않은 이유를 모르겠습니다. – DerekHe
이것은 일반 포트 처리로 인한 오류입니다. 'const PVMFStatus PVMFErrPortProcessing = (-19)' – rds
답을 주석을 추가하고 수락하므로 질문에 답이 표시되지 않습니다 – momo