Plugin-Radio auf headless-server mit mehreren DVB-Karten (Ausgabedevice = streamdev), RTINFO abfrage über svdrpsend liefert nichts, obwohl Sender Radiotext sendet.

  • Hallo, versuche mich 'mal wieder mit dem plugin-radio.
    Ziel ist es, RDS -Texte per svdrpsend abzufragen.
    Der Aufruf von

    Code
    # svdrpsend plug radio rtinfo
    220 server SVDRP VideoDiskRecorder 2.2.0; Thu Jan 21 21:15:27 2016; UTF-8
    900  Radiotext not available (yet)
    221 server closing connection

    liefert leider nichts. Zu diesem Zeitpunkt lief laut Website von Bayern2 eine Sendung mit Radiotext.
    Eingestellt / abgehört habe ich das Radioprogramm über den Streamdevserver und VLC auf dem Notebook.


    Aktiviert ist das Plugin in der setup.conf; allerdings stelle ich mir die Frage, woher das Plugin weiss, auf welchen der vielden möglichen Kanäle es horchen soll?
    Ich kann ja problemlos mehrere Radio-Streams parallel abgreifen. Oder anders gefragt, "was guckt der VDR eigentlich selbst?" also wenn keine Ausgabe mit OSD verhanden ist?


    Habe mich hoffentlich verständlich ausgedrückt.
    Gruß
    joe

    ASUS H87-PRO (Intel G3220+4GB RAM), 3x PCI-E CineS2 Dual DBS2 Ver. 5.5,
    64bit Ubuntu 16.04.4 LTS-Server, VDR 2.3.8 (mit DDCI2+streamdevserver+vompserver+vnsiserver)
    Diskless-Clienten: 4x Raspberry-Pi als Vomp-client in HD, 2x Fire TV (Stick und Box) mit Kodi per VNSI
    DVB-S-Radio per streamdev + externremux + ffmpeg + mpd auf Internetradios (mit Reciva-Barracuda-Chipsatz)

  • Bei mir funktioniert das, es wird immer der RT vom eingestellten Radioprogramm gezeigt, dh. der vdr muss vorher auf den entsprechenden Radiokanal umgeschaltet werden. Nach dem Umschalten auf einen Sender mit RT kann es einige Sekunden dauern, bis die die erste sinnvolle Ausgabe kommt (vorher die Meldung von oben). Bayern2 sollte eigentlich immer irgendetwas von sich geben. Die gleiche Meldung kommt, wenn ein Fernsehprogramm läuft.

    vdr-2.6.7

    softhddevice, dbus2vdr, dvd, epgsearch, femon, graphtftng, web, menuorg,
    osdteletext, radio, recsearch, satip, tvguide, vnsiserver

    ubuntu focal, yavdr-ansible, linux-5.15 ,AsRock J4105, CIne CT-V7 DVB-C

  • Ja, dass es grundsätzlich läuft glaube ich gern.
    Allerdings habe ich keinen VDR mit eigener Videoausgabe zur Hand; ich habe drei Doppeltuner-Karten im Server, da kann ich mehrfach Radio und TV gleichzeitig sehen (über entsprechende Clients).
    Mir ist nicht klar, wie das Plugin entscheidet welchen Kanal es "mithört". Hast Du das Plugin ebenfalls auch auf einem "headless-Vdr" laufen?
    Wieviele DVB-Karten nutzt Du?
    Brauche ich das Dummy-Device-Plugin zusätzlich, damit der VDR "etwas guckt"?
    Brauche ich ein OSD, damit das plugin überhaupt arbeiten kann?.
    Die Informationen will ich ja über Scripte abgreifen und weiterverarbeiten, dazu benötige ich zunächst kein OSD ( was ich auch nicht habe).
    Es sei denn, das Plugin funktioniert ohne OSD gar nicht korrekt.


    Fragen über Fragen...


    <edit> Ups, sehe gerade, das ich mit meinen Fragen im Developer-Teil gelandet bin,,, ev. sollte man das in die VDR-Plugin-Region verschieben? </edit>

    ASUS H87-PRO (Intel G3220+4GB RAM), 3x PCI-E CineS2 Dual DBS2 Ver. 5.5,
    64bit Ubuntu 16.04.4 LTS-Server, VDR 2.3.8 (mit DDCI2+streamdevserver+vompserver+vnsiserver)
    Diskless-Clienten: 4x Raspberry-Pi als Vomp-client in HD, 2x Fire TV (Stick und Box) mit Kodi per VNSI
    DVB-S-Radio per streamdev + externremux + ffmpeg + mpd auf Internetradios (mit Reciva-Barracuda-Chipsatz)

    3 Mal editiert, zuletzt von vdrjoe ()

  • Jetzt verstehe ich. Das Plugin braucht kein OSD , es startet einen Thread, der bei jedem ChannelSwitch schaut, ob das ein Radiokanal ist und lässt sich die TS-Daten geben. Merkwürdigerweise wird LiveView bei ChannelSwitch nicht ausgewertet (der letzte gewinnt?). Ich habe keinen headless-Server zum probieren. Gibt denn svdrpsend chan in deiner Konfiguration was sinnvolles aus? Dieser Kanal sollte für Radiotext ausgewertet werden.

    vdr-2.6.7

    softhddevice, dbus2vdr, dvd, epgsearch, femon, graphtftng, web, menuorg,
    osdteletext, radio, recsearch, satip, tvguide, vnsiserver

    ubuntu focal, yavdr-ansible, linux-5.15 ,AsRock J4105, CIne CT-V7 DVB-C

  • Code
    svdrpsend chan
    220 server SVDRP VideoDiskRecorder 2.2.0; Fri Jan 22 13:54:31 2016; UTF-8
    250 1 Das Erste HD
    221 server closing connection


    Das erklärt, warum kein Radiotext angzeigt wird ;)
    obwohl

    Code
    svdrpsend plug streamdev-server lstc
    220 server SVDRP VideoDiskRecorder 2.2.0; Fri Jan 22 13:56:07 2016; UTF-8
    250 0x7f32e00008c0: HTTP 192.168.1.76:1375 DVB1  214 Fritz
    221 server closing connection


    ich Radio höre, Fritz, bei mir Kanal 214.
    Wer da ARD guckt?, ev. der Vompserver.


    Okay, das scheint eher der falsche Weg, um an beliebige Radiotexte zu gelangen.


    <abschweif>
    Ich wollt' ja schon immer 'mal 'n Plugin basteln;)
    Aber ob ich das hinbekomme, keine Ahnung?
    Werde mir im ersten Schritt das Radio-Plugin ansehen, vielleicht kapiere ich ja, wie die Radiotexte aus dem TS-Stream ausgelesen werden. Dann daraus ein (kleines??) Program ala naludump gezimmert und in die pipes von externremux eingehängt.
    Und dort dann die Metainfo-Tags mit den Inhalten des Radiotext füttern. Wenn die Realität doch nur auch so simpel wäre;)
    <a/abschweif>

    ASUS H87-PRO (Intel G3220+4GB RAM), 3x PCI-E CineS2 Dual DBS2 Ver. 5.5,
    64bit Ubuntu 16.04.4 LTS-Server, VDR 2.3.8 (mit DDCI2+streamdevserver+vompserver+vnsiserver)
    Diskless-Clienten: 4x Raspberry-Pi als Vomp-client in HD, 2x Fire TV (Stick und Box) mit Kodi per VNSI
    DVB-S-Radio per streamdev + externremux + ffmpeg + mpd auf Internetradios (mit Reciva-Barracuda-Chipsatz)

    Einmal editiert, zuletzt von vdrjoe ()

  • Umschalten auf Kanal 157, bei mir Bayer2, klappt allerdings auch nicht


    Code
    svdrpsend chan 157
    220 server SVDRP VideoDiskRecorder 2.2.0; Fri Jan 22 14:13:40 2016; UTF-8
    250 1 Das Erste HD
    221 server closing connection

    ASUS H87-PRO (Intel G3220+4GB RAM), 3x PCI-E CineS2 Dual DBS2 Ver. 5.5,
    64bit Ubuntu 16.04.4 LTS-Server, VDR 2.3.8 (mit DDCI2+streamdevserver+vompserver+vnsiserver)
    Diskless-Clienten: 4x Raspberry-Pi als Vomp-client in HD, 2x Fire TV (Stick und Box) mit Kodi per VNSI
    DVB-S-Radio per streamdev + externremux + ffmpeg + mpd auf Internetradios (mit Reciva-Barracuda-Chipsatz)

  • Hallo,


    auch wenn der Thread schon recht alt ist ... klappt das mit RDS über Sat generell noch und wenn ja mit welchen Sendern kann man sich das mal ansehen?


    Danke, Grüße Jörg

  • Bei mir klappt das Ganze mit SWR3 und Sat. Bei welchen Sendern es noch klappt, müsste ich bei Bedarf heute Abend nach schauen.


    Seitdem ich auf Satip umgestiegen bin, werden die Radiosender allerdings teilweise nicht beim ersten Mal getuned. Oft ist ein nochmaliges Umschalten notwendig. Aber das ist ein anderes Thema...


    Stefan

  • Hi,


    Bayern3 geht auch!

    Code
    root@easy5:~# svdrpsend plug radio rtinfo
    220 easy5 SVDRP VideoDiskRecorder 2.3.8; Fri Feb 16 09:39:00 2018; UTF-8
    900- Radiotext: Jax Jones  feat. Raye: You Don't Know Me
    900- RT-Title : You Don't Know Me
    900  RT-Artist: Jax Jones  feat. Raye
    221 easy5 closing connection


    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

  • Danke! ich verwende BTW auch satip (minisatip), das Problem beim zappen kenne ich, tritt hier leider nicht nur bei Radio auf.

    Dann konfiguriere ich die beiden Stationen mal, bin gespannt ob ich da RDS zu sehen bekomme :)


    Grüße Jörg

  • Funktioniert. Lag nur daran dass ich es immer mit den falschen Kanälen versucht hab.


    Schade dass es nur bei so wenigen geht, hatte darüber nachgedacht das osdweb Plugin um ein Interface zum Radio Plugin zur RDS Anzeige zu erweitern, aber das lohnt vermutlich nicht wirklich :(


    Jörg

  • Hallo Jörg,


    Schade dass es nur bei so wenigen geht, hatte darüber nachgedacht das osdweb Plugin um ein Interface zum Radio Plugin zur RDS Anzeige zu erweitern, aber das lohnt vermutlich nicht wirklich

    es sind schon ein paar Sender die RDS austrahlen. ...häng Dir die Tage mal nee Liste/channels.conf

    an!


    Gruss

    Wolfgang

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!