Difference between revisions of "Kissd kissdx"

From NAS-Central Buffalo - The Linkstation Wiki
Jump to: navigation, search
(libdvdread)
Line 8: Line 8:
 
[http://www.vidartysse.net/kissdx/ kissdx] is an enhanced version that is even capable of handling dvd-images.
 
[http://www.vidartysse.net/kissdx/ kissdx] is an enhanced version that is even capable of handling dvd-images.
 
<br><br>
 
<br><br>
If you need to install the libs + kissd(x) from source you need the [[Precompiled_C_development_environment%2C_running_on_the_LS |development tools]] installed.
+
If you need to install the libs   kissd(x) from source you need the [[Precompiled_C_development_environment,_running_on_the_LS |development tools]] installed.
 
-----
 
-----
  

Revision as of 18:32, 10 April 2007

Contents

Abstract

This article explains how to get kissd or kissdx running on the Linkstation/Terastation/Kurobox. There are only slight differences in the procedure...both need the same libs (libdvdread,libdvdcss), only the source of the apps itself is the difference.

kissd is a replacement for the PCLink software for Kiss Network DVD Players.
kissdx is an enhanced version that is even capable of handling dvd-images.

If you need to install the libs kissd(x) from source you need the development tools installed.


Installation

libdvdcss

  • normal installation
 wget http://download.videolan.org/pub/libdvdcss/1.2.9/libdvdcss-1.2.9.tar.gz
 tar xzvf libdvdcss-1.2.9.tar.gz
 cd libdvdcss-1.2.9
 ./configure
 make
 make install
  • if you want to create a package
 wget http://download.videolan.org/pub/libdvdcss/1.2.9/libdvdcss-1.2.9.tar.gz
 tar xzvf libdvdcss-1.2.9.tar.gz
 cd libdvdcss-1.2.9
 mkdir -p PACKAGE/usr
 ./configure --prefix=<path2currentFolder>/PACKAGE/usr
 make
 make install
 cd PACKAGE
 tar czvf ../libdvdcss-1.2.9_<arch>.tar.gz
  • i have already compiled it for ppc boxes...this is how to install this package
 wget http://downloads.linkstationwiki.net/packages/ppc/libdvdcss-1.2.9_ppc.tar.gz
 tar -C / -xzvf libdvdcss-1.2.9_ppc.tar.gz
 

libdvdread

  • normal installation
 wget http://freshmeat.net/redir/libdvdread/17926/url_tgz/libdvdread-0.9.7.tar.gz
 tar xzvf libdvdread-0.9.7.tar.gz
 cd libdvdread-0.9.7
 ./configure --with-libdvdcss=/usr/include/dvdcss/
 make 
 make install
  • if you want to create a package
 wget http://freshmeat.net/redir/libdvdread/17926/url_tgz/libdvdread-0.9.7.tar.gz
 tar xzvf libdvdread-0.9.7.tar.gz
 cd libdvdread-0.9.7
 mkdir -p PACKAGE/usr
 ./configure --prefix=<path2currentFolder>/PACKAGE/usr --with-libdvdcss=/usr/include/dvdcss/
 make
 make install
 cd PACKAGE
 tar czvf ../libdvdread-0.9.7_<arch>.tar.gz
  • i have already compiled it for ppc boxes...this is how to install this package
 wget http://downloads.linkstationwiki.net/packages/ppc/libdvdread-0.9.7_ppc.tar.gz
 tar -C / -xzvf libdvdread-0.9.7_ppc.tar.gz
  • An ARM9 binary for Freelink:
 wget http://downloads.linkstationwiki.net/uploads/LS_Pro_temporary/Tarballs/libdvdread-0.9.7_arm9.tar.gz
 tar -C / -xzvf libdvdread-0.9.7_arm9.tar.gz

kissdx

  • normal installation
 wget http://www.vidartysse.net/kissdx/kissdx-0.12-4.zip
 unzip kissdx-0.12-4.zip
 cd kissdx
 make
 make install
 # install a startscript
 cd /etc/init.d
 wget http://www.unet.univie.ac.at/~a0025690/scripts/kissdx
 chmod 755 kissdx

  • if you want to create a package
 #after make do the following
 mkdir -p PACKAGE/usr/local/bin
 mkdir -p PACKAGE/etc/init.d
 mkdir -p PACKAGE/usr/sbin
 cp kissdx PACKAGE/usr/sbin
 cp kissdx.conf PACKAGE/etc/
 cp kissd-p* PACKAGE/usr/local/bin
 cd PACKAGE/etc/init.d
 wget http://www.unet.univie.ac.at/~a0025690/scripts/kissdx
 chmod 755 kissdx
 cd ../../
 tar czvf ../kissdx_0.12-4_<arch>.tar.gz .
  • I have already compiled it for ppc boxes...this is how to install this package
 wget http://downloads.linkstationwiki.net/packages/ppc/kissdx_0.12-4_ppc.tar.gz
 tar -C / -xzvf kissdx_0.12-4_ppc.tar.gz
  • There is also a pre-compiled version available for ARM 9 boxes (LS Pro) using Freelink:
 wget http://downloads.linkstationwiki.net/uploads/LS_Pro_temporary/Tarballs/kissdx_0.13-10a_arm9.tar.gz
 tar -C / -xzvf kissdx_0.13-10a_arm9.tar.gz

you should be able to start kissdx by executing

 /etc/init.d/kissdx start
  • if you want that kissdx should start automatically after reboot execute
 OpenLink
 ln -s /etc/init.d/kissdx /etc/rc.d/rc2.d/kissdx
 FreeLink
 ln -s /etc/init.d/kissdx /etc/rc2.d/kissdx