Frage

Ich entwickle eine Anwendung, die im Hintergrund der Aufnahme eines Videos benötigt, während der Benutzer auf Musik-Player hört in der Anwendung ?? ist es möglich, Videorecorder von iPhone im Hintergrund-Modus automatisch, ohne den Benutzer drücken Sie die Aufnahmetaste ??

laufen
War es hilfreich?

Lösung

Haben Sie einen Blick auf die neue AV Foundation Framework in iOS 4.0, dieser Rahmen bietet (Low-Level) Zugang Video von der Kamera zu erfassen (s).

Die Hauptklasse Sie Anwendungen benötigen AVCaptureSession ist und Sie die Ausgabe entweder auf AVCaptureMovieFileOutputor AVCaptureVideoDataOutput gesetzt haben.

Weitere Informationen: AV Foundation Programming Guide

Andere Tipps

Nein, das ist nicht möglich. Apple stellt sehr wenige APIs für Hintergrunddienste nur, wie standortbezogene Dienste und Audio-Wiedergabe. Videoaufzeichnung ist nicht unter den vorgesehenen Aufgaben.

Ich habe nicht in der Lage gewesen, einen Hintergrund-Recorder ios 4 noch zu finden, obwohl es ein paar engen Möglichkeiten sind: 1. Schalten Sie nichts effektiv zeigt den Bildschirm schwarz mit minimaler Helligkeit, die, wenn genügend Licht aus ist es 2. Schalten Sie Ihren Bildschirm mit screendimmer, wird es wieder zu aktivieren, wenn man sie berührt 3. get-Camcorder, die eine „geheime“ Aufnahme-Option hat, die den Unlock-Bildschirm täuscht, während es aufzeichnet, wenn Sie es Swipe es zu entsperren dem Kameramodus zurückgehen.

Soweit ich es nicht möglich, zu verstehen, Video aufnehmen, auf dem Hintergrund aufgrund ios Einschränkungen

  1. Holen Sie sich das 'NO Video' App. http://itunes.apple.com/my/app/no -Video / id430204140? mt = 8
  2. Download iPhone Explorer. http://www.macroplant.com/iphoneexplorer/
  3. Mit der 'NO Video' App installiert haben, schließen Sie Ihr iPhone an Ihren Computer mit dem USB-Anschluss, und starten Sie das iPhone Explorer.
  4. Gehen Sie zu Apps / NO Video / NO Video.app/images und kopieren 1.jpg auf Ihren Desktop.
  5. Mit einem Bildbearbeitungssoftware wie Photoshop, das 1.jpg auf ein einfaches schwarzes Bild ändern, ohne die Größe zu verändern und speichern.
  6. Kopieren Sie nun die Ebene schwarzes Bild zurück auf die Apps / NO Video / NO Video.app/images Ordner und ersetzen Sie die 1.jpg im Ordner.
  7. Starten Sie Ihr iPhone.

Starten Sie den ‚NO Video‘ app, klicken Sie auf das rote Symbol am unteren Rand der Aufnahme zu beginnen, dann flick nach links ein schlichtes schwarzes Bild zu zeigen, während immer noch die Videoaufnahme.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top