Jump to content

Mehrere Streams GLEICHZEITIG unmöglich !


rotarum

Recommended Posts

Guten Morgen,

 

ich habe 2 identische TV Karten im Rechner und habe mir mal den Recording Service installiert.

 

 

Wenn ich auf einem anderen PC bzw. Laptop die Stream URL von einem Sender starte, gibt VLC ganz normal Bild aus...

 

 

ABER sobald ich ein 2. VLC Fenster starte mit einer anderen Stream URL (Sender ist sogar auf dem gleichen Transponder!!) gleichzeitig zum 1. bereits geöffneten Stream starten möchte, brechen beide ab !

 

 

Darf man nur einen Stream gleichzeitig anschauen beim Recording Service ? :(

 

Link to comment

Wenn es um Transcodierte Streams geht. Da geht glaube ich generell nur einer pro Client.

Das heißt zwei unterschiedliche Streams auf PC und Laptop sollten gehen.

Link to comment

Kann auch sein, dass das hier greift:

 

Geändert: Transkodiertes Streaming: Der Recording Service erlaubt nicht mehr als einen transkodierten Stream pro Client IP und User Agent, so dass eine Anwendung nicht zwei oder mehr gleichzeitig von einer Recording Service-Instanz erhalten kann. Diese Maßnahme verhindert, dass Clients übermäßig Server-Ressourcen mit Beschlag belegen

Link to comment

"Transkodiertes Streaming: Der Recording Service erlaubt nicht mehr als einen transkodierten Stream pro Client IP und User Agent, so dass eine Anwendung nicht zwei oder mehr gleichzeitig von einer Recording Service-Instanz erhalten kann. Diese Maßnahme verhindert, dass Clients übermäßig Server-Ressourcen mit Beschlag belegen"

 

 

... auweia und wie kann man das umgehen ? :shocked:

Link to comment

Darf man nur einen Stream gleichzeitig anschauen beim Recording Service ?

 

Zumindest bei transkodierten Streams pro Client (bzw. User Agent) und IP nur einen. Handelt es sich um einen solchen Stream? Bei nicht transkodierten Streams (z.B. URLs aus der RTSP-Senderliste) sollten problemlos mehrere gleichzeitig gehen, vorausgesetzt, die DVB-Geräte im Server spielen sauber mit.

 

Die Restriktion bei transkodierten Streams lässt sich durch Manipulation der URLs umgehen. Siehe dazu die hier angehängte Textdatei, die die möglichen Parameter erläutert (Stichwort streamid). Falls was unklar ist, fragen.

  • Like 1
Link to comment

 

Zumindest bei transkodierten Streams pro Client (bzw. User Agent) und IP nur einen. Handelt es sich um einen solchen Stream? Bei nicht transkodierten Streams (z.B. URLs aus der RTSP-Senderliste) sollten problemlos mehrere gleichzeitig gehen, vorausgesetzt, die DVB-Geräte im Server spielen sauber mit.

 

Die Restriktion bei transkodierten Streams lässt sich durch Manipulation der URLs umgehen. Siehe dazu die hier angehängte Textdatei, die die möglichen Parameter erläutert (Stichwort streamid). Falls was unklar ist, fragen.

 

Ja es sind mit ffmpeg transkodierte Streams ...

 

 

Kannst du mir bitte eine Beispiel URL Zeile aufschreiben mit dieser streamid, damit die Sperre bei den Streams weg ist ?

Link to comment

Du brauchst für die beiden Clients unterschiedliche URLs, mit einer unterschiedlichen streamid.
Außerdem enthält die URL den Sender, der wiedergegeben werden soll. Das heißt du kommst nicht umhin dich mit dem anpassen der URL zu beschäftigen. Da du das Pro Client einmal mit der .m3u Senderliste machen must.

Und eine Beispiel URL findest du auch in der transcoding_params_de.txt

  • Like 1
Link to comment

Habs jetzt hinbekommen ... ans Ende der Zeile &streamid=1 beim einen Sender und &streamid=2 bei dem anderen und VLC sperrt mich nicht mehr aus !

 

 

DANKE :D

Link to comment
  • 4 weeks later...

So ich hab jetzt nach einigen Test herausgefunden, dass NICHT MEHR als 6 Transkodierte Streams GLEICHZEITIG mit dem Recording Service funktionieren.

 

 

Ist es so gewollt das nicht mehr als 6 Streams gleichzeitig vom Recording Service erfasst werden können ??

Link to comment

Soweit ich weiß, gehen generell nur 6 Clients also auch bei nicht transkodierten Streams. Mich würde mal interessieren warum du so viele Streams brauchst :-)

Link to comment

Soweit ich weiß, gehen generell nur 6 Clients also auch bei nicht transkodierten Streams.

 

Du hast recht, es gehen maximal 6 Originalstreams an (ohne Transkodierung).

 

 

Beim öffnen des 7. Streams hängt sich der Recording Service auf :(

Link to comment

Also abstürze sollte es nicht geben und kann ich hier auch nicht reproduzieren.

 

Bei mir bekommt der 7 Client der einen Stream anfordert einfach keine Daten. Alle anderen bekommen aber weiter ihre Daten und auch der RS reagiert normal. Allerdings brauchen 6 FFmpeg Instanzen etwas Rechenleistung ;)

 

Poste mal ein support.zip und beschrieb was du genau gemacht hast damit sich der RS aufhängt.

 

Die Beschränkung auf max. 6 Clients gleichzeitig, für die meisten Streaming Geschichten gibt es schon immer. Da angedacht war wenn der RS dann mal endlich ein eigenständiges Produkt ist eine Unternehmensversion anbieten zu können wo dann mehr Clients möglich sind.

 

Aber da der RS noch nicht mal als extra Produkt verkauft wird, gibt es dazu glaube ich auch noch nichts konkretes.

Link to comment
×
×
  • Create New...