Hi, I already know that my question may be a little 'out of scope', but I think that it can be quite useful to other people too...
So, I tried Tvheadend v2.12 on a Debian VM with anHauppauge WinTV Nova-T USB2 tuner card, and it works well (I'm using DVB-T).
It works so well that I would like to move it on my QNAP TS-239 Pro II, an Intel Atom x86 NAS running Linux 2.6.33.2.
As this is an embedded version of Linux, I had to compile the kernel modules for my tuner, but I've managed to do it successfully, and now I can tune in the DVB-T channels withtzap and record them usingdvbstreamer.
Unfortunately, I compiled Tvheadend from the tarball successfully (with
--disable-avahi and
--release) but, although the web UI loads correctly and I can see the tuner, when adding the muxes the services names are blank.
That is: I add manually the mux by frequency, the mux goes into the
Multiplexes list (with quality 100%), but in the
Services list I can see all the channels without any name, so I'm unable to move them on the channel tab and then record them.
This is the logfile:
[/share/Public] # ./tvheadend -C -d
[WARNING]:accesscontrol: Created default wide open access controle entry
[INFO]:dvb: Found adapter /dev/dvb/adapter0 (DiBcom 7000PC) via USB (480 Mbit/s)
[ALERT]:v4l: Unable to open /dev/video0 -- No such device or address
[ALERT]:v4l: Unable to open /dev/video1 -- No such device or address
[ALERT]:v4l: Unable to open /dev/video2 -- No such device or address
[ALERT]:v4l: Unable to open /dev/video3 -- No such device or address
[ALERT]:v4l: Unable to open /dev/video4 -- No such device or address
[INFO]:dvr: Creating new configuration ''
[WARNING]:dvr: Output directory for video recording is not yet configured for DVR configuration "". Defaulting to to "/root". This can be changed from the web user interface.
[INFO]:CSA: Using SSE2 128bit parallel descrambling
[NOTICE]:START: HTS Tvheadend version 2.12 started, running as PID:17033 UID:0 GID:0, settings located in '/root/.hts/tvheadend'
[DEBUG]:dvb: "/dev/dvb/adapter0" tuning to "514,000 kHz" (Initial autoscan)
[DEBUG]:dvb: "514,000 kHz" on adapter "DiBcom 7000PC", status changed to OK
[DEBUG]:dvb: Add service "_dev_dvb_adapter0_DiBcom_7000PC514000000_2185" on "514,000 kHz"
[DEBUG]:dvb: Add service "_dev_dvb_adapter0_DiBcom_7000PC514000000_2186" on "514,000 kHz"
[DEBUG]:dvb: Add service "_dev_dvb_adapter0_DiBcom_7000PC514000000_2187" on "514,000 kHz"
[DEBUG]:dvb: Add service "_dev_dvb_adapter0_DiBcom_7000PC514000000_2188" on "514,000 kHz"
[DEBUG]:dvb: Add service "_dev_dvb_adapter0_DiBcom_7000PC514000000_2189" on "514,000 kHz"
[DEBUG]:PSI: Transport "DiBcom 7000PC/514,000 kHz" PMT (version 14) updated, PCR PID changed, New elementary stream, Language changed, Parent PID changed, PIDs reordered
[DEBUG]:PSI: Transport "DiBcom 7000PC/514,000 kHz" PMT (version 14) updated, PCR PID changed, New elementary stream, Language changed, Parent PID changed, PIDs reordered
[DEBUG]:PSI: Transport "DiBcom 7000PC/514,000 kHz" PMT (version 15) updated, PCR PID changed, New elementary stream, Language changed, Parent PID changed, PIDs reordered
[DEBUG]:PSI: Transport "DiBcom 7000PC/514,000 kHz" PMT (version 14) updated, PCR PID changed, New elementary stream, Language changed, Parent PID changed, PIDs reordered
[DEBUG]:PSI: Transport "DiBcom 7000PC/514,000 kHz" PMT (version 14) updated, PCR PID changed, New elementary stream, Language changed, Parent PID changed, PIDs reordered
[DEBUG]:dvb: "/dev/dvb/adapter0" initial scan completed for "RAI: 514,000 kHz"
Tvheadend can be an interesting feature to be installed on the NAS: it is light, the tuner can easily be connected to the USB ports and the NAS is always on (perfect for scheduling recordings). Ah... and the recordings are saved directly on the NAS where they can be shared to the other devices.
Can someone point me to the right direction? What may be the cause of my problem?
What are the dependencies of running Tvheadend on such system? I even tried to compile linuxtv.org/dvb-apps and running gnutv works OK.
Thanks.