ConfigurationOptions » History » Revision 5
Revision 4 (Anders Gustafsson, 2018-01-14 13:27) → Revision 5/9 (Anders Gustafsson, 2018-01-14 13:45)
h1. ConfigurationOptions
h2. Options documentation
To see all options, please do a ./configure --help. Many options are self-explanatory others are not. Please feel free to add here.
h3. --enable-android
Sets up the build for a binary that can run on Android (arm-linux-androideabi-)
h3. --enable-avahi
Enables the opensource implementation of Apple's zero configuration protocol. For example, a user can plug their computer into a network and have Avahi automatically advertise the network services running on its machine. Avahi's "ihavA" advertisement results in adding user access to printers, files and other networked services.
h3. --disable-cardclient
For encryption, automatically enabled by cwc or cccam. Tvheadend supports connecting to card clients via the cwc (newcamd) and capmt (linux network dvbapi) protocols for so-called 'softcam' descrambling. One example is the OSCAM package that lets you use your regular CA (Conditional Access) smartcard.
h3. --disable-cwc
For excryption, disable Code Word Client
h3. --disable-cccam
For excryption, disable another Code Word Client
h3. --disable-libopus
Disables the Opus encoding audio format. Unclear who uses it
h3. --disable-libvorbis
Disables the Ogg/Vorbis encoding audio format.
h3. --disable-satip_server --disable-satip_client
Sat>IP allows the satellite TV distribution to share a data network and enables display and viewing of the signals on any multimedia IP device equipped with suitable software. A Sat>IP server receives satellite signals and distributes them to IP-connected clients, such as PCs, Tablets or smartphones.
h2. Options documentation
To see all options, please do a ./configure --help. Many options are self-explanatory others are not. Please feel free to add here.
h3. --enable-android
Sets up the build for a binary that can run on Android (arm-linux-androideabi-)
h3. --enable-avahi
Enables the opensource implementation of Apple's zero configuration protocol. For example, a user can plug their computer into a network and have Avahi automatically advertise the network services running on its machine. Avahi's "ihavA" advertisement results in adding user access to printers, files and other networked services.
h3. --disable-cardclient
For encryption, automatically enabled by cwc or cccam. Tvheadend supports connecting to card clients via the cwc (newcamd) and capmt (linux network dvbapi) protocols for so-called 'softcam' descrambling. One example is the OSCAM package that lets you use your regular CA (Conditional Access) smartcard.
h3. --disable-cwc
For excryption, disable Code Word Client
h3. --disable-cccam
For excryption, disable another Code Word Client
h3. --disable-libopus
Disables the Opus encoding audio format. Unclear who uses it
h3. --disable-libvorbis
Disables the Ogg/Vorbis encoding audio format.
h3. --disable-satip_server --disable-satip_client
Sat>IP allows the satellite TV distribution to share a data network and enables display and viewing of the signals on any multimedia IP device equipped with suitable software. A Sat>IP server receives satellite signals and distributes them to IP-connected clients, such as PCs, Tablets or smartphones.