Modul Webcam: mjpg Einbindung
am 12.07.2011 - 19:28 Uhr in
Hallo.
Ich habe mich heute hier angemeldet, da ich mich seit knapp 14 Tagen mit dem Thema Drupal beschäftige. Derzeit nutze ich v6.2. Ich bin aktuell dabei, 2 Webcams über das o.g. Modul einzubinden. Jedoch habe ich das Problem, dass die 2. Webcam auf einem https Server mit htaccess Abfrage liegt und nur als mjpg stream vorliegt. Nun zu meiner Frage:
Ist es möglich, über einen url String die access Daten einzubinden? Da das Modul mit mjpg zurecht kommt. Oder, das Bild mit einem separaten Modul als jpg auf einem Server zu speichern? Oder das Bild per php Befehl als cron Job abzufragen?
Ich wäre, für Ideen/Tipps/ einen Rat, sehr dankbar.
mit freundlichen Grüßen,
Michael
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi,hm kenne leider das Modul
am 13.07.2011 - 11:35 Uhr
Hi,
hm kenne leider das Modul nicht. Hast du denn Root-Zugriff auf die beiden Server?
Könntest es doch mal mit webdav probieren. Oder bau einen VPN Tunnel auf und hol dir die Daten via samba. Kenne wie gesagt das Modul nicht. Wenn es nur auf lokale Daten Zugreifen kann, könntest du es also über das Filesystem (symlinks) probieren.
Wenn ich das so neutral betrachte, ist drupal ja auf Server A und die Daten auf Server B. Könnte man grob also Server B als Art NAS skizzieren. Mit symlinks kann man Schlußendlich dem System vorgaugeln, dass die Daten auf Server B liegen. Wenn man nicht eh dort evtl. vollständige Pfade eintragen kann.
Es kommt nur auf die Performance dann an. Ausserdem wäre das ja so gesehen ein Stream von Server B. Manche Anbieter verbieten ja in ihren Verträgen ausdrücklich das Streamen, sowie auch z.B. IRC, etc. Wenn du also einen Server gemietet hast, solltest du das auch vorher checken.
Auch wenn du natürlich jetzt bestimmt schon den Stream am laufen hast. ;)
mfg Crusher
PS: davfs2
Schau dir auch mal davfs2 an. Wenn der Streaming Server webdav hat, sollte es ja kein grosses Problem sein, das Lw lokal zu mounten.
Nach einigen Herumprobieren,
am 15.07.2011 - 16:10 Uhr
Nach einigen Herumprobieren, bin ich von meinem Wissen nun soweit, dass die webcam auch "normale" jpgs auf dem server ablegt. Ich versuche nochmal mein Problem präzise zu schildern:
Die, sich alle 3 sekunden erneuernde jpg Datei liegt auf einem fremden Server, zu dem ich einen account habe, jedoch kein admin bin. Ich möchte diese jpg gern über das webcam Modul anzeigen lassen. Nur leider funktioniert dies nicht, da die Browser die jpg nicht ausgeben, da das Sicherheitszertifikat als unsicher erkannt wird und ich es manuell zu Ausnahmeregeln hinzufügen muss und danach noch die Benutzer:Passwort Daten eingeben muss. Ich möchte allerdings, dass weder das Zertifikat noch die Account Daten eingeben werden müssen, sondern lediglich das Bild ausgegeben wird.
- Gibt es evtl dafür ein php script, welches für mich die Benutzerdaten eingibt und das jpg auf einem anderen server erneut speichert? Sozusagen als cronjob?
Für eure Hilfe bin ich sehr dankbar!
Gruß,
Micha