Ich muss Videos von der iPhone / iPad-Kamera zu einem Server streamen. Es sieht so aus, als müsste dies mit AVCaptureSession gemacht werden, aber ich weiß nicht, wie ich das am besten gestalten soll.
Ich habe diesen Beitrag gefunden:
Videos von einem iPhone streamen
Aber es behandelt nicht den "Live" -Teil, die Latenz muss höchstens 2 oder 3 Sekunden betragen. Geräte können bei Bedarf auf 4 oder 4S-Funktionen beschränkt werden, und es gibt keine Notwendigkeit für HD, VGA ist wahrscheinlich, was wir am Ende haben werden. Ich nehme an, jede Lösung würde ffmpeg verwenden, ich habe keine geeignetere Bibliothek gefunden.
Wie wird das am besten erreicht?
Laut Apple müssen Sie, wenn Sie große Datenmengen von einer iPhone App senden, HTTP Live Streaming verwenden.
Es ist möglich, hier ist eine App, die es heißt Livu
Versuchen Sie, mit ffmpeg für iPhone und segmenter von Carson Macdonalds exzellenter Ion Cannon-Site, die viele nützliche Informationen zu HTTP enthält Live-Streaming. Er ist auch hier ein Benutzer und kann wertvolle Ratschläge geben.