OSCam: Open Source CAM ---------------------- based on MpCS version 0.9d. Thanks to all the authors/contributors. Pointers -------- - SVN repository: http://streamboard.gmc.to/svn/oscam - trac instance: http://streamboard.gmc.to/oscam Get the lastest sources from SVN -------------------------------- svn co http://streamboard.gmc.to/svn/oscam/trunk oscam-trunk Compile options --------------- DVBAPI support is automatically compiled in if the target platform supports it. Enable features: CS_ANTICASC - enable anti-cascading (default) CS_LOGHISTORY - enable log history (default) CS_WITH_DOUBLECHECK - enable CW double check CS_WITH_GBOX - enable gbox support CS_LED - enable LED trigger support (currently only working on NSLU2) DWEBIF - enable web interface IRDETO_GUESSING - enable irdeto guessing support WITH_STAPI - enbale DVBAPI support for STAPI DHAVE_PCSC - enable PC SC support DHAVE_LIBUSB - enable USB library support DWITH_SSL - enbale SSL support for web interface Enable features with cmake: -DCS_ANTICASC=1 - enable anti-cascading (default) -DCS_LOGHISTORY=1 - enable log history (default) -DCS_WITH_DOUBLECHECK=1 - enable CW double check -DCS_WITH_GBOX=1 - enable gbox support -DCS_LED=1 - enable LED trigger support (currently only working on NSLU2) -DWEBIF=1 - enable web interface -DIRDETO_GUESSING=1 - enable irdeto guessing support -DWITH_STAPI=1 - enbale DVBAPI support for STAPI -DHAVE_PCSC=1 - enable PC SC support -DHAVE_LIBUSB=1 - enable USB library support -DWITH_SSL=1 - enbale SSL support for web interface Use config.sh to enable/disbale features. Build with CMake (new solution for building) -------------------------------------------- mkdir build_dir cd build_dir config.sh cmake .. make Build with different toolchain (cross-compilation) -------------------------------------------------- cmake -DCMAKE_TOOLCHAIN_FILE=../toolchains/toolchain-powerpc-tuxbox.cmake .. Change build parameters (on command line) ----------------------------------------- cmake -DCS_CONFDIR=/where/is/config/files .. cmake -DCMAKE_INSTALL_PREFIX=/where/to/installed .. cmake -DCS_CONFDIR=/where/is/config/files -DCMAKE_INSTALL_PREFIX=/where/to/installed .. Change build parameters (with interface) ---------------------------------------- ccmake .. Install ------- make install