VLC (VideoLanClient) zum Abspielen von VDR-Streams und -Aufnahmen unter Windows

  • Hi, same error for me - additionally my VDR restarts as soon as i try to start the 'startTV.bat'. I get some .conf errors too, maybe thats why?


    And this is what my VDR says:

    Code
    Feb 13 02:35:02 vdr vdr[1648]: connect from 10.0.0.4, port 1317 - accepted
    Feb 13 02:35:02 vdr vdr[1648]: closing SVDRP connection
    Feb 13 02:35:02 vdr vdr[1653]: Streamdev: Accepted new client (VTP) 10.0.0.4:1318
    Feb 13 02:35:02 vdr vdr[1653]: Streamdev: Detaching streamer for device selection
    Feb 13 02:35:02 vdr vdr[1653]: Streamdev: Reattaching transceiver after device selection
    Feb 13 02:35:02 vdr vdr[1658]: transfer thread started (pid=1658)
    Feb 13 02:35:02 vdr vdr[1659]: receiver thread started on device 1 (pid=1659)
    Feb 13 02:35:02 vdr runvdr: restarting VDR


    Any hints? Streaming over vtp sounds really promising....i have one DVB-S Card, streamdev is set to always pause (and works fine with http streaming), pausing live TV manually first doesn't help either. Streamdev Version is 0.3.1-3.
    Thanks :)
    Marco

  • hi,


    strange bugs you have.
    You should be sure that your streamdev version works well in vdr2vdr mode. Perhaps by testing with a streamdev vdr client, check if everything works ok. As streamdev is completly unmaintained, i know there so much patch in circulation that it's hard to find the good streamdev patched one.



    You can grab mine that works 100% ok for client and server. Grab the vdr-1.3.21-alibpack.


    http://xmltv.free.fr/


    Of course you have to be sure to not have a firewall in your windows machine or put the right rules, as this mplayer client open a port on client side, and vdr streamdev server send the data to the mplayer opened port.


    EDIT: ok i've found , you say streamdev version is 0.3.1-3.
    The VTP protocol changed since the last version. That made vdr to crash when you use it with outdated streamdev server.


    you have to use streamdev-0.3.3-pre3-geni with all the released patches. So try my streamdev in my vdr package and it should be ok for you guys :)

  • hallo


    hab ein eigenes streaming prog für vdr.
    schau mal hier: VDRMediaClient
    http://www.vdrportal.de/board/thread.php?threadid=29383&sid=


    live streaming funktioniert ganz gut, nur die vdr files macht der VLC besser. hat aber auch probleme sobald mehrere audiostreams und ac3 enthalten sind.
    habe testweise für den VLC auch mal einen demuxer geschrieben damit live streaming funzt, war dann aber nicht richtig zufrieden.


    GUI ist nur beta, final version wird komplett mittels OSD und IR gesteuert.
    will das programm so weit bringen, dass es ein vollwertiger ersatz für vdr ist (mit OSD, EPG, Teletext, IR, DVD...).


    gruss onur

  • Hi,
    is there a way to get the mplayer with vtp modification for Linux, because i use mplayer on a linux client as stream player. For the other solutions (vdr2vdr) my client has not enough cpu power.


    thanks
    diskmemo

    Ubuntu 9.10 i386 + s2-liplianin + VDR 1.7.9 + XBMC-PVR-Testing

  • Hallo Ihr,


    ich denke mal, dass ich den meisten hier sicherlich nix neues erzähle - hab es aber selber nirdends gelesen und wollte daher meine Erkenntnisse hier auch mal aufschreiben...


    Also:


    Bei mir funktioniert VLC unter Windows ganz toll.
    Auch mit Ton. Vorraussetzung: Ich nutze das PS protokoll.


    Im Anfangstext hier in diesem Thread wurde geschrieben, dass immer nur wenige Sender getreamt werden, die sich zu allem überfluss auch noch ändern...


    Nun das hat doch ganz einfach den grund, dass das PS Protokoll keine VDR Befehle übermitteln kann wie PES. Wenn ich nun also einen Kanal streamen will welcher nicht gerade im VDR läuft klappt es natürlich nicht.


    Genauer gesagt: Es klappen nur immer nur die Sender, welche auf dem gleichen Transponder liegen, wie der im VDR gerade laufende Sender.


    Wie gesagt: Ist wahrscheinlich absolut keine neue Erkenntniss - aber jetzt findet man Sie einmal häufiger bei Suchen im Board ;)


    Frohes Schaffen noch und schöne Ostern,
    Kai

  • Zitat

    Original von LeoManiac
    ich hab letztens festegestellt das der Mplayer Classic 6.4.8.4 den Stream problemlos mit Audio wiedergeben kann.


    http://sourceforge.net/project/showfiles.php?group_id=82303&package_id=84486


    Stimmt so nicht ganz. Sobald ein AC-3 enthalten ist, kommt der mpc nicht damit klar. Man muss ihm dann manuell die richtige Tonspur angeben.

  • Zitat

    Original von Franzose
    Stimmt so nicht ganz. Sobald ein AC-3 enthalten ist, kommt der mpc nicht damit klar. Man muss ihm dann manuell die richtige Tonspur angeben.


    jo aber Meinung nach kommt der mpc immer noch am besten mit den Stream klar

  • Zitat

    Original von LeoManiac


    jo aber Meinung nach kommt der mpc immer noch am besten mit den Stream klar


    Jep, aber für jemanden, der mit AC-3 arbeiten will, ist das Tool noch nicht ausgereift...leider. :(

  • Hallo,


    Bei mir funktionniert VDR mit VLC nicht. Ich hab das Bild aber kein Ton.


    Es gibt aber etwas komisch :
    - VLC kann durch sein dvb modul ein TS stream von meiner Technotrend DVB-S Budget S1102 perfekt lesen und streamen (mit Bild und Ton)
    - Aber VLC kann nicht das TS stream von VDR odre streamdev lesen


    Es gibt zwei Annahmen :
    - Weder VDR (oder Streamdev) verändert das originale TS von der DVB Karten. Veränderung die das VDR TS inkompatibel mit VLC macht.
    - Oder VLC hat ein dvb modul, das nur durch das DVB driver das TS lesen kann


    Welche Annahme ist die gute ?


    Grosdied

  • Stimmt !


    habe heute auch den VLC durchgenommen - ohne Ton ....


    Beim mplayer war das Überhaupt kein Problem - vielleicht hier mal meine Konfi mit der es klappt:


      vdr (1.3.43) - The Video Disk Recorder
      streamdev-client (0.3.3-pre3-geni) - VTP Streaming Client
      streamdev-server (0.3.3-pre3-geni) - VDR Streaming Server
      xine (0.7.8 ) - Software based playback using xine


    Als Client kommt windows xp, sowie der mplayer classic in der Version 6.5.9.0 zum Einsatz


    Wenn man rumpropiert, dann ist es wichtig, dass man sicher ist das der vdr gerade nichts aufnimmt.
    Im Menu des vdr stellt man am besten pausieren ein. Ansonsten kann man nur den Kanal schauen, der gerade aufgenommen wird.


    Wenn man seinen Client erfolgreich die streamdevhosts.conf im video-Verzeichnis eingetragen hat, dann sollte in der /var/log/users.log (wo bei Standardeinstellung der vdr rein logt) folgendes zu finden sein:

    Code
    vdr: [4675] Streamdev: Accepted new client (HTTP) 192.168.62.2:2448
    vdr: [4804] streamdev-writer thread started (pid=4666, tid=4804)
    vdr: [4805] streamdev-livestreaming thread started (pid=4666, tid=4805)
    vdr: [4806] receiver on device 1 thread started (pid=4666,tid=4806)
    vdr: [4807] TS buffer on device 1 thread started (pid=4666, tid=4807)


    Mit dem Umschalten mache ich es wie folgt - ich öffne einen Browser auf dem VDR bei mit http://192.168.62.1:3000 dort sehe ich eine Linkliste der Sender. Diese Links kann dann in den geöffneten mplayer ziehen.

  • Zitat

    Original von wilderigel
    Die neuen nightly Builds von vlc unterstützen auch Ton bei vdr streaming und Dateien.


    Habe hier z.B. 0.8.5-svn-20060301 am laufen.
    Gibts hier: http://nightlies.videolan.org/build/


    Dann läuft das bei dir in dem Fall schon...


    Wie geht man Streaming mittels VLC an? Welche Parameter benötigt VLC? Welche Plugins müssen installiert sein? Sorry für die dummen Fragen, doch in diesem Gebiet bin ich halt noch ein neuling ;)

    DVB: Hauppauge (Technotrend) DVB-S Rev. 1.3
    VDR: 1.4.0
    OS: debian 3.1 testing
    Kernel: 2.6.15-1-486
    CPU: Pentium 4 360 3.0 GHz
    RAM/HD: 1GB / SATA 400GB

  • Zitat

    Original von sopinon
    Wie geht man Streaming mittels VLC an?
    Welche Parameter benötigt VLC?


    http://<vdr>:3000/<Kanalnummer>


    VDRAdmin ist dabei behilflich.


    Zitat

    Welche Plugins müssen installiert sein?


    Streamdev-plugin.
    Auszug aus VDR-setup.conf


    streamdev-server.AllowSuspend = 1
    streamdev-server.HTTPBindIP = 0.0.0.0
    streamdev-server.HTTPServerPort = 3000
    streamdev-server.HTTPStreamType = 2
    streamdev-server.ServerPort = 2004
    streamdev-server.StartHTTPServer = 1
    streamdev-server.StartServer = 1
    streamdev-server.SuspendMode = 2
    streamdev-server.VTPBindIP = 0.0.0.0

  • Ohh dann wird hier VLC "nur" als Client Player eingesetzt?


    Habe wohl etwas falsch verstanden... Ich dachte, man könnte auf dem VDR Rechner VLC (VDR-Seite) eine spezielle inputstream source (vdr) zuteilen und den Stream weiter mit bestimmten Optionen ans Netzwerk geben. (Inklusive OSD und allem...) Remote Steuerung mittels SSH -> Konsole.


    Zur Zeit benötige ich VLC schon für das Streaming von Video Dateien, da ich da bestimmte Audio Tracks abstellen kann, und somit das WLAN-Netzwerk weniger belastet wird.

    DVB: Hauppauge (Technotrend) DVB-S Rev. 1.3
    VDR: 1.4.0
    OS: debian 3.1 testing
    Kernel: 2.6.15-1-486
    CPU: Pentium 4 360 3.0 GHz
    RAM/HD: 1GB / SATA 400GB

    Einmal editiert, zuletzt von sopinon ()

  • Ich versuche nun dauernd das VLC Teil zum laufen zu bekommen.


    Hab vlc-0.8.5-svn-20060216-1009-win32 heruntergeladen.
    Die Einstellung stremdev-server überprüft.
    Datei / Netzstream öffnen / http://192.168.2.100:3000/01 bringt nur die Fehlermeldung:


    access_http error: failed to read answer
    access_http error: failed to read answer
    access_mms error: failed to read answer
    main error: no suitable access module for `http://192.168.2.100:3000/21'
    access_http error: failed to read answer
    access_http error: failed to read answer
    access_mms error: failed to read answer
    main error: no suitable access module for `http://192.168.2.100:3000'
    access_http error: failed to read answer
    access_http error: failed to read answer
    access_mms error: failed to read answer
    main error: no suitable access module for `http://192.168.2.100:3000'
    access_http error: failed to read answer
    access_http error: failed to read answer
    access_mms error: failed to read answer
    main error: no suitable access module for `http://192.168.2.100:3000/21'
    main debug: adding playlist item `http://192.168.2.100:3000' ( http://192.168.2.100:3000 )
    main debug: creating new input thread
    main debug: waiting for thread completion
    main debug: thread 3768 (input) created at priority 1 (src/input/input.c:260)
    main debug: `http://192.168.2.100:3000' gives access `http' demux `' path `192.168.2.100:3000'
    main debug: creating demux: access='http' demux='' path='192.168.2.100:3000'
    main debug: looking for access_demux module: 0 candidates
    main warning: no access_demux module matched "http"
    main debug: creating access 'http' path='192.168.2.100:3000'
    main debug: looking for access2 module: 7 candidates
    access_http debug: http: server='192.168.2.100' port=3000 file='(null)
    main debug: net: connecting to 192.168.2.100 port 3000
    main debug: connection in progress
    access_http error: failed to read answer
    main debug: net: connecting to 192.168.2.100 port 3000
    main debug: connection in progress
    access_http error: failed to read answer
    main debug: net: connecting to 192.168.2.100 port 3000
    main debug: connection in progress
    access_mms error: failed to read answer
    vcd debug: trying .cue file: 192.168.2.cue
    access_file warning: 192.168.2.100:3000: No such file or directory
    cdda debug: trying .cue file: 192.168.2.cue
    cdda warning: could not open 192.168.2.100:3000
    main warning: no access2 module matching "http" could be loaded
    main error: no suitable access module for `http://192.168.2.100:3000'
    main debug: thread times: real 0m0.170244s, kernel 0m0.010014s, user 0m0.000000s
    main debug: thread 3768 joined (src/input/input.c:402)
    main: nothing to play
    main debug: adding playlist item `http://192.168.2.100:3000/01' ( http://192.168.2.100:3000/01 )
    main debug: creating new input thread
    main debug: waiting for thread completion
    main debug: `http://192.168.2.100:3000/01' gives access `http' demux `' path `192.168.2.100:3000/01'
    main debug: creating demux: access='http' demux='' path='192.168.2.100:3000/01'
    main debug: looking for access_demux module: 0 candidates
    main warning: no access_demux module matched "http"
    main debug: creating access 'http' path='192.168.2.100:3000/01'
    main debug: looking for access2 module: 7 candidates
    access_http debug: http: server='192.168.2.100' port=3000 file='/01
    main debug: net: connecting to 192.168.2.100 port 3000
    main debug: connection in progress
    main debug: thread 3836 (input) created at priority 1 (src/input/input.c:260)
    access_http error: failed to read answer
    main debug: net: connecting to 192.168.2.100 port 3000
    main debug: connection in progress
    access_http error: failed to read answer
    main debug: net: connecting to 192.168.2.100 port 3000
    main debug: connection in progress
    access_mms error: failed to read answer
    vcd debug: trying .cue file: 192.168.2.cue
    access_file warning: 192.168.2.100:3000/01: No such file or directory
    cdda debug: trying .cue file: 192.168.2.cue
    cdda warning: could not open 192.168.2.100:3000/01
    main warning: no access2 module matching "http" could be loaded
    main error: no suitable access module for `http://192.168.2.100:3000/01'
    main debug: thread times: real 0m0.170244s, kernel 0m0.000000s, user 0m0.010014s
    main debug: thread 3836 joined (src/input/input.c:402)
    main: nothing to play
    access_http error: failed to read answer
    access_http error: failed to read answer
    access_mms error: failed to read answer
    main error: no suitable access module for `http://192.168.2.100:3000/01'


    was mache ich falsch ?

    CT vdr5.1.Hardware: ASUS A7N8X-X, AMD 2800, DVD-Brenner
    Ziel: VDR als Videorekorder mit Untertitelaufzeichnung

Jetzt mitmachen!

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