내 프로젝트 요구 사항에 따라 RTSP url을 비디오 북에로드해야합니다. 나는 s3, s4 및 sony Xperia와 같은 일부 스마트 휴대 전화에서 비디오를 표시 할 수 있습니다. 그러나 Nexus7 및 Sumsung 10 개의 태블릿에서는로드 할 수 없습니다. nexus7 및 tablet10 기기에서 실행할 때 앱이 응답하지 않습니다.Andorid Nexus7 및 Samsung10 태블릿에서 RTSP 프로토콜을 스트리밍 할 수 없습니다.
여기 내 코드입니다.
mVideoView.setMediaController(new MediaController(getActivity()));
mVideoView.setKeepScreenOn(true);
mVideoView.setOnPreparedListener(this);
Uri videoUri = Uri.parse(url);
mVideoView.setVideoURI(videoUri);
mVideoView.requestFocus();
mVideoView.start();
mVideoView.requestFocus();
mVideoView.setOnCompletionListener(this);
mVideoView.setOnErrorListener(this);
나는 RTSP 스트리밍을 지원합니까? 그렇다면 사용 권한을 변경해야합니까?
최대한 빨리이 문제를 해결할 것을 권해주십시오.
오류 수신기가 무엇을 말합니까? – petey
이전에 수신 한 비디오 오류 메시지를 재생할 수 없습니다 (Wi-Fi는 제한된 rtsp 프로토콜이지만 현재 액세스 할 수 있습니다). 이제 OnError, Oncomplete 콜백을 얻지 못했습니다. 로더가 지속적으로로드 중입니다 ... – Anshu
호출 될 때 기록 할 [MediaPlayer.OnInfoListener] (http://developer.android.com/reference/android/media/MediaPlayer.OnInfoListener.html)를 추가하십시오. – petey