1comment "tvheadend needs a toolchain w/ NPTL, headers >= 3.2, dynamic library" 2 depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \ 3 !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2 || BR2_STATIC_LIBS 4 depends on BR2_TOOLCHAIN_HAS_SYNC_4 5 6menuconfig BR2_PACKAGE_TVHEADEND 7 bool "tvheadend" 8 depends on !BR2_STATIC_LIBS # dladdr() 9 depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL 10 depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2 11 depends on BR2_TOOLCHAIN_HAS_SYNC_4 12 select BR2_PACKAGE_DTV_SCAN_TABLES 13 select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE 14 select BR2_PACKAGE_OPENSSL 15 select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL 16 help 17 18 Tvheadend is a TV streaming server for Linux supporting 19 DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, IPTV, and Analog video 20 (V4L) as input sources. 21 22 https://www.lonelycoder.com/redmine/projects/tvheadend/ 23 24 Note: 25 - on first run, tvheadend will start in wizard mode; the 26 webUI is available on port 9981. 27 - if you want Avahi support, you'll need to enable: 28 Avahi, D-Bus, libdaemon 29 30if BR2_PACKAGE_TVHEADEND 31 32config BR2_PACKAGE_TVHEADEND_DESCRAMBLER 33 bool "descrambler support" 34 default y 35 help 36 Enable support for various descrambler modules. 37 38config BR2_PACKAGE_TVHEADEND_IPTV 39 bool "IPTV support" 40 default y 41 help 42 Enable IPTV support. 43 44 Note that some IPTV streams will need to be piped through 45 ffmpeg (the commandline tool), so you may have to enable it 46 with: 47 BR2_PACKAGE_FFMPEG=y 48 BR2_PACKAGE_FFMPEG_FFMPEG=y 49 50config BR2_PACKAGE_TVHEADEND_SATIP 51 bool "SAT>IP support" 52 default y 53 help 54 Enable SAT>IP support. 55 56config BR2_PACKAGE_TVHEADEND_TIMESHIFT 57 bool "timeshift support" 58 default y 59 help 60 Enable timeshift support. 61 62config BR2_PACKAGE_TVHEADEND_TRANSCODING 63 bool "transcoding support" 64 depends on BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS 65 select BR2_PACKAGE_FFMPEG 66 select BR2_PACKAGE_FFMPEG_AVRESAMPLE 67 select BR2_PACKAGE_FFMPEG_GPL # needed for x264 support 68 select BR2_PACKAGE_FFMPEG_SWSCALE 69 select BR2_PACKAGE_LIBVPX 70 select BR2_PACKAGE_X264 71 help 72 Enable transcoding support. 73 74endif 75