1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Filebase
  4. Forum
  5. Zebradem-WIKI
  6. Foren-Regeln
  7. Spenden Liste
    1. Spenden
  • Anmelden
  • Registrieren
  • Suche
ZebraDem-Sponsoring
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Dateien
  • Forum
  • Erweiterte Suche
  1. Forum
  2. Empfang (Sat/Kabel) und HiFi
  3. DVB-C/T/S

yaVDR 0.5.0 -> OSCAM ->DVBapi -> XBMC Blueray Plugin

  • cyclemat
  • 4. März 2013 um 16:55
  • cyclemat
    Fortgeschrittener
    Punkte
    1.810
    Beiträge
    341
    • 4. März 2013 um 16:55
    • #1

    Habe mal ein kleines Script zusammen gestellt das Folgende sachen für euch erledigt.
    1. Sundtek Treiber Installieren
    2. MakeMKV installieren für Blueray Support unter XBMC ( Experimentel )
    3. OSCAM Kompilieren und Installieren und Vorkonfigurieren
    4. Plugins für XBMC Downloaden ,3D Player Bion, MAKE MKV Plugin.
    5. Kanal für X10 Fernbedienung auf Kanal 1 Festlegen mittels "/etc/modprobe.d/ati_remote.conf"
    6. VNSI und SC werden auch installiert sind aber in der "/etc/vdr/plugins/order.conf" deaktiviert
    Es darf immer nur entweder VNSI oder XVDR Laufen nicht beides zusammen
    Zum Deaktivieren einfach das "-" vor das zu Deaktivierende plugin Setzen bzw entfernen zum Aktivieren und Neustarten
    Gleiches Gilt auch für SC und DVBAPI


    Hier das Scrip einfach z.b unter "/tmp" Speichern als "script.sh"
    sudo chmod 755 "script.sh"
    sudo sh ./script.sh
    und schon gehts los


    Code
    sudo add-apt-repository ppa:bpl3f1lmootj/yavdr-stable
    sudo apt-get update
    sudo apt-get install yavdr-hardware-sundtek vdr-plugin-dvbapi vdr-plugin-sc vdr-plugin-sc-cardclient vdr-plugin-vnsiserver bino build-essential libc6-dev libssl-dev libexpat1-dev libgl1-mesa-dev libqt4-dev nano libpcsclite-dev mercurial cvs subversion libncurses-dev cmake vdr-dev subversion git-core patchutils build-essential openssl  libssl-dev gcc g++ pcscd pcsc-tools libpcsclite1 libpcsclite-dev cmake make libpthread-stubs0 libpthread-stubs0-dev libncurses5 libncurses5-dev wget bzip2 git-core patchutils libproc-processtable-perl libtool mercurial
    cd /tmp
    sudo wget http://www.sundtek.de/media/sundtek_netinst.sh
    sudo chmod 777 sundtek_netinst.sh
    sudo ./sundtek_netinst.sh
    cd /media
    sudo wget http://www.bultsblog.com/plugin.makemkvbluray.zip
    sudo wget http://sd-xbmc.googlecode.com/files/plugin.multimedia.players-1.0.3.zip
    sudo wget http://www.dotnetdevelopers.net/XBMC/pvrbuilds/20130121/Linux64/pvr.vdr.vnsi-linux-x86_64.zip
    sudo wget http://www.dotnetdevelopers.net/XBMC/pvrbuilds/20130121/Linux64/pvr.hts-linux-x86_64.zip
    sudo wget http://www.dotnetdevelopers.net/XBMC/pvrbuilds/20130121/Linux64/pvr.dvbviewer-linux-x86_64.zip
    cd /tmp
    sudo wget http://www.makemkv.com/download/makemkv-bin-1.8.5.tar.gz
    sudo tar xfv makemkv-bin-1.8.*.tar.gz
    cd makemkv-bin-1.8.*
    make -f makefile.linux
    sudo make -f makefile.linux install
    cd /tmp
    sudo wget http://www.makemkv.com/download/makemkv-oss-1.8.5.tar.gz
    sudo tar xfv makemkv-oss-1.8.*.tar.gz
    cd makemkv-oss-1.8.*
    sudo make -f makefile.linux
    sudo make -f makefile.linux install
    cd /tmp
    sudo apt-get update
    cd /tmp
    sudo svn checkout http://www.streamboard.tv/svn/oscam/trunk oscam-svn
    cd oscam-svn
    sudo cmake -DWEBIF=1 -DHAVE_DVBAPI=1 -DIRDETO_GUESSING=1 -DCS_ANTICASC=1 -DWITH_DEBUG=1 -DCS_WITH_DOUBLECHECK=0 -DCS_LED=0 -DQBOXHD_LED=0 -DCS_LOGHISTORY=1 -DWITH_SSL=0 \
    -DMODULE_CAMD33=1 -DMODULE_CAMD35=1 -DMODULE_CAMD35_TCP=1 -DMODULE_NEWCAMD=1 -DMODULE_CCCAM=1 -DMODULE_GBOX=1 -DMODULE_RADEGAST=1 -DMODULE_SERIAL=1 -DMODULE_MONITOR=1 -DMODULE_CONSTCW=1 \
    -DREADER_NAGRA=1 -DREADER_IRDETO=1 -DREADER_CONAX=1 -DREADER_CRYPTOWORKS=1 -DREADER_SECA=1 -DREADER_VIACCESS=1 -DREADER_VIDEOGUARD=1 -DREADER_DRE=1 -DREADER_TONGFANG=0 -DHAVE_LIBUSB=1 \
    -DPCSC=1 -DCMAKE_BUILD_TYPE=Debug
    sudo make
    sudo make install
    cd /usr/local/etc/
    sudo wget https://www.dropbox.com/s/5653ag85nk06ib2/oscam.conf
    sudo wget https://www.dropbox.com/s/ofsqqsloyp5ss34/oscam.server
    sudo wget https://www.dropbox.com/s/ov149h373d6m5jy/oscam.user
    cd /etc/init.d/
    sudo wget https://www.dropbox.com/s/nat8ybs90z8ek5h/oscam
    chmod 777 oscam
    sudo update-rc.d oscam defaults
    cd /etc/modprobe.d/
    sudo wget https://www.dropbox.com/s/1wm2ajo1dhk5ou1/ati_remote.conf
    cd /var/lib/vdr/
    sudo rm channels.conf
    sudo wget https://www.dropbox.com/s/ldvdvn41ybg31rv/channels.conf
    clear
    echo OSCAM Webinferface       : http://IP-VDR:16100
    echo OSCAM Webinterface User  : vdr
    echo OSCAM Webinterface Pass  : vdr
    echo VDR   Webinterface       : IP-VDR
    echo XBMC Plugin Zip Ordner   : /media
    Alles anzeigen

    Solltet ihr Probleme haben das XBMC sagt kein client gefunden so muss xbmc später gestartet werden
    dazu einfach die datei "/etc/init/xbmc.conf" mit "sudo nano /etc/init/xbmc.conf" folgendermassen bearbeiten.

    Code
    description     "XBMC Daemon"author          "Steffen Barszus <[email protected]>"
    
    
    
    
    env DISPLAY=:1
    export DISPLAY
    
    
    
    
    env HOME=/var/lib/vdr
    export HOME
    
    
    
    
    setuid vdr
    setgid vdr
    
    
    
    
    
    
    
    
    start on started vdr or stopped openbox-tools or started sound-device \
             or vdr-frontend-restart
    stop on stopping openbox
    nice -10
    
    
    
    
    pre-start script
    [color=#ff0000]sleep 20[/color]
    
    
    
    
    # wait for sound, vdr and Xorg (after wm) to be up
    start wait-for-job-state WAIT_FOR=vdr TARGET_GOAL=start WAIT_STATE=running WAITER=xbmc WAIT_FOREVER=1 ||:
    start wait-for-job-state WAIT_FOR=sound-device TARGET_GOAL=start WAIT_STATE=running WAITER=xbmc WAIT_FOREVER=1 ||:
    start wait-for-job-state WAIT_FOR=openbox-tools TARGET_GOAL=stop WAIT_STATE=waiting WAITER=xbmc WAIT_FOREVER=1 ||:
    
    
    
    
    end script
    
    
    
    
    
    
    
    
    exec /usr/lib/xbmc/xbmc.bin --standalone --lircdev /var/run/lirc/lircd
    Alles anzeigen

    Sollte Oscam eine fehler im WebIf anzeigen mit Couldn`t detect DVB-API Version so muss VDR später gestartet werden
    dazu einfach die datei "/etc/init/vdr.conf" mit "sudo nano /etc/init/vdr.conf" folgendermassen bearbeiten.

    Code
    # Starts the vdr, with config and installed plugins
    
    
    description     "VDR upstart script"
    author          "Steffen Barszus <[email protected]"
    
    
    
    
    start on ( (started dbus and started udev and stopped networking) or \
               (dbus-activation de.tvdr.vdr and startup) or \
               stopped vdr-exit-other or \
               resume )
    stop on runlevel [!2345]
    
    
    
    
    kill timeout 60
    normal exit 0
    expect stop
    nice -10
    env quiet
    env yavdr
    
    
    
    
    script
    [color=#ff0000]sleep 5[/color]
    # load default values and overrides from /etc/default/vdr
    . /usr/lib/vdr/config-loader
    
    
    
    
    mkdir -p /var/run/vdr
    chown -R vdr:vdr /var/run/vdr
    
    
    
    
    
    
    
    
    # reduce verbosity if quiet is set in grub
    if [ "quiet" = "n" ]; then
       OPTIONS="$OPTIONS -l 3"
    fi
    
    
    
    
    # load all plugins from plugin folder
    . /usr/lib/vdr/plugin-loader
    
    
    
    
    # extract and prepare all commands
    . /usr/lib/vdr/commands-loader
    mergecommands "reccmds"
    
    
    
    
    # Set shutdown command
    test "$ENABLE_SHUTDOWN" = "1" && VDRSHUTDOWN="/usr/lib/vdr/vdr-shutdown.wrapper" \
                                  || VDRSHUTDOWN="/usr/lib/vdr/vdr-shutdown-message"
    
    
    
    
    # enable debug measures
    if [ "$(basename $DAEMON)" = "vdr-dbg" ]; then
       ulimit -c unlimited
       OPTIONS="$OPTIONS --userdump"
       echo "/var/log/vdr/core.%p" > /proc/sys/kernel/core_pattern
    fi
    
    
    
    
    # set language (default by environment, else by /etc/default/vdr)
    LANG=$VDR_LANG
    LC_ALL=$VDR_LANG
    export LANG LC_ALL
    
    
    
    
    if [ -n "$VDR_CHARSET_OVERRIDE" ] ; then
       export VDR_CHARSET_OVERRIDE=$VDR_CHARSET_OVERRIDE
    fi
    
    
    
    
    export HOME=/var/lib/vdr
    
    
    
    
    exec $DAEMON --lirc=$LIRC -v $VIDEO_DIR -c $CFG_DIR -L $PLUGIN_DIR -r $REC_CMD -s $VDRSHUTDOWN -E $EPG_FILE -u $USER -g$
    end script
    Alles anzeigen

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen Anmelden

Spenden

Vielen Dank für die Unterstützung!
Hiermit unterstützt du Zebradem.
Das beinhaltet überwiegend die Serverkosten und Lizenzgebühren.
Spenden

Letzte Beiträge

  1. KI-Trainingsdaten: Meta muss die Verantwortlichen für Schattenbibliothek-Downloads benennen

    heugabel
    20. Oktober 2026 um 18:28
  2. TikTok-Abmahnung: 6.565,90 Euro für „Love You So“ im Tortenvideo

    heugabel
    18. Oktober 2026 um 19:28
  3. Pluto TV

    Fellfresse
    16. Oktober 2026 um 00:26
  4. Sonstige IPTV

    Fellfresse
    16. Oktober 2026 um 00:03
  5. Hörbuch-Piraterie auf YouTube: Uploader verpflichtet sich zu Vertragsstrafen von bis zu 50.000 Euro

    heugabel
    15. Oktober 2026 um 19:27
  6. Burning-Series-Klone im Netz: Bei burning-series.fun und bs-to.fun zählt jedes Detail

    heugabel
    15. Oktober 2026 um 09:27
  7. Pornhub und YouPorn: OVG NRW stoppt Netzsperren – Zuständigkeitschaos bremst den Jugendschutz

    heugabel
    13. Oktober 2026 um 16:37
  8. Ledger-Wallets mit Hardware-Implantat: Der CryptoBilis-Fall legt eine Lücke in der Lieferkette offen

    heugabel
    13. Oktober 2026 um 16:10
  9. Ein NCA-Ermittler stahl 50 Bitcoin aus einem Silk-Road-Verfahren – und der Wertzuwachs macht den Fall 2026 noch teurer

    heugabel
    4. Oktober 2026 um 18:27
  10. E-Books knacken die 50-Prozent-Marke – Papier bleibt dennoch erstaunlich stabil

    heugabel
    2. Oktober 2026 um 16:27
© 2026 Zebradem - Software by WoltLab