Beiträge von pbg4

    Stichwort litescan patch; das sollte hier im Forum schon mal diskutiert worden sein, siehe diesen älteren

    Beitrag von mir, da ist auch der litescan thread im Forum verlinkt:



    ob der patch für neuere vdr Versionen noch geht?, hier läuft er mit einem vdr 2.4.1, dafür hatte ich ihn mal angepasst,

    bei Bedarf kann ich den mal raussuchen,


    viele Grüße pbg4

    Dr. Seltsam


    Danke!!, gerade ausprobiert, klappt gut so wie von dir vorgeschlagen,...


    der /usr/local/bin/shutdown-wrapper bei VDRSternElec gehört scheinbar zum dbus2vdr plugin,

    das habe ich gestern abend auch noch ausprobiert, damit kann man zB aus einem script heraus mit


    /usr/local/bin/vdr-dbus-send.sh /Remote remote.HitKey string:'Power'


    die Box auch herunterfahren,..

    Hi,


    gibt es schon eine Lösung für Timer-gesteuerten Shutdown/wakeup des VDR in VDRSternELec?


    das Aufwachen mit inject-bl301 funktioniert jetzt auf meiner X96 max+, bloss der shutdown-wrapper

    vom VDR läuft noch ins Leere, da es kein dazu passendes shutdown-script gibt, das in den shutdown

    Prozess integriert ist,..


    bin im Augenblick am experimentieren mit dem dem wakeupacpi script, das jojo61 hier im thread

    mal gepostet hatte, falls da jemand schon etwas am Laufen hat wäre ich für alle Infos dankbar,..


    viele Grüße pbg4

    Hi,


    ich hatte vor Jahren auch mal solche Probleme beim Haupt vdr der sich via Satip 3 streams parallel holt,

    und dafür nur ein buggy nforce3 GB Interface hat,..


    die Lösung war ein lokaler minisatip slave auf dem Haupt vdr, der sich mit dem master minisatip

    auf einer Digibit via tcp verbindet, dh das vdr-plugin-satip auf dem langsamen Haupt vdr holt

    sich die Daten im lokalen Speicher vom localhost mit -s 0.0.0.0:554|DVBS2-3|minisatip

    und -r 20491520,..


    das läuft seit 5 Jahren einwandfrei, dh tcp Kommunikation zwischen den master/slave minisatip

    Instanzen statt rtp direkt zwischen dem satip master und dem satip plugin, das verbinden des plugins mit tcp

    habe ich nicht vernünftig zum laufen gebracht,..


    wenn das in Frage kommt kann ich noch Tips geben wie das hier aufgesetzt ist,

    mit tcp kannst du die 100mbit/s Bandbreite der Tanix sicher gut auslasten,


    viele Grüsse pbg4

    ... hmm, du hast recht,..


    habe es eben auch nochmal probiert, beide Varianten: mit script build-w_scan_cpp.sh

    und dann noch mit direktem download von w_scan_cpp-20230604.tar.bz2, beide Male keine Probleme,..


    evtl. ist mir bei der Fehlersuche die Klammer unter die Räder gekommen, sorry, dann war es Fehlalarm,..


    an der Stelle bin ich zuerst rausgeflogen da mein dvb/frontends.h zu alt war und FE_NONE nicht

    deklariert war, nachdem das gefixt war kam das Problem von oben, aber nun läuft ja alles,


    die neuen Möglichkeiten für VLC Playlists habe ich gerade ausprobiert, finde ich auch auch sehr gut,..


    nochmal vielen Dank!

    Hi,


    ich habe eben auf einem älteren raspbian stretch w_scan_cpp nochmal neu gebaut, es gab erst einen Fehler in

    wirbelscan/common.cpp Zeile 621 aus w_scan_cpp-20230604


    ... error, expected initializer before ‘fe_status_t’


    da fehlte vorher wohl eine geschweifte Klammer, so kompiliert es dann:


    unsigned int GetFrontendStatus(cDevice* dev) {


    und funktioniert speziell via --satip sehr gut, vielen Dank dafür!!


    viele Grüsse pbg4

    Hi,


    erstmal Zabrimus vielen Dank für dieses tolle projekt vdrsternelec,..


    hier läuft das alles rund auf einer X96 max plus 100W, war etwas hakelig mit dem devicetree,

    da CE nicht starten wollte, das Teil kam von Amazon UK mit englischem Netzteil,.. leider mit 100mbit/s eth.,..


    ich habe aber im Netz die Original firmware gefunden und werde die mal mit binwalk zerlegen um an den

    Android devicetree zu kommen, evtl lässt sich ja noch etwas machen mit 1G eth, und ggfs auch bluetooth,

    das läuft unter CE auch nicht,..


    unter Android konnte man im Terminal die amlogic-dt-id auslesen: ac213_4G ohne 1G dahinter, dann habe

    ich es mit sm1_s905x3_4g hinbekommen coreelec zu starten, sd-karte rein und unter Android

    im terminal 'reboot update', dann lief es,..


    unter Android musste ich ausserdem 1080p@50hz und HDR auf adaptive setzen, da das Teil an einem älteren

    Panasonic TV mit FullHD hängt, dann lief softhdodroid wesentlich runder, ebenso im satip plugin rtp over tcp,

    mit udp gab es Ruckler, HEVC läuft auch sehr gut,..


    das rtp over tcp unter satip scheint das 100 mbit/s eth interface der Box gut zu können,

    zusammen mit einem minisatip server,..


    viele Grüsse pbg4

    Hi,


    ich lese hier eher nur interessehalber mit, geht das denn überhaupt mit dem AMLOGIC S905W SOC von machtnix?


    im Ursprungsthread von Dieter wurde ja gewarnt vor evtl. auftretenden Problemen mit S905X4, X2, X, W und L,..

    dh explizit wurde nur der S905X3 und der S922X empfohlen,


    viele Grüsse pbg4

    Hi,


    für alle im Norden hier noch die Info von der Technikabteilung beim NDR auf meine Nachfrage per email zum Radiotext der NDR Kanäle auf DVB-T2,

    Radio Bremen hat auch scheinbar keine Ambitionen auf seinem fast leeren K46 (wird nur fürs Bremer Regionalprogramm des NDR genutzt)

    die Bremer Radiokanäle auf DVB-T2 mit zu verbreiten,


    viele Grüsse pbg4


    Hi,


    das sieht aber eher so aus als ob der Client keine Daten abnimmt, was ist denn der Client?,

    ffmpeg und mplayer sollten auch AC3 abspielen, die Squeezeradios nicht, ..


    für ts2shout im CGI mode kann man in der /etc/apache2/sites-available/000-default.conf

    sonst auch systemweit setenv AC3 0 setzen, eigentlich ist das der Default, aber evtl hat sich da etwas geändert,..


    viele Grüsse pbg4

    Hi,


    das streamdev plugin des vdr kann derzeit keine elementary streams der AAC-LC Radios ausspielen,

    was geht, ist den ts stream des streamdev plugins via ts2shout mit einer apache2 Instanz als shoutcast kompatiblen

    stream wieder ausspielen, apache2 läuft am besten auf dem vdr als host, dann geht das so wie ich das unten beschreibe,..


    das habe ich hier am laufen und VLC kann das dann abspielen,


    siehe http://www.siski.de/~carsten/radio-streaming-squeezebox.html

    und https://github.com/carsten-gross/ts2shout


    das bitte mal lesen!


    dort wird zwar TvHeadend genommen, aber mit vdr und streamdev plugin geht das genauso,

    einfach in der /etc/apache2/sites-available/000-default.conf des apache2


    Code
    SetEnv TVHEADEND "http://127.0.0.1:3000"

    und dann Einträge wie

    Code
    SetEnvIf REQUEST_URI "SWR2-alt$" PROGRAMMNO=S19.2E-1-1093-28467.ts
    SetEnvIf REQUEST_URI "SWR2$" PROGRAMMNO=S19.2E-1-1039-10442.ts

    um zB SWR2 bzw SWR2-alt in Mpeg2 oder AAC-LC auszuspielen,


    mit Apache2 zB auf port 8060 des vdr hosts ist die streamadresse für VLC dann


    Code
    http://ip-des-vdr-hosts:8060/radio/SWR2
    http://ip-des-vdr-hosts:8060/radio/SWR2-alt


    ts2shout ist noch in der Entwicklung um das vollständig auf den Wechsel von Mpeg2 zu AAC-LC Radio anzupassen, und zur Zeit

    ist auch noch Testbetrieb, da ändern die ARD Techniker noch so einiges,..


    viele Grüsse pbg4

    Hi,


    update zur Radioausstrahlung der ARD Radios von heute am 1.7.2021,..


    seit gestern läuft zur Vorbereitung der Abschaltung des ARD Radio Transponders zum Jahresende

    ein dreiwöchiger Probebetrieb der ARD Radios in AAC-LC auf Transponder 39 und 61,..


    ein sat scan von heute morgen mit Wirbels w_scan_cpp findet zB bei MDR KLASSIK und BR-KLASSIK folgendes:


    Code
    alt_BR-KLASSIK;ARD BR:12265:HC34M2S0:S19.2E:27500:0:131=deu@3;132=deu@106:0:0:28403:1:1093:0
    alt_MDR KLASSIK;ARD MDR:12265:HC34M2S0:S19.2E:27500:0:571=deu@3:0:0:28435:1:1093:0
    
    Neu:
    
    BR-KLASSIK;ARD BR:11052:HC23M5S1O35P0:S19.2E:22000:0:131=deu@17,133=deu@17:0:0:10403:1:1039:0
    MDR KLASSIK;ARD MDR:10891:HC23M5S1O35P0:S19.2E:22000:0:871=deu@17:0:0:10481:1:1061:0

    dann ist natürlich auch Schluss mit den RDS Daten, da die nicht in AAC-LC eingebettet werden können,

    was für Programm-Info im EIT gesendet wird muss man noch sehen,..


    der Entwickler von ts2shout hat in der neuesten GIT Version das dekodieren von AAC-LC ermöglicht, so dass der Betrieb

    der Squeezeboxen, Squeezeradios etc. mit dem Logitechmediaserver weitergeht, auch wenn der ARD Radio Transponder abgeschaltet

    wird, man muss lediglich den LMS dazu bringen, dass er statt mit faad mittels script diese Radios in AAC-LC mit ffmpeg dekodiert,


    auf DVB-T2 ist der regionale Rundfunk jetzt aus dem Testbetrieb raus, dh ein scan mit t2scan von heute morgen ergibt

    folgendes


    Code
    NDR Kultur;ARD NDR:538000:B8D0G19128S1T16Y0P0:T:27500:0:4450=deu@17:0:0:28438:8468:2562:0
    NDR Blue;ARD NDR:538000:B8D0G19128S1T16Y0P0:T:27500:0:4482=deu@17:0:0:28446:8468:2562:0
    NDR Plus;ARD NDR:538000:B8D0G19128S1T16Y0P0:T:27500:0:4498=deu@17:0:0:28447:8468:2562:0
    NDR Info Spezial;ARD NDR:538000:B8D0G19128S1T16Y0P0:T:27500:0:4466=deu@17:0:0:28625:8468:2562:0
    NDR 2;ARD NDR:546000:B8D0G19128S1T16Y0P0:T:27500:0:4770=deu@17:0:0:28437:8468:5122:0
    NDR Info;ARD NDR:546000:B8D0G19128S1T16Y0P0:T:27500:0:4802=deu@17:0:0:28439:8468:5122:0
    N-JOY;ARD NDR:546000:B8D0G19128S1T16Y0P0:T:27500:0:4786=deu@17:0:0:28440:8468:5122:0
    NDR 1 Niedersachsen;ARD NDR:546000:B8D0G19128S1T16Y0P0:T:27500:0:4754=deu@17:0:0:28444:8468:5122:0

    viele Grüsse pbg4

    Hi,


    heute morgen bei einem DVB-T2 scan gefunden: 8 NDR Test Radio kanäle,

    der Vdr empfängt die mit EPG und kann sie auch aufzeichnen im ts Format,


    mein Testrechner ist ein server mit Dummydevice, dh ohne Ausgabedevice,..


    Code
    NDR Kultur (Test);ARD NDR:538000:B8D0G19128S1T16Y0P0:T:27500:0:4450=deu@17:0:0:28438:8468:2562:0
    NDR Blue (Test);ARD NDR:538000:B8D0G19128S1T16Y0P0:T:27500:0:4482=deu@17:0:0:28446:8468:2562:0
    NDR Plus (Test);ARD NDR:538000:B8D0G19128S1T16Y0P0:T:27500:0:4498=deu@17:0:0:28447:8468:2562:0
    NDR Info Spez. (Test);ARD NDR:538000:B8D0G19128S1T16Y0P0:T:27500:0:4466=deu@17:0:0:28625:8468:2562:0
    NDR 2 (Test);ARD NDR:546000:B8D0G19128S1T16Y0P0:T:27500:0:4770=deu@17:0:0:28437:8468:5122:0
    NDR Info (Test);ARD NDR:546000:B8D0G19128S1T16Y0P0:T:27500:0:4802=deu@17:0:0:28439:8468:5122:0
    N-JOY (Test);ARD NDR:546000:B8D0G19128S1T16Y0P0:T:27500:0:4786=deu@17:0:0:28440:8468:5122:0
    NDR 1 Nieders. HAN (Test);ARD NDR:546000:B8D0G19128S1T16Y0P0:T:27500:0:4754=deu@17:0:0:28444:8468:5122:0


    wenn ich mit vdr-streamdev-plugin auf VLC streame sehe ich das der

    Stream ankommt, aber nicht dekodiert werden kann, wahrscheinlich wegen fehlender Content Metadaten vom streamdev,..


    mit ts2shout zum Abspielen auf den Squeezeboxen teste ich später noch, zur Zeit läuft eine Aufnahme damit ich das

    ts-file mal analysieren kann,..


    Die Übertragung der Radio Kanaäle im AAC-Format läuft wohl mit dynamischen Datenraten. Es wurden bei Nutzern

    im Rundfunkforum mit Technisat-Geräten feste Werte zwischen 87 kBit/s und 112 kBit/s angezeigt.

    Nach zwischenzeitlichem Umschalten auf ein anderes Programm erhält man fast immer einen abweichenden Wert für denselben Stream.


    über das live plugin kann VLC die Aufnahme des Radiokanals wiedergeben, in Stereo, Codec HEAD, 48000Hz, 32 Bits per sample und

    AAC Erweiterung SBR, Input-Bitrate 160 kb/s und stream-Bitrate 93- 98kb/s, bei NDR-Kultur,


    evtl hat ja jemand mit Ausgabedevice mal Lust die Radiokanäle des NDR auf DVB-T2 zu testen und berichtet hier

    über die Ergebnisse,


    viele Grüsse pbg4

    Hi,


    ts2shout parsed erst den streamdev TS Stream und macht dann einen shoutcast kompatiblen stream der via apache2 gestreamt wird,


    mit VLC habe ich eben kurz getestet, das sieht wie ein Berechtigungsproblem aus,..


    -rw-rw-r-- 1 www-data www-data 319 Mai 26 16:34 /var/tmp/ts2shout.cache


    existiert nicht, das wird bei mir angelegt sobald der stream von VLC angefordert wird,

    AC3 habe ich noch nicht getestet, da keine kompatible AC3 Abspiel-Hardware vorhanden,


    viele Grüsse pbg4

    Hi,


    die Diskussion zum litescan patch ist hier:


    minisatip für Server und Client


    das ist also schon 'multiple card system' im vdr Sinne,


    wenn der vdr per satip plugin mit -d 3 z.B. max drei devices bekommt würde ich die litescan Parameter z. B. so setzen

    Code
    EPGScanMaxBusyDevices = 2
    EPGScanMaxChannel = 216
    EPGScanMaxDevices = 1

    MaxBusyDevices ist die erlaubte Anzahl Devices die etwas tut, also Empfang/Aufnahme+Scan, daher dort >=2 einstellen,

    MaxDevices ist die maximale Anzahl gleichzeitiger Scans. 1 bei ScanMaxDevices erzwingt also, dass nur 1 Tuner für Scans erlaubt ist.

    Code
    EPGScanMaxChannel = 216

    bedeutet, dass in der gesamten channels.conf nur bis Kanal 216 EIT scan stattfindet, danach nicht mehr, das ist nur so

    hoch weil es soviele Radiokanäle über Sat gibt die in der channels.conf bei mir davor stehen,


    Das Aktualisieren der vdr Kanäle muss man separat einstellen, speziell bei vdr 2.4.1 wollte ich warten bis die Änderungen

    von HelmutB eingepflegt sind, daher habe ich das zur Zeit ganz abgestellt, da mit 2.4.1 öfter falsche Einträge vorkamen,



    viele Grüsse pbg4

    Hi,


    nur zur Info, bei mir laufen die WinTV Dual - und Quad HD problemlos mit DVB-T2, insbesondere ohne die

    hier im thread beschriebenen Probleme, aber ich verwende auch seit langem schon auf allen vdr-

    Instanzen den litescan patch von Xcoder hier aus dem Forum,


    anbei die litescan Version die ich mal für vdr 2.4.1 angepasst habe, damit kann man einstellen wieviel

    dvb-devices einen EPG scan machen können, bei mir nur ein device, und der scan passiert auch für DVB-T2 und

    DVB-S2 nacheinander, falls alle devices belegt sind findet kein EPG scan statt,


    weiter hat keine vdr Instanz physikalisch Zugriff auf dvb devices, die hängen alle zentral am satip Server unter

    minisatip z. Zt. Version 1.0.3,


    die Satip Server - egal ob Tvheadend oder minisatip- haben auch die Möglichkeiten des pid Filtering,

    dh insbesondere die erlaubte pid Anzahl lässt sich begrenzen, zB 20 statt 32 bzw pids=all, was auch Bandbreite spart

    und evtl. Engpässe auf Muxen mit hoher Bandbreite und parallelem EPG Scan über alle pids auf dem Nachbartuner

    verhindert,


    viele Grüsse pbg4

    Hi,


    entweder die entsprechende SID und TID aus der channels.conf nehmen oder

    besser einfach aus dem Menu von streamdev rauskopieren unter http://hostname:3000/

    bei den TS Einträgen


    http://hostname:3000/S19.2E-1-1093-28475.ts <--- 1LIVE

    http://hostname:3000/S19.2E-1-1093-28471.ts <---- DASDING etc.,....


    die REQUEST_URI habe ich einfach alle untereinander geschrieben in der /etc/apache2/sites-available/000-default.conf,


    falls man nur ein paar Sender regelmässig hört geht das am schnellsten, sonst könnte man sich auch eine regular expression

    überlegen die allgemein geht, quasi als Automatik um die REQUEST_URI zu erzeugen,..


    oder ts2shout gleich in das externremux.sh von streamdev einbinden, dann könnte man den apache2 host ganz sparen,

    vielleicht überlege ich mir da noch etwas,


    aber so geht es auch schon prima,

    viele Grüsse pbg4