rotarum Posted January 17, 2016 Share Posted January 17, 2016 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
Derrick Posted January 17, 2016 Share Posted January 17, 2016 ..poste mal einen support.zip Link to comment
Tjod Posted January 17, 2016 Share Posted January 17, 2016 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
Nanohcv Posted January 17, 2016 Share Posted January 17, 2016 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
rotarum Posted January 17, 2016 Author Share Posted January 17, 2016 "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 ? Link to comment
Griga Posted January 17, 2016 Share Posted January 17, 2016 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. 1 Link to comment
rotarum Posted January 17, 2016 Author Share Posted January 17, 2016 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
Tjod Posted January 17, 2016 Share Posted January 17, 2016 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 1 Link to comment
rotarum Posted January 17, 2016 Author Share Posted January 17, 2016 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 Link to comment
rotarum Posted February 10, 2016 Author Share Posted February 10, 2016 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
Nanohcv Posted February 10, 2016 Share Posted February 10, 2016 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
rotarum Posted February 10, 2016 Author Share Posted February 10, 2016 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
Tjod Posted February 10, 2016 Share Posted February 10, 2016 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
Recommended Posts