Welche Software kann ich verwenden, um Audio / Video von einer IP-Kamera von Foscam aufzunehmen?

27841
user64908

Ich habe eine IP-Kamera, ich versuche, eine Software auf meinem Server einzurichten, die kontinuierlich Video und Audio aufzeichnen kann. Welche Software soll ich verwenden?

7

4 Antworten auf die Frage

4
Willem

Sowohl VLC als auch Avconv arbeiten hervorragend.

Versuche dies:

avconv -i 'http://IP:PORT/videostream.asf?user=x&pwd=x&resolution=32' -t 3600 -c:a libmp3lame out.avi 

..aufnehmen einer Stunde Video. Sie können dies in einem kleinen Shell-Skript verwenden, um stündliche Videodateien im Laufe der Zeit zu drehen. Stellen Sie unter Ubuntu sicher, dass Sie Ubuntu-eingeschränkte Extras für die richtigen Codecs installieren.

Ich sehe Avconv nicht für Fedora 20, aber "ffmpeg" tauschen, und Ihre Antwort ist großartig. Vielen Dank! Greg Sheremeta vor 10 Jahren 0
Ich erhalte eine "404", wenn ich versuche, auf die URL "videostream.asf" zuzugreifen. Irgendeine Idee, welche Firmware-Versionen dies unterstützen? Steve Robbins vor 8 Jahren 0
2
Greg Sheremeta

Ich hatte gute Ergebnisse mit Foscams mit Zoneminder . Zu Ihrer Information, es verbraucht ziemlich viele Ressourcen.

0
Turix

Unter Linux habe ich GStreamer in meiner Arbeit unglaublich mächtig gefunden . Es verfügt über eine Vielzahl von Plug-Ins, die zum Erfassen, Manipulieren, Transkodieren usw. verwendet werden können. Es ist in den Paketverwaltungs-Repositories aller großen Linux-Distributionen enthalten, die ich je gesehen habe, obwohl es eine Reihe verschiedener Pakete sein kann (Gut, Bad Ugly) aufgrund von Lizenzproblemen.

Es ist ein wenig entmutigend, es zu verwenden, wenn es von der Kommandozeile aus verwendet wird, arbeitet es auf Pipeline-Basis, ähnlich wie die Konsole selbst. Die folgende Pipeline erfasst beispielsweise Videos von einer Webcam und speichert sie als H264-codierte MKV-Datei.

gst-launch v4l2src ! x264enc ! matroskamux ! filesink location=webcam.mkv 

Nun, die Pipelines unterscheiden sich natürlich je nach Ihren Umständen. Einige allgemeine Regeln sind jedoch richtig - Sie benötigen immer mindestens eine Quelle und eine Senke. Wenn Sie ein Video codiert haben, möchten Sie es in der Regel auch muxen.

Edit: Ich sollte auch beachten, dass es ein C SDK für diejenigen gibt, die es als Teil einer C / C ++ - Anwendung verwenden möchten.

0
joazito

My Foscam camera can record video/audio itself and send it to an FTP server, provided it has an SD card inserted. It uses the ASF format.