Forum: PC Hard- und Software Livebild auf Fritzfon C4 mit Fritzbox und Lan-Kamera


von Martin (Gast)


Lesenswert?

Hallo,

habe eine Fritzbox 7390, ein Fritzfon C4 und eine Synology DS412.
Seit dem letzten Update der Fritzbox vor wenigen Tagen, sollte es 
möglich sein ein Live-Bild von einer Netzwerkkamera auf das Fritzfon zu 
senden.

Ich habe im Moment noch keine Netzwerkkamera zu Hause, würde diese 
Funktion aber zukünftig gerne nutzen. Ich habe direkt, wo ich die Kamera 
montieren würde LAN+230V verfügbar.

Bevor ich nun irgendwas kaufe, wollte ich mich mal grundsätzlich 
informieren, welche Funktion eine Kamera besitzen muss, damit das Senden 
des Live-Bildes zum Fritzfon funktioniert.
(Die Kamera würde nur unser Grundstück + Eingangsbereich darstellen und 
keinen öffentlichen Raum.)

Wie wird das mit dem Video realisiert? Sendet die Kamera einen Stream 
auf ein freigegebenes Netzlaufwerk der Fritzbox oder eines anderen 
beliebigen Netzlaufwerkes?
Woher weiß das Fritzfon, dass es die Videofunktion einschalten soll und 
jetzt was darstellen soll? Geht das über die Bewegungserkennung in der 
Kamera oder per email?

Mir würde es am besten gefallen, wenn das Video sofort auf dem Fritzfon 
erscheint, sobald eine Bewegung vor der Kamera erkannt wird. Wenn es ab 
und zu mal einfach so angeht wegen z.B. Regen oder Sturm wäre das auch 
nicht schlimm. Wenn es an der Tür klingelt, sollte man einfach einen 
Blick aufs Display werfen und sieht sofort wer davor steht.

Geht das so einfach oder ist es doch viel komplizierter?

Im zweiten Schritt würde ich die Kamera gerne zusätzlich noch mit meiner 
Synology verbinden, so dass eine Aufzeichnung bei Bewegung gestartet 
wird und bis zum automatischen Überschreiben (loop) auf dem Speicher 
verfügbar ist. Die Einrichtung einer LAN-Camera an der 
Surveillance-Station sehe ich dabei als geringstes Problem.

Ohne es selbst probiert zu haben: Ist es grundsätzlich möglich dass eine 
Kamera ihr Live-Bild zum einen an ein Fitzfon und zum anderen zur 
Synology zur Speicherung senden kann?

Zusatzfrage:
Wie kann man ereignisgesteuert (Bewegung) ein Live-Bild z.B. auf ein 
Tablet senden, welches dann ohne weiteres zutun sofort vom Standby in 
den Anzeigebetrieb geht und das Live-Bild zeigt? Geht sowas ohne 
Root-Rechte? Welche App/Lösung kann hier zum Einsatz kommen? (Tablet 
würde dann nur für genau diesen Zweck verwendet.)


Zu meinem Kenntnisstand:
Habe schon 5-6 Fritzboxen im Familienkreis komplett eingerichtet, habe 
dyn-dns-Zugriff meine Fritzbox eingerichtet, nutze 4 Media-player 
(WD-TV) mit meiner Synology, weiß wie man DHCP deaktivieren kann, kann 
IP-Adressen fest vergeben... also grundlegende Netzwerkkentnisse sind 
vorhanden. Android-Smartphones kann ich komplett einrichten, habe aber 
noch kein Gerät gerootet. Habe alle Windows-Versionen ab 3.1 persönlich 
erlebt und kenne mich damit sehr gut aus. Habe aber keine Erfahrung mit 
Linux u.ä.


Wäre nett, wenn jemand der sowas schon mal gemacht hat, mit hier mal ein 
paar Tipps geben würde. Will mir nicht irgendwas holen und kurz darauf 
feststellen, dass doch noch eine unscheinbare Funktion fehlt.


Danke
Martin

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

> Sendet die Kamera einen Stream auf ein freigegebenes Netzlaufwerk der
> Fritzbox oder eines anderen beliebigen Netzlaufwerkes?

Nein; Streams können außerdem nicht auf Netzlaufwerke gesendet werden.

Die Fritzbox holt zyklisch ein Bild von der Kamera ab und sendet es ans 
Telephon.

Hier ist's beschrieben:

http://avm.de/service/fritzbox/fritzbox-7490/wissensdatenbank/publication/show/1602_Live-Bild-von-IP-Kamera-fuer-FRITZ-Fon-einrichten/
1
Voraussetzungen / Einschränkungen
2
3
    Es wird ein FRITZ!Fon-Modell mit Farbdisplay eingesetzt.
