Posts by egal

    Hi,



    und im Zeichen von HDTV die Auflösung (SD/720p/1080i), evtl. das Format (MPG2/H.264).

    Hi,


    ich denke, ts2pes-umsetzung ist wohl fehlerhaft, und da die RDS-Infos aus den pes Audioframes extrahiert werden..


    In der nächsten Version vom radio-plugin stelle ich (wieder) auf TS-Frames um;
    aber solange die neue DVB-API nicht im kernel selbst bzw. es eine stabilen Zustand hier gibt, mache ich keinen update auf 1.7.x.

    Hi,


    sodele, Version 0.2 (+ permanent mit Signalhandling), obiger Link aktualisiert.




    Für getrennte DTR/RTS-Schaltung einfach Programm-Links anlegen und mehrfach starten:


    Hi,


    Quote

    Original von Bambi
    kann ich eigentlich wenn ich den comport nur read only aufmache dann auch was senden??


    so ist es in der obigen Version gedacht, also das parallel zu einem Terminalprogramm (minicom) die Signale geschaltet werden; ohne dieses Parallel-Programm werden die Signale beim Programmende (=Schließen der SST) wieder zurückgesetzt.


    Deshalb wird es noch eine Version 0.2 geben, bei der das Programm selbst im Speicher bleibt und mit den Signalen SIGUSR1/2 von außen dann geschaltet werden kann; so kann serpin_set dann auch standalone dauerhaft schalten.

    Hi,


    zwar nicht völlig gegen Fehleingaben gefeit, aber läuft hier soweit:



    Datei (Quelle + gcc-4.3.2. Kompilat)

    Hi,


    Quote

    Original von C-3PO


    Gar nicht.


    Wenn ein COM Port von einem Prozess geöffnet wird, dann ist er für alles andere nicht erreichbar, egal ob dieser Prozess die Steuerleitungen ( z.B. DTR oder RTS) benutzt oder nicht.


    Wenn man aber die SST nur RDONLY öffnet (PinSet IOCTL funzt trotzdem) geht das schon;
    schreibe gerade serpin.c dahingehend um.


    Minicom kommuniziert hier gerade, parallel kann ich die DTR + RTS blinken lassen (SST-Tester);
    nochmal bissi testen, dann stelle ichs hier rein.

    Hi,


    Quote

    Original von Lou
    Aus dem Consolen Log (radio mit "v 3" gestartet & vdr mit --log=3) geht nichts hervor wenn es für nen Bruchteil aussetzt. Irgendwie krieg ich aber gar keinen Logoutput hin ohne aktiven Radiotext, mal von den üblichen Sachen abgesehen beim Start:


    jo korrekt, ohne aktiven Radiotext kein Console-Log;
    nur die dsyslog-meldungen bzgl. Umschalten + Hintergrundbild.


    Quote

    Verwendest du nicht xineliboutput wie magicamun und ich?


    Doch, vdr-1.6.0-p2 mit streamdev-client + xineliboutput bzw. vdr.sxfe:

    Code
    21602 ?        Ss     0:00 /bin/sh /home/uha/VDR+Co/vdr.sh
    21607 ?        S      0:00  \_ /bin/sh /usr/sbin/vdr-xine sxfe
    21849 ?        SLl    0:17      \_ /usr/bin/vdr-sxfe xvdr://localhost


    Gerade 30 Minuten DRS3 gehört, hier springt nix;
    auch alle anderen Sender fehlerfrei.

    Hi,


    Quote

    Original von zulu
    Übersetzten lässt es sich aber dann kommt sowas:

    Code
    vdr: /usr/lib/vdr/plugins/libvdr-radio.so.1.7.0: undefined symbol: _ZN11cRadioAudio6PlayTsEPKhi


    Ups, da fehlt ja auch der code; hier leer, da (noch) nicht verwendet:

    Diff
    --- radioaudio.h.org	2007-10-06 19:42:00.000000000 +0200
    +++ radioaudio.h	2009-01-11 12:27:22.000000000 +0100
    @@ -84,6 +84,7 @@
         void RassDecode(uchar *Data, int Length);
     protected:
         virtual void Play(const uchar *Data, int Length, uchar Id);
    +    virtual void PlayTs(const uchar *Data, int Length) {};
         virtual void Mute(bool On) {};
         virtual void Clear(void) {};
     public:

    Hi,


    ungetestet, aber kompiliert mit 1.7.3:

    Diff
    --- radioaudio-org.h	2007-10-06 19:42:00.000000000 +0200
    +++ radioaudio.h	2009-01-10 15:35:22.000000000 +0100
    @@ -84,6 +84,7 @@
         void RassDecode(uchar *Data, int Length);
     protected:
         virtual void Play(const uchar *Data, int Length, uchar Id);
    +    virtual void PlayTs(const uchar *Data, int Length);
         virtual void Mute(bool On) {};
         virtual void Clear(void) {};
     public:

    Hi,


    Quote

    Original von magicamun
    EDIT : - leichte aussetzer - unabhängig vom bild sind doch noch da..


    also, hier nicht;
    nur die Verzögerung nach dem Umschalten, liggt aber wohl am streaming, bis die Puffer gefüllt sind.

    Hi,


    was mich interessieren würde (bei den 'potenten' Rechnern);
    hat jemand schon mal mit Linux + mplayer als Streaming-Client probiert?


    Mit meiner alten Mühle (AMD64-SingleCore 2GHz) geht es ja prinzipiell, sieht auch gut aus, Ton ist o.k., ruckelt nur wie sau.

    Quote

    Original von sigiberlin
    ...aber eine Zusatzfrage:


    da ich Startzeit und Endzeit des Skriptes ausgebe - kann ich die Laufzeit berechnen?


    im Script selbst:
    SECONDS = Laufzeit in s seit Start.