Halo, also Danke erstmal an alle.
Mit der Liste klappt es wunderbar und ja, da hätte man™ auch selber drauf kommen können
Zur Frage, warum so umständlich:
SSH ist die einzige offene Verbindung zu dem Rechner übers Internet. Zumindestens soll es die einzige sein *g
Sicher hätte ich das auch über Portweiterleitung machen können und dann direkt http.
Letztendlich liegt es aber schlicht daran, dass ich nicht weiß, wie mir das Programm (tvheadend) sonst die Senderplaylist ausspuckt, die ich benötige, um die URL der Sender herauszufinden, um damit weiter zu "arbeiten".
Und leider sind die Urls nicht in der Art, dass man sie (einfach) lokal generieren könnte
(zum Beispiel:
http://localhost:9981/stream/channelid/ ... DCE3CDEB79)
Mein eigentliches "Ziel" ist es dann auf dem Server ffmpeg (zum transcodieren) anzustoßen, und den Sender aus der Playlist zu wählen und an einen Player wie vlc/ffplay zu übergeben.
Habe das ganze ja als "Batch" Skript mit Nutzung externer Tools, aber da es noch weiter wachsen soll und ggf. ne GUI und was weiß ich nicht alles, wollte ich es in einer anderen Sprache (darf man Batch als Sprache bezeichnen?^^) neu schreiben.
Aber aktuell hänge ich an der "PIPE" und werde wohl einen Thread eröffnen.
Edit: ich sehe gerade, das ich aus "optischen" Gründen, die URL gekürzt hatte. Ich denke mal, hätte man gleich "localhost" gesehen, wär das Vorgehen ein klein wenig einleuchtender gewesen. Was natürlich nicht bedeutet, dass es jetzt einleuchtend ist.