Мне нужно воспроизвести звук из основного динамика iPhone, когда пользователь записывает видео. Является ли это возможным? Как я могу сделать? Мне нужно, чтобы звук воспроизводился из основного динамика, таким образом, я могу записать этот звук в своем видео.iOS - Воспроизведение аудио/звука во время записи видео
1
A
ответ
0
Посмотрите this answer!
Он уже использует видео и звук так, как вы хотите, за исключением маршрутизации была не права ... Ответ там есть код надрезается, который должен сделать трюк.
0
Да, вы можете сделать это, установив AVAudioSession
класса свойства и использование AVAudioPlayer
для воспроизведения звука
Установить свойство AVAudioSession
категории для AVAudioSessionCategoryPlayAndRecord
, а также установить его параметры категории для AVAudioSessionCategoryOptionDefaultToSpeaker|AVAudioSessionCategoryOptionMixWithOthers
этого будет решить эту проблему. Пожалуйста, проверьте приведенный ниже код:
@property (strong, nonatomic) AVAudioPlayer *audioPlayer;
NSURL *soundUrl = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"VoicemailSound" ofType:@"mp3"]]; //Download and add a system sound to your project and mention its name and type here
self.audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:soundUrl error:nil];
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayAndRecord withOptions:AVAudioSessionCategoryOptionDefaultToSpeaker|AVAudioSessionCategoryOptionMixWithOthers error: nil];
[self.audioPlayer prepareToPlay];
[self.audioPlayer play];
Смежные вопросы
- 1. Позволяет воспроизводить музыку во время записи видео, как snapchat ios
- 2. Воспроизведение видео во время изменения ориентации устройства
- 3. Воспроизведение короткого звука во время записи?
- 4. Изменение максимальной продолжительности видео во время записи iOS
- 5. Воспроизведение видео Youtube во фрагменте
- 6. Воспроизведение видео во время загрузки на локальный диск [AIR]
- 7. AVCapturesession изменение ориентации видео во время записи
- 8. Сохранение предварительного просмотра во время записи видео?
- 9. Отключить ориентацию Изменение во время записи Видео
- 10. Отключение микрофона во время записи видео
- 11. RPi2 - Съемка изображений во время записи видео
- 12. Доступ к выходному видео во время записи
- 13. Получить кадры изображения во время записи видео
- 14. воспроизводит видео с MPMoviePlayerController во время записи с помощью AudioQueue
- 15. Воспроизведение видео youtube на iOS
- 16. iOS Воспроизведение видео с memystream
- 17. Воспроизведение видео Swift IOS 8
- 18. Воспроизведение файла .mp4 во время его написания
- 19. фильтр на воспроизведение видео на GLSurfaceView во время выполнения
- 20. Воспроизведение видео во время кодирования с помощью ffmpeg
- 21. Воспроизведение видео в iOS внутри пользовательского представления
- 22. Ios записи голоса во время звона сессии
- 23. ios: воспроизведение видео с произвольным nsinputstream
- 24. Запись видео во время воспроизведения другого видео
- 25. Воспроизведение видео на iOS с ориентацией Flag
- 26. Воспроизведение музыки во время записи без повторной маршрутизации
- 27. ios swift - Как сохранить видео во время навигации по приложению
- 28. Добавить оверлей во время записи видео на Android
- 29. Воспроизведение видео iOS с данных URI
- 30. AVCaptureConnection setVideoOrientation во время записи
Вам нужно добавить звук к записанному видео * или * вам нужно обязательно воспроизводить звук во время записи? – Kreiri
Мне нужно добавить звук к записанному видео без изменения оригинального звука. Проблема в том, что если я добавлю свой звук после записи видео, я не смогу управлять правильной громкостью для своего звука в соответствии с одним из видеороликов @Kreiri –