rtspソースからビデオをストリーミングしているAndroidアプリケーションをコーディングしています。ほとんどのrtspURIアプリケーションでは、正常に動作します。ただし、一部のURIでは、ビデオは音声なしで再生されます。ログファイルを確認すると、「audiohardwarepcmplaybackがスタンバイになります」と表示されます。
2番目の問題は、ストリーミングの数分後にビデオがフリーズすることです。
問題はストリーミングビデオエンコーディングにあると思います。
前もって感謝します。
MediaController mediaController = new MediaController(live);
mediaController.setAnchorView(videoView);
Uri video = Uri.parse(liveUrlString);
videoView.setMediaController(mediaController);
videoView.setVideoURI(video);
videoView.setOnCompletionListener(myVideoViewCompletionListener);
videoView.setOnPreparedListener(MyVideoViewPreparedListener);
videoView.setOnErrorListener(myVideoViewErrorListener);
videoView.start();