VDR am Pocket PC ?

  • Hi!


    Weiß jemand wie man den Mencoder dazu bringt auf STDOUT zu enkodieren?
    Oder sollte man auf ffmpeg oder vlc setzen?


    Gruß,
    Brougs78

    - -- --- ================================================================ --- -- -
    Antec Fusion, Intel E5200, Asus P5N7A-VM (VDPAU), DD CineS2 v6 + DD DuoFlex CI // yavdr-0.6.1
    - -- --- ================================================================ --- -- -

  • Ein Beispiel:


    Code
    rm /tmp/out.avi
    mkfifo /tmp/out.avi
    cat /tmp/out.avi &
    mencoder -ovc lavc -oac mp3lame -lavcopts vcodec=mpeg1video:vbitrate=1200:vhq:keyint=250 -vf scale=320:240 -o /tmp/out.avi -- - &>/tmp/out.log


    Sprich: du encodes nicht auf STDOUT sondern in einen FIFO und gibts den auf STDOUT aus - MEncoder selbst kann es nicht...

  • Hi!


    Danke für den Tipp. Funzt das so bei dir?
    Irgendwie hat sich bei "cvs update" nichts bei streamdev getan. Ist das wirklich eingecheckt oder war das Teil schon länger (ne Woche oder so) im CVS ohne dass es jemand wusste?


    Gruß,
    Brougs78

    - -- --- ================================================================ --- -- -
    Antec Fusion, Intel E5200, Asus P5N7A-VM (VDPAU), DD CineS2 v6 + DD DuoFlex CI // yavdr-0.6.1
    - -- --- ================================================================ --- -- -

  • Hi!


    Läuft das bei euch anderen?
    Habt ihr ne aktuelle Version über CVS bekommen?
    Hier funzt das ganze mal nicht. Die /root/externremux.sh wird nicht aufgerufen.


    Gruß,
    Brougs78

    - -- --- ================================================================ --- -- -
    Antec Fusion, Intel E5200, Asus P5N7A-VM (VDPAU), DD CineS2 v6 + DD DuoFlex CI // yavdr-0.6.1
    - -- --- ================================================================ --- -- -

  • wäre es denn prinzipiell möglich die videoausgabe in echtzeit in divx zu konvertieren und auf einen z.b. vga pda (hx4700) zu streamen?


    kann man das irgendwie mal händisch auf der konsole mit irgendwelchen tools ausprobieren oder ist das eher nicht so einfach machen?


    gruß
    cosmo

    VDR-Version: 1.3.29

    Plugins: TVONSCREEN, OSDTELETEXT, STATUSLEDS, DVD, MP3

    Betriebssystem: SUSE 9.3

    PC: Pentium 2,8GHz, 512MB, 2 x 160GB HDD SAMSUNG

    DVB: 2 x Nexus-S, 1 x Nova, Quad LNB, 85cm Schüssel

    BILDER: vom VDR

  • Zitat

    Original von Cosmo
    wäre es denn prinzipiell möglich die videoausgabe in echtzeit in divx zu konvertieren und auf einen z.b. vga pda (hx4700) zu streamen?


    Was meinst Du was da auf meinen Foto weiter oben zu sehen ist :D :D :D


    Zitat


    kann man das irgendwie mal händisch auf der konsole mit irgendwelchen tools ausprobieren oder ist das eher nicht so einfach machen?


    Nimm Dir eine beliebige Aufzeichnung vom VDR und pipe diese an ein Tool Deiner Wahl: "cat <blahblah>.001|<tool_deiner_wahl>

  • was für ein tool wäre das konkret bzw wie sieht die genaue eingabe aus?


    .. und welchen player nehm ich am pocket pc her? betaplayer???


    Gruß Cosmo

    VDR-Version: 1.3.29

    Plugins: TVONSCREEN, OSDTELETEXT, STATUSLEDS, DVD, MP3

    Betriebssystem: SUSE 9.3

    PC: Pentium 2,8GHz, 512MB, 2 x 160GB HDD SAMSUNG

    DVB: 2 x Nexus-S, 1 x Nova, Quad LNB, 85cm Schüssel

    BILDER: vom VDR

  • muss nochmal eine grundlegende frage stellen:


    kann man das live-bild irgendiwe streamen so dass es am pocket-pc abspielbar wird?


    ich stell mir das so vor:
    VDR -> FRAME-BUFFER -> TRANSCODER z.b. nach DIVX -> STREAM -> BETAPLAYER am Pocket PC


    geht das?? :rolleyes:

    VDR-Version: 1.3.29

    Plugins: TVONSCREEN, OSDTELETEXT, STATUSLEDS, DVD, MP3

    Betriebssystem: SUSE 9.3

    PC: Pentium 2,8GHz, 512MB, 2 x 160GB HDD SAMSUNG

    DVB: 2 x Nexus-S, 1 x Nova, Quad LNB, 85cm Schüssel

    BILDER: vom VDR

  • Zitat

    Original von Cosmo
    VDR -> FRAME-BUFFER -> TRANSCODER z.b. nach DIVX -> STREAM -> BETAPLAYER am Pocket PC


    Viel zu umständlich :D
    Momentan geht schon: VDR-> <Shellscript, zB mit MEnconder> -> STREAM -> <beliebiges Abspielgerät>

  • @ all


    Kann mal jemand ein Beispiel für eine externremux.sh (z.B. mit ffmpeg) geben? Peil das mit dem stdin und stdout noch nicht so richtig!!


    Danke schonmal!


    Toxic

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Hier als Beispiel meine externremux.sh:

    Code
    rm -f /tmp/out.avi
    /usr/bin/mkfifo /tmp/out.avi
    cat /tmp/out.avi &
    /usr/bin/mencoder -ovc lavc -oac mp3lame -lavcopts vcodec=mpeg1video:vbitrate=1200:vhq:keyint=250 -o /tmp/out.avi -- - &>/tmp/out.log


    Damit kann ich die Datenrate beim Live-TV soweit runterdrehen, daß Streaming über ein 11b WLAN möglich ist.


    Gruß,
    Reiner.

    Frontend 1: Intel Atom D525, Digital Devices CineS2 DVB-S2 Karte, yaVDR-ansible

    Frontend 2: Intel NUC, TerraTec Cinergy S2 USB, easyVDR 3.0.0

    Backend: Intel Core i5, Digital Devices CineS2 DVB-S2, Debian 10, vdr (e-tobi)

  • Danke für die schnelle Hilfe! Wenn ich das richtig sehe wird nur in MPEG (1 oder 2?) neu codiert! Werde es nachher mal ausprobieren!


    Schon mal MPEG4 (ffmpeg) versucht?!


    Danke erstmal


    Toxic

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • In meiner externremux.sh wird Video in MPEG-1 mit 1200kbps umkodiert und Audio wird mit lame nach mp3 umkodiert.


    ffmpeg hab ich noch nicht probiert. Was soll das für Vorteile haben?

    Frontend 1: Intel Atom D525, Digital Devices CineS2 DVB-S2 Karte, yaVDR-ansible

    Frontend 2: Intel NUC, TerraTec Cinergy S2 USB, easyVDR 3.0.0

    Backend: Intel Core i5, Digital Devices CineS2 DVB-S2, Debian 10, vdr (e-tobi)

  • Mehr möglichkeiten bei der Codec-Wahl, glaube ich? Habe mit mencode noch nichts gemacht! Werde mir mal --help anschauen! Kann mencode auch deinterlacen?! ....und resizen?!


    Bin das WE eh unterwegs, werde frühestens Dienstag dazu kommen das mal auszuprobieren. Träume ja auch noch vom meinem Nokia 6600 als Client über BT....


    Danke erstmal!


    Toxic

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Resize sollte mit "-vf scale=320:240" funktionieren. Deinterlacing weiß ich nicht.

    Frontend 1: Intel Atom D525, Digital Devices CineS2 DVB-S2 Karte, yaVDR-ansible

    Frontend 2: Intel NUC, TerraTec Cinergy S2 USB, easyVDR 3.0.0

    Backend: Intel Core i5, Digital Devices CineS2 DVB-S2, Debian 10, vdr (e-tobi)

    Einmal editiert, zuletzt von reibuehl ()

  • Hi,


    nur noch kurz zur Info:
    TCPMP ist der neue Name des Betaplayers :)
    http://tcpmp.corecodec.org/about


    Gruß, Jochen

    Server: Asrock Q1900-ITX, 8GB RAM, 250 GB SSD System, 2TB SATA HD Daten RAID 1/ Synology DSM 5.2 + Virtualbox Addon + Docker VDR chriszero: vdr 2.2 , Inverto iLNB 8 Kanal SAT>IP LNB
    Client: 1 x RasPI mit MINIDVDB Linux an Philips 42PFL3604/12
    , 1 x RasPI mit Openelec, LG HB805PH Heimkinosystem

  • Hi all,


    using


    Code
    rm -f /tmp/out.avi
    /usr/bin/mkfifo /tmp/out.avi
    cat /tmp/out.avi &
    /usr/bin/mencoder -ovc lavc -oac mp3lame -lavcopts vcodec=mpeg1video:vbitrate=1200:vhq:keyint=250 -o /tmp/out.avi -- - &>/tmp/out.log


    It works here but I tried to use a less important bitrate and mplayer didn't succeed to receive the stream over the web.


    So I use now another way :


    externremux.sh :

    Code
    /usr/local/bin/replex -t DVD


    and vlc after :

    Code
    vlc --noosd -vvv [URL]http://ip:3000/Extern/canal[/URL] --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=608,ab=128,channels=2,
    width=128,height=288}:std{access=http,mux=ogg,url=:8090}'


    One note : It works except that each time I stop to watch a stream externremux.sh finishes as a defunct process...

    - My VDRBox : AthlonXP 2000+, 512 DDRam, IBM 120Go, Nexus DVB-S rev 2.1, AsRock K7VM2, Debian Etch, VDR dev and a lot of plugins

    Einmal editiert, zuletzt von Trois Six ()

Jetzt mitmachen!

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