Hi,
ich mach mal ein neues Thema auf, da das jetzt allgemein das Radiostreaming von vdr-plugin-streamdev-server
zu beliebigen Clients betrifft (neben Squeezbox clients auch alle radio streaming apps unter IOS, Android, Internet radios,.. etc.)
Basis ist die Einbindung von ts2shout https://github.com/carsten-gross/ts2shout
und einem apache2 host auf demselben server wie der vdr mit streamdev,
Erläuterungen zu ts2shout und der Einbindung findet man hier
http://www.siski.de/~carsten/radio-streaming-squeezebox.html
dort allerdings mit Bezug zu tvheadend, das ist jetzt nicht mehr Voraussetzung.
mit den neuesten commits von ts2shout läuft das streamdev plugin von vdr
jetzt problemlos mit ts2shout, ich habe es gerade getestet,
einfach mit apache2 und vdr auf demselben host Einträge wie folgt
SetEnv TVHEADEND "http://127.0.0.1:3000"
und
SetEnvIf REQUEST_URI "BR-KLASSIK$" PROGRAMMNO=S19.2E-1-1093-28403.ts
in der /etc/apache2/sites-available/000-default.conf machen.
Dann lässt sich apache2 und der Adresse http://apache2host:80/radio/BR-KLASSIK mit streamdev
als Quelle abzuspielen, die übertragenen Metadaten sind shoutcast kompatibel,
sollten also von beliebigen clients angezeigt werden,
mit SetEnv RDS 1 bekommt man auch die RDS Daten angezeigt, falls vorhanden,..
im apache log sieht man dann was passiert, s.u.,
viele Grüsse pbg4
[Fri May 15 12:42:57.267349 2020] [ts2shout:info] [pid 20405] init_structures(): Subscribing to MPEG-TS PID 0, 17, 18 (CHANNEL_TYPE_PAT, CHANNEL_TYPE_SDT, CHANNEL_TYPE_EIT)
[Fri May 15 12:42:57.267605 2020] [ts2shout:info] [pid 20405] ts2shout version v0.88-5-g5e349d9 compiled 27.04.2020 12:08 started
[Fri May 15 12:42:57.267635 2020] [ts2shout:info] [pid 20405] MPEG streaming with shoutcast StreamTitles in CGI mode with RDS support.
[Fri May 15 12:42:57.271145 2020] [ts2shout:info] [pid 20405] fetch_cached_parameters(): found parameters for programme S19.2E-1-1093-28403.ts
[Fri May 15 12:42:58.903372 2020] [ts2shout:info] [pid 20405] extract_pat_payload(): programme has transport_stream_id: 1093
[Fri May 15 12:42:58.903602 2020] [ts2shout:info] [pid 20405] add_channel(): Subscribing to MPEG-TS PID 130 (Type CHANNEL_TYPE_PMT)
[Fri May 15 12:42:58.903716 2020] [ts2shout:info] [pid 20405] add_payload_from_pmt(): Found mp1/mp2 audio stream in PID 131 (service_id 28403)
[Fri May 15 12:42:58.903812 2020] [ts2shout:info] [pid 20405] add_channel(): Subscribing to MPEG-TS PID 131 (Type CHANNEL_TYPE_PAYLOAD)
[Fri May 15 12:42:59.003689 2020] [ts2shout:info] [pid 20405] Synced to MPEG-1 layer 2, 320 kbps, 48000 Hz, Stereo
[Fri May 15 12:43:00.109619 2020] [ts2shout:info] [pid 20405] SDT: Stream is station BR-KLASSIK from network ARD BR.
[Fri May 15 12:43:00.913358 2020] [ts2shout:info] [pid 20405] EIT: Current transmission `Mittagsmusik'
[Fri May 15 12:43:07.043101 2020] [ts2shout:info] [pid 20405] RDS: RDS data found, using RDS instead of EIT.
[Fri May 15 12:43:07.043345 2020] [ts2shout:info] [pid 20405] RDS: 4. und 5. Satz aus: Violoncellokonzert mit Heinrich Schiff
[Fri May 15 12:43:37.093174 2020] [ts2shout:info] [pid 20405] RDS: von Friedrich Gulda
[Fri May 15 12:44:07.135031 2020] [ts2shout:info] [pid 20405] RDS: mit: Schiff, Heinrich
[Fri May 15 12:44:37.182347 2020] [ts2shout:info] [pid 20405] RDS: 4. und 5. Satz aus: Violoncellokonzert mit Heinrich Schiff
[Fri May 15 12:45:07.072411 2020] [ts2shout:info] [pid 20405] RDS: von Friedrich Gulda
[Fri May 15 12:45:37.261685 2020] [ts2shout:info] [pid 20405] RDS: mit: Schiff, Heinrich
[Fri May 15 12:46:07.230817 2020] [ts2shout:info] [pid 20405] RDS: 4. und 5. Satz aus: Violoncellokonzert mit Heinrich Schiff
[Fri May 15 12:46:37.153425 2020] [ts2shout:info] [pid 20405] RDS: von Friedrich Gulda