Дефолтная камера UIImagePickerController. В момент начала записи видео хочу туда передать звук, который сигнализирует о том, что видео пошло записываться
case .right:
view.isUserInteractionEnabled = false
recordingInfoLabel.changeTextAndAnimate(text: "Please wait")
recordingWaitingTimerLabel.showTimer(seconds: Int(currentDuration))
DispatchQueue.main.async {
let play = Sound()
play.playNotificationSound()
print(play.audioPlayer as Any)
}
Timer.scheduledTimer(withTimeInterval: currentDuration, repeats: false) { (timer) in
self.stopCaptureAndTrim()
}
Воспроизведение аудио самое стандартное. Работает на любом пустом ViewController.
func playNotificationSound() {
guard let soundURL = Bundle.main.url(forResource: "reload4", withExtension: "wav") else { return }
audioPlayer = AVPlayer(url: soundURL as URL)
audioPlayer?.play()
}