You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

101 lines
3.3 KiB

  1. comment "Input & output support"
  2. config TVHEADEND_LINUXDVB_SUPPORT
  3. bool "DVB tuners"
  4. default y
  5. help
  6. Include support for DVB tuners.
  7. Note: Kernel driver(s) and firmware must also be installed.
  8. config TVHEADEND_DVBSCAN_SUPPORT
  9. bool "Fetch DVB-scan data"
  10. depends on TVHEADEND_LINUXDVB_SUPPORT
  11. default TVHEADEND_LINUXDVB_SUPPORT
  12. help
  13. Download and include DVB scan tables.
  14. config TVHEADEND_IPTV
  15. bool "IPTV client"
  16. default y
  17. help
  18. Include IP-TV client.
  19. config TVHEADEND_SATIP_CLIENT
  20. bool "SAT>IP client"
  21. default y
  22. help
  23. Include SAT>IP client. This allows tvheadend to receive streams from a SAT>IP server.
  24. SAT>IP is a client-server communication protocol in which SAT>IP servers,
  25. connected to one or more DVB broadcast sources, send the program requested
  26. by an SAT>IP client over an IP based network.
  27. The main difference of SAT>IP to other IP-based TV distribution systems
  28. such as IP-TV and DLNA is that the SAT>IP client does not select a program
  29. from a server specific list, but has to specify the DVB reception parameters
  30. such as the signal source, frequency, polarisation, modulation, PIDs and others.
  31. config TVHEADEND_SATIP_SERVER
  32. bool "SAT>IP server"
  33. default y
  34. help
  35. Include SAT>IP server. This allows tvheadend to stream to SAT>IP clients.
  36. SAT>IP is a client-server communication protocol in which SAT>IP servers,
  37. connected to one or more DVB broadcast sources, send the program requested
  38. by an SAT>IP client over an IP based network.
  39. The main difference of SAT>IP to other IP-based TV distribution systems
  40. such as IP-TV and DLNA is that the SAT>IP client does not select a program
  41. from a server specific list, but has to specify the DVB reception parameters
  42. such as the signal source, frequency, polarisation, modulation, PIDs and others.
  43. config TVHEADEND_HDHOMERUN_CLIENT
  44. bool "HDHomeRun client"
  45. default y
  46. help
  47. Include HDHomeRun client.
  48. HDHomeRun is a network-attached, digital television tuner box.
  49. comment "SoftCAM (Software Conditional Access Module)"
  50. config TVHEADEND_CWC_SUPPORT
  51. bool "CWC newcamd"
  52. default y
  53. help
  54. Support descrambling using Code Word Client newcamd protocol.
  55. config TVHEADEND_CAPMT_SUPPORT
  56. bool "CWC capmnt"
  57. default y
  58. help
  59. Support descrambling using Code Word Client capmnt (Linux Network DVBAPI) protocol.
  60. config TVHEADEND_CONSTCW_SUPPORT
  61. bool "CCW"
  62. default y
  63. help
  64. Support descrambling using Constant Code Word.
  65. comment "Other options"
  66. config TVHEADEND_AVAHI_SUPPORT
  67. bool "Avahi client"
  68. select PACKAGE_libavahi-client
  69. default n
  70. help
  71. Enables the opensource implementation of Apple's zero configuration protocol.
  72. Tvheadend will advertise itself on the network using this protocol.
  73. config TVHEADEND_IMAGECACHE
  74. bool "Image cache"
  75. default n
  76. help
  77. Support caching TV station logos and other images on disk.
  78. Note: Activating disk cache will increase fash memory wear.
  79. Selecting this option does not automatically enable disk caching. It only includes support for it.
  80. config TVHEADEND_TRACE
  81. bool "Low level debug trace"
  82. default n
  83. help
  84. Support low level debug trace for tvheadend subsystems.
  85. For a list of available subsystems, run "tvheadend --subsystems" in OpenWRT console.
  86. Note: Selecting this option does not automatically enable trace logging.
  87. It only includes support for --trace command line option and GUI.