Zuerst möchte ich das Szenario in snapchat diskutieren.
In Snapchat, wenn Sie die Videoaufnahme starten und der Song im Hintergrund läuft; Sie können dieses Lied während der Videoaufnahme fortsetzen und nachdem Sie dieses Video aufgenommen haben, können Sie dieses Lied auch im Hintergrund hören.
Ich verwende SCRecorder , um Videos aufzunehmen und Bilder mit meinem benutzerdefinierten Layout aufzunehmen. Jetzt in dem ich will wie oben Szenario tun, aber Problem ist, wenn ich die Aufnahme im Hintergrund Video-Song starten wird gestoppt.
SCRecorder verwendet AVCaptureSession
zum Aufnehmen von Videos.
Wie kann ich dieses Problem lösen:
Hier habe ich die Hintergrundmusik mit der SCRecorder-Bibliothek abspielen können. Hoffe diese Hilfe auch für dich.
Schreiben Sie diesen Code in Ihre AppDelegate -Klasse innerhalb der Methode didFinishLaunchingWithOptions -
%Vor%Danach schreiben Sie unter SCRecorder libaray die SCRecorder.m Datei innerhalb der prepare Methode nach der Initialisierung von AVCaptureSession .
%Vor%Wenn Sie kein SCRecorder-Bibliotheksbenutzer sind, schreiben Sie die obige Zeile direkt nach dem Initialisieren von AVCaptureSession in Ihrer Klasse.
Tags und Links objective-c iphone ios ios7 avcapturesession