Swift IOS Mit AVFoundation Video und Audio aufnehmen

Ich konnte das aufgezeichnete Video erfolgreich aufnehmen, indem ich dieser Frage folgte.Hie

Grundsätzlic

Geerbt vonAVCaptureFileOutputRecordingDelegate Prototy Durch verfügbare Geräte stöbernEine Sitzung mit der Kamera erstellenStarte die AufnahmHöre auf, aufzunehme Holen Sie sich das Record-Video, indem Sie die oben beschriebene Methode des Prototyps implementieren

Aber die Datei kommt nicht mit dem Audio.

GemäßDie Frage, ich muss Audio separat aufnehmen und das Video und Audio mit den genannten Klassen zusammenführen

Aber ich habe keine Ahnung, wie ich gleichzeitig Video- und Audioaufnahmen implementieren soll.

for device in devices {
            // Make sure this particular device supports video
            if (device.hasMediaType(AVMediaTypeVideo)) {
                // Finally check the position and confirm we've got the back camera
                if(device.position == AVCaptureDevicePosition.Back) {
                    captureDevice = device as? AVCaptureDevice
                    if captureDevice != nil {
                        print("Capture device found")

                        beginSession()
                    }
                }
            }
        }

in dieser Schleife sind nur die Gerätetypen .Front und .Back @ verfügba

Antworten auf die Frage(6)

Ihre Antwort auf die Frage