Videos automatisch von einen FTP Server in Wordpress hochladen

  • Guten Abend,

    Ich hoffe mal das ich hier richtig bin. Suche schon eine ganze Weile nach einer Lösung für mein Problem. Doch möchte ich mich kurz vorstellen.
    Mein Name ist Matthias und ich mache im Moment mein Techniker in Elektrotechnik.
    Im Rahmen eines Schulprojekts welches sich mit einer autarken versorgten Videokamera, die ein Livebild auf einer Webseite hochladen soll befasst, habe ich nun die Aufgabe die Videodatein die auf einen kleinen Medienserver liegen auf einen anderen Server, wo Wordpress läuft hoch zu laden. Dieser Upload sollte automatisch ablaufen. Die Videodatein sind jeweils 1min lang und sollen später in Wordpress als Livebild wiedergegeben werden.

    Mein Problem ist nun das ich die Videodatein vom Medienserver nicht auf den anderen Server bekomme. Da meine Fachkenntnis mehr der Leistungselektronik entspricht komme ich an dieser Stelle nicht weiter.

    Ich wäre euch sehr Dankbar wenn jemand ein Lösungsansatz oder ein passendes Plugin weiß.

    Mit freundlichen Grüßen

    Matthias

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Man könnte so etwas theoretisch mit einem Datensicherungsprogramm lösen, das in regelmäßigen Zeitintervallen das Videoverzeichnis sichert und via ftp auf den anderen Server schiebt. Nur die Sicherung dürfte die Daten nicht komprimieren damit sie dann auf dem Zielserver nutzbar sind.
    Ob es so etwas Standalone gibt, weiß ich allerdings nicht.
    Unter Wordpress benutze ich das Plugin BackWPup mit dem man Sicherungen via ftp auf einen anderen Server schieben kann, aber du bräuchtest ja den Weg genau anders herum. Da auf dem Medienserver bestimmt kein Wordpress installiert ist. Außerdem bietet BackWPup nicht die Möglichkeit File ungezippt zu übertragen. Wenn du solch eine Lösung in erwägung ziehst, müssten dann erst noch die Zip-Files über eine Batch oder einen Cron-Job wieder entpackt werden.

    Schau erst mal was für ein Betriebssystem auf dem Medienserver läuft. Ob ein Linux oder ein Windows.
    Dann schaust du mal ob es ein Backup Programm gibt das die Sicherungen via ftp übertragen kann.
    Dann evtl. noch nach einem Entpackprogramm schauen.
    Vielleicht gibt es auch ein FTP-Programm das regelmäßige wiederkehrende Aufgaben automatisch ausführen kann (das wäre das einfachste).
    Hier weiß ich auch nicht, ob es so etwas gibt.

    Gruß Frank

  • Schau mal HIER, das würde mit Filezilla gehen.
    Man bräuchte dann nur noch eine Batch mit Endlosschleife brauchen die immer eine Anzahl von Sekunden (oder Minuten) wartet, bis das Filezilla Script wieder neu aufgerufen wird.

    Gruß Frank

  • (...)
    Mein Problem ist nun das ich die Videodatein vom Medienserver nicht auf den anderen Server bekomme. (...)

    Entweder mit u.a. mit ein bisschen PHP umsetzbar oder als fertige Lösung in Form eines Plugins unter WP das hier

    https://de.wordpress.org/plugins/video-share-vod/

    und als komfortables Userinterface noch dies hier

    https://de.wordpress.org/plugins/videow…ng-integration/




    https://de.wordpress.org/plugins/videow…ng-integration/

  • Der Media Server ist ein Videolanserver von Abus. Dort läuft eine Web Oberfläche von Abus. Das heißt zusätzlich Software oder Plugins werden schwierig zu installieren sein.
    Eine Frage zum Filezilla mit Batch: Wird die Batch dann auf dem Server wo Wordpress drauf ist ausgeführt?

  • Versuche es einfach mit einem iframe und blende das Abus-Video darin ein. Die meisten glauben, iframe sei veraltet, aber sogar Google liefert in den Developer Docs für Maps noch Beispiel-Lösungen, die auf iframe setzen. Es ist das Mittel der Wahl, wenn Daten in einem proprietären Drittanbieter-System gefangen sind.

  • Wenn Upload und Download per Parameter möglich sind, dann kann die Batch und Filezilla auch auf dem anderen Server liegen.

    Hatte eine Anleitung gefunden wo es Parameter für Upload und Download -u und -d bei Filezilla geben soll.
    Meine Filezilla Version scheint diese Schalter aber nicht zu haben. (komisch).
    In diesem Artikel werden weiter unten im Abschnitt "Über Verknüpfung starten" noch andere Programme genannt, über die so etwas evtl. möglich ist.

    Das Thema interessiert mich auch, muss mich da aber auch noch erst weiter informieren.

    Gruß Frank

    Einmal editiert, zuletzt von Frank9652 (13. April 2016 um 19:05)

  • (...) Das heißt zusätzlich Software oder Plugins werden schwierig zu installieren sein. (...)

    Hast Du Dir die beiden vorgeschlagenen Plugins mal näher angeschaut, insb. das erste - wohl eher nicht, denn anderenfalls sollte klar sein, dass diese nicht auf dem Quellserver installiert werden müssen.


    Zitat

    (…) Die Videodatein sind jeweils 1min lang und sollen später in Wordpress (…)

    Und nur dort innerhalb der WP-Installation sind diese Plugins zu betreiben…

  • Tubedesigner
    Haber mir die Plugins schon etwas angeschaut konnte Sie aber noch nicht ausprobieren. Muss mich da erst einarbeiten.
    Das die Plugins nur auf Wordpress laufen ist mir bekannt. Wollte nur erwähnen das es keine Möglichkeiten gibt auf den Videoserver Plugins zu betrieben.

  • Was für Protokolle laufen denn auf dem Videoserver, Samba, NFS? Du musst auch beachten, das du eine entsprechende Authentifizierung bzw auch Verschlüsselung integrierst.

  • Hier sind die technischen Daten vom Videoserver:

    [COLOR=#000000][FONT=Helvetica]Art.-Nr.: TVIP40000[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Abmessungen: (BxHxT) 75 x 35 x 150 mm[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Alarmierung: E-Mail / FTP / HTTP- Benachrichtigung / Relaisausgang / NAS Laufwerk / SD-Karte[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Anzahl Streams: 4[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Audio: Audioausgang (Speaker Out), Audioeingang, 2-Wege-Audio[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Auflösungsmodi: QCIF, CIF, 4CIF, D1 176x144 - 720x576 Pixel[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Bewegungserkennung: 3 [/FONT][/COLOR]Zone[COLOR=#000000][FONT=Helvetica]n[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Bildelemente (effektiv): 720(H) x 576(V) Pixel[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Bildelemente (total): 720(H) x 576(V) Pixel[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Bildrate: [/FONT][/COLOR]H.264[COLOR=#000000][FONT=Helvetica] 720 x 480 @ 30 [/FONT][/COLOR]fps[COLOR=#000000][FONT=Helvetica], 720 x 576 @ 25 [/FONT][/COLOR]fps[COLOR=#000000][FONT=Helvetica], MPEG-4 720 x 480 @ 30 [/FONT][/COLOR]fps[COLOR=#000000][FONT=Helvetica], 720 x 576 @ 25 [/FONT][/COLOR]fps[COLOR=#000000][FONT=Helvetica], MJPEG 720 x 480 @ 30 [/FONT][/COLOR]fps[COLOR=#000000][FONT=Helvetica], 720 x 576 @ 25 [/FONT][/COLOR]fps
    [COLOR=#000000][FONT=Helvetica]Breite: 75 mm[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Digitaler Zoom: 4[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Gegenlichtkompensation: BLC[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Höhe: 35 mm[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Länge: 150 mm[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Leistungsaufnahme: 5 W[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Max. Auflösung @ Bildrate: 640 x 480 @ 25 [/FONT][/COLOR]fps
    [COLOR=#000000][FONT=Helvetica]Max. Betriebstemperatur: 55 °C[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Min. Betriebstemperatur: 0 °C[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Nettogewicht: 243 kg[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Netzwerkanschluss LAN: RJ45[/FONT][/COLOR]
    Netzwerkkamera[COLOR=#000000][FONT=Helvetica] Protokolle: IPv4, IPv6, TCP/IP, HTTP, UPnP, [/FONT][/COLOR]RTSP[COLOR=#000000][FONT=Helvetica]/RTP/RTCP, IGMP, SMTP, FTP, DHCP, NTP, DNS, CoS, QoS, SNMP and 802.1X[/FONT][/COLOR]
    PoE[COLOR=#000000][FONT=Helvetica]: 802.3af[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Relaisausgang: 1[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Schutzart IP: 34[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Spannungsversorgung AC: 24 V[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Spannungsversorgung DC: 12 V[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Speichermedium: SDHC 32 GB[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Stromaufnahme: 420 mA[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Verschlüsselung: HTTPS SSLv3[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Videokomprimierung: [/FONT][/COLOR]H.264[COLOR=#000000][FONT=Helvetica], MPEG-4, MJPEG[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Vor-/Nachalarmspeicher: 10 s[/FONT][/COLOR]
    [COLOR=#000000][FONT=Helvetica]Zertifizierungen: CD, RoHS, C-Tick

    Hille
    Mit den Protokollen kenne ich mich noch nicht so gut aus. Aber dieser scheint ja einige Protokolle zu unterstützen.[/FONT][/COLOR]

  • Folgende Protokolle werden unterstützt: [COLOR=#000000][FONT=Helvetica]IPv4, IPv6, TCP/IP, HTTP, UPnP, [/FONT][/COLOR][FONT=Helvetica]RTSP[/FONT][COLOR=#000000][FONT=Helvetica]/RTP/RTCP, IGMP, SMTP, FTP, DHCP, NTP, DNS, CoS, QoS, SNMP and 802.1X[/FONT][/COLOR]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!