0

アンドロイドでは、.mp4ビデオファイルを作成し、SDカードに保存しました。sdcardからコンピューターにコピーし、ビデオタグを使用してブラウザーで実行しようとしました。

私のHTMLコードは次のとおりです:-

<!DOCTYPE html>
<html>
<body>

<video width="320" height="240" controls="controls">
  <source src="12.mp4" type="video/mp4" />
  <source src="12.ogg" type="video/ogg" />
  Your browser does not support the video tag.
</video>

</body>
</html>

そして私のAndroidコードは:-

private MediaRecorder prMediaRecorder;
prMediaRecorder.setCamera(prCamera);
prMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
prMediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
prMediaRecorder.setAudioEncoder(AudioEncoder.AMR_NB);
prMediaRecorder.setVideoEncoder(VideoEncoder.H264);
4

1 に答える 1

1
<!DOCTYPE html>
<html>
<body>

<video width="320" height="240" controls="controls">
  <source src="12.mp4" type="video/mp4" />
  <source src="12.ogg" type="video/ogg" />
  Your browser does not support the video tag.
</video>

</body>
</html>

ビデオへの直接パスを入れてみませんか?

 private MediaRecorder prMediaRecorder;
prMediaRecorder.setCamera(prCamera);
prMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
prMediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
prMediaRecorder.setAudioEncoder(AudioEncoder.AMR_NB);
prMediaRecorder.setVideoEncoder(VideoEncoder.H264);

このコードはカメラ用ではありませんか?このAndroidコードについてはよくわかりませんが、Androidカメラコードのようです

于 2012-08-06T09:32:08.967 に答える