Re: Mehrfach-Traffic eines Cam-Streams verringern
On Monday 01 August 2011 14:41:37 Thomas Moritz wrote:
Hallo zusammen,
gegeben ist ein DSL-1000 (nicht schneller machbar!) Eine Cam ist mit einer Fritzbox verbunden und ueber DynDNS direkt ansprechbar. Solange nur 1-2 gleichzeitige Zugriffe auf die Cam erfolgen, gibt es kein Problem, jedoch sind viele gleichzeitige Zugriffe das Aus fuer den Upload ueber den 1000er DSL! Achja, es geht nicht um Einzelbilder, sondern um einen Video-Stream.
Meine Idee waere nun, den Virtuellen Server des Providers zu nutzen, den Stream dort in den "Cache" laufen zu lassen und die Zugriffe darueber zu regeln. Hierzu fehlt mir jedoch die entscheidende Idee zur Realisierung. Wer hat damit schon Erfahrungen gemacht?
Wuerde es vielleicht schon ausreichen, den Stream ueber eine HTML-Page anzubieten? Wird da nicht sowieso gecached?
Vielen Dank schon im Voraus!
MfG Th. Moritz
Hallo Thomas, dein Problem ist die 1000er Leitung, der Upload wird bei 128 kbit sein, würde ich sagen. Die kann halt nicht mehr uploaden, da wirds mit nem Stream schwierig. Gruß Lutz -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Lutz,
gegeben ist ein DSL-1000 (nicht schneller machbar!) Eine Cam ist mit einer Fritzbox verbunden und ueber DynDNS direkt ansprechbar. Solange nur 1-2 gleichzeitige Zugriffe auf die Cam erfolgen, gibt es kein Problem, jedoch sind viele gleichzeitige Zugriffe das Aus fuer den Upload ueber den 1000er DSL! Achja, es geht nicht um Einzelbilder, sondern um einen Video-Stream.
Meine Idee waere nun, den Virtuellen Server des Providers zu nutzen, den Stream dort in den "Cache" laufen zu lassen und die Zugriffe darueber zu regeln. Hierzu fehlt mir jedoch die entscheidende Idee zur Realisierung. Wer hat damit schon Erfahrungen gemacht?
Wuerde es vielleicht schon ausreichen, den Stream ueber eine HTML-Page anzubieten? Wird da nicht sowieso gecached?
dein Problem ist die 1000er Leitung, der Upload wird bei 128 kbit sein, würde ich sagen. Die kann halt nicht mehr uploaden, da wirds mit nem Stream schwierig.
Genau deshalb suche ich nach einer Moeglichkeit den Stream in irgendeiner Form per Cache bereitzustellen. Damit ist doch ein "einfacher" Upload ausreichend und nicht jeder Zugriff will den Stream separat haben. Mir fehlt nur das "wie richte ich das ein" :-) Koennte "FIFO" auf dem virtuellen Server des Providers ein Stichwort sein? MfG Th. Moritz -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, On Montag, 1. August 2011 16:11:04 Thomas Moritz wrote:
Genau deshalb suche ich nach einer Moeglichkeit den Stream in irgendeiner Form per Cache bereitzustellen. Damit ist doch ein "einfacher" Upload ausreichend und nicht jeder Zugriff will den Stream separat haben. Mir fehlt nur das "wie richte ich das ein" :-)
Ich denke das Stichwort ist Multicast. http://de.wikipedia.org/wiki/Multicast Wie sich das realisiern lässt kann ich Dir allerdings nicht sagen. MfG Marco -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Monday 01 August 2011 16:11:04 Thomas Moritz wrote:
Hallo Lutz,
dein Problem ist die 1000er Leitung, der Upload wird bei 128 kbit sein, würde ich sagen. Die kann halt nicht mehr uploaden, da wirds mit nem Stream schwierig.
Genau deshalb suche ich nach einer Moeglichkeit den Stream in irgendeiner Form per Cache bereitzustellen. Damit ist doch ein "einfacher" Upload ausreichend und nicht jeder Zugriff will den Stream separat haben. Mir fehlt nur das "wie richte ich das ein" :-) Koennte "FIFO" auf dem virtuellen Server des Providers ein Stichwort sein?
MfG Th. Moritz
Schau mal hier: http://www.heise.de/software/download/o0g0s3l11k162 evtl ist da was dabei. Gruß Lutz -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 01.08.2011 16:11, schrieb Thomas Moritz:
Hallo Lutz,
gegeben ist ein DSL-1000 (nicht schneller machbar!) Eine Cam ist mit einer Fritzbox verbunden und ueber DynDNS direkt ansprechbar. Solange nur 1-2 gleichzeitige Zugriffe auf die Cam erfolgen, gibt es kein Problem, jedoch sind viele gleichzeitige Zugriffe das Aus fuer den Upload ueber den 1000er DSL! Achja, es geht nicht um Einzelbilder, sondern um einen Video-Stream.
Meine Idee waere nun, den Virtuellen Server des Providers zu nutzen, den Stream dort in den "Cache" laufen zu lassen und die Zugriffe darueber zu regeln. Hierzu fehlt mir jedoch die entscheidende Idee zur Realisierung. Wer hat damit schon Erfahrungen gemacht?
Wuerde es vielleicht schon ausreichen, den Stream ueber eine HTML-Page anzubieten? Wird da nicht sowieso gecached?
dein Problem ist die 1000er Leitung, der Upload wird bei 128 kbit sein, würde ich sagen. Die kann halt nicht mehr uploaden, da wirds mit nem Stream schwierig.
Genau deshalb suche ich nach einer Moeglichkeit den Stream in irgendeiner Form per Cache bereitzustellen. Damit ist doch ein "einfacher" Upload ausreichend und nicht jeder Zugriff will den Stream separat haben. Mir fehlt nur das "wie richte ich das ein" :-) Koennte "FIFO" auf dem virtuellen Server des Providers ein Stichwort sein?
Nicht weil ich es kenne, sondern weil ich neulich drüber gestolpert bin. Aus dem VideoLAN-Projekt: DVBlast http://www.videolan.org/projects/dvblast.html -- Herzliche Grüße Tao with warm regards, Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag, 1. August 2011 16:40:34 schrieb Tao te Puh: Hallo Tao und alle, die bisher geantwortet haben...
Genau deshalb suche ich nach einer Moeglichkeit den Stream in irgendeiner Form per Cache bereitzustellen. Damit ist doch ein "einfacher" Upload ausreichend und nicht jeder Zugriff will den Stream separat haben. Mir fehlt nur das "wie richte ich das ein" :-) Koennte "FIFO" auf dem virtuellen Server des Providers ein Stichwort sein?
Nicht weil ich es kenne, sondern weil ich neulich drüber gestolpert bin. Aus dem VideoLAN-Projekt:
Imho ist ein Streamingserver der falsche Ansatzpunkt! Hier stelle ich _permanent_ den Stream der Cam bereit! Das bedeutet auch, dass der Upload _permanent_ belastet wird. Aber: Wer wird sich zB nachts den Blackscreen der Openair-Cam ansehen wollen? Nagut - ein paar Verrueckte wird es immer geben, die auf einen aufregenden Akt warten :-) Also fallen auch meine ersten Ideen aus: cvlc vlc dshow cat "stream" -> FIFO -> world usw. MfG Th. Moritz -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 01.08.2011 19:57, schrieb Thomas Moritz:
Am Montag, 1. August 2011 16:40:34 schrieb Tao te Puh:
Hallo Tao und alle, die bisher geantwortet haben...
Genau deshalb suche ich nach einer Moeglichkeit den Stream in irgendeiner Form per Cache bereitzustellen. Damit ist doch ein "einfacher" Upload ausreichend und nicht jeder Zugriff will den Stream separat haben. Mir fehlt nur das "wie richte ich das ein" :-) Koennte "FIFO" auf dem virtuellen Server des Providers ein Stichwort sein?
Nicht weil ich es kenne, sondern weil ich neulich drüber gestolpert bin. Aus dem VideoLAN-Projekt:
Imho ist ein Streamingserver der falsche Ansatzpunkt! Hier stelle ich _permanent_ den Stream der Cam bereit! Das bedeutet auch, dass der Upload _permanent_ belastet wird. Aber: Wer wird sich zB nachts den Blackscreen der Openair-Cam ansehen wollen? Nagut - ein paar Verrueckte wird es immer geben, die auf einen aufregenden Akt warten :-)
Also fallen auch meine ersten Ideen aus: cvlc vlc dshow cat "stream" -> FIFO -> world usw.
Im Grunde willst Du also einen "Streaming on Demand"-Server, der bei "$NumClients=0" das "Saugen" des Input-Streams beendet. Keine Ahnung ob es so etwas aus der Tüte gibt. Andererseits klingen Deine Anforderungen auch nicht so exotisch, als das es da nicht schon etwas geben könnte. Vermutlich wirst Du nicht umhin kommen, einige README bzw. Dokumentationen zu studieren ... -- Herzliche Grüße Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Lutz Weber
-
Marco Roeben
-
Tao te Puh
-
Thomas Moritz