ingobar
Goto Top

Streaming mittels VLC - Serverwahl

Guten Morgen!

Die Menge der Zugriff auf unsere Storchenkamera hat jetzt unser Schulnetzwerk komplett lahmgelegt. Ich muss also eine andere Lösung finden. Folgenden Ansatz würde ich dabei gerne realisieren: Ein VLC Player auf einem Server (mit root Zugang) wandelt die MJPEG-Daten in eine flv-Datei um und stellt diese zur Verfügung.

Aber welche Art von Server muss ich da nehmen? So etwas:

http://hosting.1und1.de/VirtualServerL?linkOrigin=vserver&linkId=ct ...

Welches Betriebssystem wäre am geschicktesten? Zu Auswahl haben die ja recht viel:

• CentOS 6 mit Parallels Plesk Panel 11
• OpenSUSE 12.1 mit Parallels Plesk Panel 11
• CentOS 6 Minimalsystem
• CentOS 5 Minimalsystem
• openSUSE 12.2 Minimalsystem
• openSUSE 12.1 Minimalsystem
• Ubuntu Server 12.04 LTS Minimalsystem
• Ubuntu Server 10.04 LTS Minimalsystem
• Debian 6 Minimalsystem

• Windows Server 2008 R2 Standard mit Parallels Plesk Panel 11
• Windows Server 2008 R2 Standard
• Windows Server 2008 R2 Minimal

Reicht der RAM von 1GB-2GB?

Der VLC-Aufruf soll dann, laut meinen Recherchen dann irgendwie so aussehen:

vlc -vvv --http-reconnect 'http://AdresseDerKamera/axis-cgi/mjpg/video.cgi?resolution=320x240&compression=40&fps=5' --sout '#transcode{vcodec=FLV1,fps=5,vb=600,deinterlace, acodec=none} :http{dst=neueAdresse:8088/storch.flv}' --sout-keep

Wer kann mir da bzgl. der Serverwahl helfen?

Danke!

Content-ID: 205927

Url: https://administrator.de/contentid/205927

Ausgedruckt am: 22.11.2024 um 06:11 Uhr

certifiedit.net
certifiedit.net 02.05.2013 um 11:13:28 Uhr
Goto Top
Was ist es denn momentan und warum wird das Schulnetzwerk dadurch lahm gelegt? Was ist "Schulnetzwerk"?
maretz
maretz 02.05.2013 um 12:34:49 Uhr
Goto Top
Moin,

erst mal meine normale Bitte: Miete dir KEINEN Root-Server wenn du nicht Erfahrung mit dem jeweiligen System hast! Du hast keine Freude dran weil nix läuft - und wir nicht weil die Kiste in Minuten geknackt wird…

Welches Linux du nimmst is egal - die sollten das alle können… Ich sehe nur keinen Grund das ganze dann noch zu wandeln statt nen direkten Stream rauszupusten - wenn du das auf dem Rootserver machst is ja die Bandbreite eurer Schule egal (da hier ja nur EIN Stream abgefragt wird). Allerdings wird das ganze nicht mit Multicast gehen - da musst du also etwas tricksen (hier wird es dich halt die Bandbreite am Server kosten - d.h. du musst bei deinem Angebot beim Server auf ein Traffic-Limit achten und gucken was dann passiert…)
ingobar
ingobar 02.05.2013 um 17:52:07 Uhr
Goto Top
Sodala, da ist jetzt der root-Server.

Nach dem ich dann vlc installiert habe, habe ich es mal munter mit

vlc -vvv --http-reconnect 'http://NAME.dyndns.org:PORT/api/video?encode=jpeg&framerate=15&boundary=on' --sout '#transcode{vcodec=FLV1,fps=5,vb=600,deinterlace, acodec=none} :http{dst=IP_DES_ROOT_Servers:8088/stream.flv}' --sout-keep

versucht und lauter "vbv buffer overflow"s bekommen.

Daraufhin habe ich die vb=600 weggenommen und mal geschaut, was passiert. Irgend kam dann 'rc buffer underflow'

"Am besten" klappt es noch mit #transcode{vcodec=FLV1, acodec=none}

Da bekomme ich dann 'mjpeg demux debug: discard MIME header: Content-Length: 13079' Meldungen und sobald ich darauf auf die stream.flv von außen zugreife kommt soetwas:

[flv @ 0x26ce840] rc buffer underflow
[0x19e5588] mjpeg demux debug: discard MIME header: Content-Length: 13058

So ein Sch........ Weiß da noch jemand was?

Der Sehbinderte unter den Blinden dankt schon mal.
nxclass
nxclass 02.05.2013 aktualisiert um 22:45:04 Uhr
Goto Top
schau dir mal den MJPG-streamer an. http://sourceforge.net/projects/mjpg-streamer/