4
    Die IP-Kamera nimmt Bilder im Dateiformat MJPG/MJPEG, JPG/JPEG, PNG oder GIF auf.
5
    Die IP-Kamera stellt die Bilder über FTP oder HTTP bereit. HTTPS wird nicht unterstützt.

von Wasserblau (Gast)


Lesenswert?

Das kann ich bestätitgen. Habe selbst eine FritzBox und ein C4. Man kann 
in der FritzBox eine URL zu einem Bild angeben und einstellen nach 
wievielen Sekunden es erneut geladen werden soll.

von Jay (Gast)


Lesenswert?

> Die IP-Kamera nimmt Bilder im Dateiformat MJPG/MJPEG, JPG/JPEG,
> PNG oder GIF auf.

In der Info für Türsprechanlagen mit IP-Kameras wird MJPEG explizit 
ausgeschlossen:

http://avm.de/service/fritzbox/fritzbox-7390/wissensdatenbank/publication/show/70_Tuersprechanlage-in-FRITZ-Box-einrichten/
> Die Kamera für die Türsprechanlage nimmt Bilder im Dateiformat JPG/JPEG,
> PNG oder GIF auf. Andere Dateifomate, z.B. MJPG/MJPEG, werden nicht
> unterstützt.

Das klingt so, als ob das alles noch ein bisschen wackelig ist. Ich kann 
mir nämlich nicht vorstellen, warum es einen Unterschied zwischen einer 
IP-Kamera und einer IP-Kamera in einer Türsprechanlage beim Abspielen 
auf einem C4 geben soll.

Dann gibt es noch:

http://avm.de/produkte/fritzapps/fritzapp-cam/
besonders:
http://avm.de/service/fritzapps/fritzapp-cam/wissensdatenbank/publication/show/1601_Live-Bild-von-FRITZ-App-Cam-fuer-FRITZ-Fon-einrichten/

Man müsste mal mit Wireshark an die Verbindung ran gehen um eine Idee zu 
bekommen was auf der IP-Seite wirklich abläuft. Ich glaube die andere 
Seite, DECT, kann man bei der FritzBox nicht snoopen, oder?

von Jay (Gast)


Lesenswert?

Rufus Τ. F. schrieb:
>> Sendet die Kamera einen Stream auf ein freigegebenes
> Netzlaufwerk der
>> Fritzbox oder eines anderen beliebigen Netzlaufwerkes?
>
> Nein; Streams können außerdem nicht auf Netzlaufwerke gesendet werden.

Das hängt doch von der Kamera ab, oder? Ich glaube wir sind uns einig, 
die FB kann es nicht selber, aber wenn er eine Kamera hat, die einen 
Stream irgendwohin (DS412) senden kann bzw für das NAS bereitstellt und 
die es erlaubt, dass die FB bei Bedarf Bilder über FTP oder HTTP abholt, 
dann sollte es gehen.

Anders ausgedrückt, für diese Lösung er braucht eine 
Mehrbenutzer-Kamera. Keine Ahnung, ob das bei typischen IP-Kameras 
Standard ist.

Alternativ Lösung, wenn er keine Mehrbenutzerkamera hat: Er sendet von 
der Kamera nur zum DS412 und hat auf dem NAS eine Zusatzsoftware laufen, 
die aus dem Kamera-Stream Einzelbilder ausschneidet und per FTP oder 
HTTP anbietet (FTP oder HTTP Server auf dem NAS).

Dann kann er die FB so konfigurieren, dass sie glaubt das NAS wäre die 
Kamera und hat gleichzeitig den Stream auf dem NAS gespeichert.

von Dirk B. (dirkb2)


Lesenswert?

Jay schrieb:
>> Die IP-Kamera nimmt Bilder im Dateiformat MJPG/MJPEG, JPG/JPEG,
>> PNG oder GIF auf.
>
> In der Info für Türsprechanlagen mit IP-Kameras wird MJPEG explizit
> ausgeschlossen:
>
> 
http://avm.de/service/fritzbox/fritzbox-7390/wissensdatenbank/publication/show/70_Tuersprechanlage-in-FRITZ-Box-einrichten/
>> Die Kamera für die Türsprechanlage nimmt Bilder im Dateiformat JPG/JPEG,
>> PNG oder GIF auf. Andere Dateifomate, z.B. MJPG/MJPEG, werden nicht
>> unterstützt.

MJPEG wird wohl seit der Frimware 6.50 unterstützt, die es seit kurzem 
auch für die 7390 gibt.

von Martin (Gast)


Lesenswert?

Danke für die bisherigen Rückmeldungen.
So wie ich das jetzt sehe, ist es doch nicht ganz so einfach.

