Ich versuche, RTSP/RTP iPhone Kamera Capture zu einem Wowza-Server zu streamen.RTP iPhone Kamera - Wie liest man die AVAssetWriter-Datei, während sie geschrieben wird?
Apples API erlaubt keinen direkten Zugriff auf H264-kodierte Frames, sondern erlaubt nur das Schreiben in eine Container-Datei ".mov".
So oder so kann ich nicht auf diesen Dateiinhalt zugreifen, bis AVAssetWriter mit dem Schreiben fertig ist, was es mir nicht erlaubt, Live-Kameraaufnahmen zu streamen.
Ich habe versucht, mit Named Pipe zuzugreifen, um Zugriff auf den Inhalt der Datei in Echtzeit, aber keinen Erfolg dort - AVAssetWriter wird nicht in eine vorhandene Datei schreiben.
Weiß jemand wie man es macht?
Danke!
bearbeiten: Ab iOS 8, Encoder & Decoder verfügt über APIs
Named Pipes klang wie ein gültiger Workaround - schade. – Till
Named Pipes werden nicht funktionieren. Tipp, notiere kein Audio. Ja, ich weiß, wie es geht. Siehe mein Profil. –
@SteveMcFarlin Kannst du eine korrekte Anleitung geben, wie das geht? Verwenden Sie AVAssetWriter zu NAL-Einheiten und dann ffmpeg? – DivineDesert