gpt4 book ai didi

android - 抱歉,此视频不适用于流式传输到android中的此设备

转载 作者:行者123 更新时间:2023-12-03 02:24:40 27 4
gpt4 key购买 nike

当我们尝试播放录制的音频和视频时,我们没有得到针对警告的任何解决方案。警告是

sorry this video is not valid for streaming to this device'.



我们使用的以下代码在以前的设备(Nexus One)中已经很好地运行了。
 recorder = new MediaRecorder();
recorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT);
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setVideoSize(176, 144);
recorder.setVideoFrameRate(15);
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.DEFAULT);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setMaxDuration(30000);
recorder.setPreviewDisplay(holder.getSurface());
recorder.setOutputFile(OUTPUT_FILE);
recorder.prepare();
recorder.start();

而且我们的设备Samsung Galaxy Pop S5570将仅支持mp3和mp4,因此我们也尝试使用以下代码进行尝试。请建议我下面的代码是正确的,用于录制mp4视频格式
 recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
recorder.setVideoSize(176, 144);
recorder.setVideoFrameRate(15);
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setMaxDuration(30000);
recorder.setPreviewDisplay(holder.getSurface());
recorder.setOutputFile(OUTPUT_FILE);

辩诉提供了可用于记录mp4视频和mp3音频格式的任何代码。

最佳答案

请尝试使用以下设置

            mediaRecorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT);
mediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);
mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);
mediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.DEFAULT);
mediaRecorder.setVideoSize(width, height);
mediaRecorder.setVideoFrameRate(videoFramePerSecond);

哪里
private final int width = 1280;
private final int height = 720;
private final int videoFramePerSecond = 30;

这对我有用

关于android - 抱歉,此视频不适用于流式传输到android中的此设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6854236/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com