Wird dieses Live-Bild nach erstmaliger Einstellung am Frtzfon permanent 
angezeigt, oder muss man sich das jedesmal über das Fon-Menü neu 
aktivieren?
Es wäre sehr unpraktisch, wenn nach jedem Telefonat die 
Live-Bild-Funktion manuell neu aktiviert werden müsste.


Ist es vertretbar bzw. technisch sinnvoll, dass hier rund um die Uhr das 
Livebild immer wieder nach wenigen Sekunden aktualisiert wird?
Wenn das Mobilteil gerade nicht in der Ladestation steht, geht das doch 
ziemlich auf den Akku. Oder holt es sich dann erstmals wieder das 
aktuelle Bild sobald das Display sich beim "in die Hand nehmen" 
einschaltet?

Kann man bei gängigen IP-Kameras einstellen, dass Bilder nur dann alle 
paar Sekunden an eine bestimmte Adresse gesendet werden, wenn eine 
Bewegung erkannt wird?

von Sheeva P. (sheevaplug)


Angehängte Dateien:

Lesenswert?

Martin schrieb:
> Danke für die bisherigen Rückmeldungen.
> So wie ich das jetzt sehe, ist es doch nicht ganz so einfach.

Naja, was ist schon einfach...

> Wird dieses Live-Bild nach erstmaliger Einstellung am Frtzfon permanent
> angezeigt, oder muss man sich das jedesmal über das Fon-Menü neu
> aktivieren?
> Es wäre sehr unpraktisch, wenn nach jedem Telefonat die
> Live-Bild-Funktion manuell neu aktiviert werden müsste.

Das ist nicht sehr praktisch, aber mit "Menü -> [hoch] -> [hoch] -> [Ok] 
-> [hoch] -> [hoch] -> [Ok] -> [Ok]" geht das recht flott. Flott genug, 
um das mal eben zu machen, wenn es an der Tür gebimmelt hat -- obwohl da 
noch keine Langzeiterfahrung habe, bin selbst erst vor ein paar Stunden 
durch Deinen Beitrag auf das neue Feature aufmerksam geworden.

> Ist es vertretbar bzw. technisch sinnvoll, dass hier rund um die Uhr das
> Livebild immer wieder nach wenigen Sekunden aktualisiert wird?
> Wenn das Mobilteil gerade nicht in der Ladestation steht, geht das doch
> ziemlich auf den Akku. Oder holt es sich dann erstmals wieder das
> aktuelle Bild sobald das Display sich beim "in die Hand nehmen"
> einschaltet?

Mangels Erfahrung kann ich dazu noch nicht viel sagen, aber in meinen 
Logs sehe ich, daß das Bild auch im Ruhezustand (Display abgedunkelt) 
ständig aktualisiert wird... Dafür wird es allerdings auch nach dem "in 
die Hand nehmen" sofort wieder angezeigt. Die FritzBox selbst lädt das 
Bild aber nicht, solange das FritzFon es nicht anfordert.

> Kann man bei gängigen IP-Kameras einstellen, dass Bilder nur dann alle
> paar Sekunden an eine bestimmte Adresse gesendet werden, wenn eine
> Bewegung erkannt wird?

Nunja, in meinem Fall ist meine "IP-Kamera" ein Raspberry Pi mit einer 
Logitech C525, da bin ich natürlich ziemlich frei in dem, was ich mache. 
In meinem Fall wird das Kamerabild mit Mjpg-Streamer über eine Webseite 
bereitgestellt und schafft damit ca. 10 fps (es ginge etwas mehr, aber 
ich möchte das Netzwerkinterface des RasPi nicht komplett saturieren) in 
720p.

Für das Fritz!Fon habe ich einen kleinen zusätzlichen Webserver gebaut, 
der beim Aufruf des URL: ein Standbild von Mjpg-Streamer lädt, den dort 
gewünschten 480x640px-Bildteil ausschneidet und ihn wieder dann als JPEG 
ausliefert. Das kleine Progrämmchen braucht pro Bild etwa 580ms auf 
einem RasPi B (die erste Version mit 700 MHz-Singlecore, RasPi 2 oder 3 
sind da sicher viel schneller) und belastet das System nicht sonderlich.

Wer's brauchen kann: den Webserver und ein passendes systemd Unitfile 
finden sich im Anhang.

von Georg (Gast)


Lesenswert?

Sheeva P. schrieb:
> Wer's brauchen kann: den Webserver und ein passendes systemd Unitfile
> finden sich im Anhang.

Hallo Sheeva,

ich sag ganz doll Danke. Genau das was ich brauch. Einfach und sauber 
gelöst.
Ich mag Python ja nicht, aber bin immer wieder überrascht was da wie 
schnell geht.

DANKE
Georg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.