2013-03-19 3 views
2

Я снимаю видео на своем устройстве Android, формат видео: .mp4. Когда я пытаюсь воспроизвести видео на устройстве iPhone, видео просто не будет воспроизводиться, но любое другое видео, которое было записано на устройстве iPhone, играет просто отлично.Захват видео на Android и его воспроизведение на iPhone

Есть ли какой-либо тип видео и аудио encoding, который подходит как для Android, так и для iPhone?

Это код Java я установить/видеокодеры Аудио:

recorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT); 
recorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT); 
recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); 
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.MPEG_4_SP); 
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT); 

ответ

1

попробовать так же, как:

recorder.setAudioSource(MediaRecorder.AudioSource.MIC); 
    recorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT); 
    recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); 
    recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC); 
    recorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264); 
+0

Да спасибо, понял, что, как хорошо от андроида ссылки Dev. – user1940676

Смежные вопросы