Bug #3716
DVB-T detection in france is at most fragile, and nearly broken for mee
0%
Description
In France, we had a major change in frequency and specification of DVB-T streamed content (mpeg2 > H264, SD> HD) the 5 April. As anyway, I needed to reconfigure tvheadend, I switched to last git version and also decided to change the hardware to a new HTPC that was already installed for months, keeping the double tuner that was working with my previous tvheadend installation just moving it to its new usb slot, and started DVB-T channel discovery using fr-ALL that indeed contains the correct muxes with the correct options setup setup (plus many unused muxes). Result no channels found at all. As it was a new hardware (PC part), and problem with kernel drivers are always possible although I reused most of the DVB kernel configuration from other box, I tested kaffeine that use a different discovery mechanism with the same usb DVB-T stick, just stopping tvheadend and launching kaffeine. Result all channels found and successful playing of all channels.
This is not the first time I have problems with tvheadend DVB-T discovery and setup code, but not only I do not see improvement on that side but for me things are even getting worse. I tried another more recent DVB-T adapter (CONFIG_DVB_USB_V2 type kernel vs ,CONFIG_DVB_USB for the previous one) with the muxes that were correctly discovered by hdhomerun_config "scan" command using same antenna, there I got 5 muxes out of 6 working not the last one. Again kaffeine did found all the channels.
So right now, my only correct setup is with hdhomerun pseudo tunners. I had no time to investigate more but wanted to share my experience with other users.
BTW I love the new first install frontend.
History
Updated by Bernard DELAVILLE over 8 years ago
Hello,
Just to say that I'm in france too and all channel get discovered correctly after new scan on april 6th. Htpc with tbs 6280 Tuner openelec and tvh 4.0.9.
Regards,
Beber
Updated by Eric Valette over 8 years ago
Bernard DELAVILLE wrote:
Hello,
Just to say that I'm in france too and all channel get discovered correctly after new scan on april 6th. Htpc with tbs 6280 Tuner openelec and tvh 4.0.9.
Regards,
Beber
Comparing a PCI dvb-t/t2 high end tuner that post people Will not be able to stick in their htpc with regular USB tuner brings not much to the picture: I assume some tuners work. Just I have two different that do not and the fact their work with kaffeine exclure driver problem.
Updated by Jaroslav Kysela over 8 years ago
Could you check, if you see the input (bandwidht, signal etc.) in the status tab with some known mux ?
Updated by Eric Valette over 8 years ago
Jaroslav Kysela wrote:
Could you check, if you see the input (bandwidht, signal etc.) in the status tab with some known mux ?
With first tuner TERRATEC T5 Dual Tuner DVB-T Diversity, I have no transpondeur at all recognized. With same hardware setup, and using kaffeine, the scan discovers all channels and I can play them. Note that this tuner worked witha a previous version of tvheadend (4.0 era).
The second one (TerraTec Cinergy T USB Dual RC), I have 5 muxes working, playing channles correctly, not the last one, I have too many errors so it fails after tuning to the program.
I will not be able to debug any further before next week...
Updated by saen acro over 8 years ago
It is absolutely normal for TVH to show low signal,
on other programs signal 100/100 on TVH 75/75 sometimes worst.
Example: On DVB-T on some tunners with mummudvb signal 65/80 streaming without artefacts
with TVH signal ~40 streaming with artefacts on same box same tuner same antenna 1 minute difference
Updated by Jaroslav Kysela over 8 years ago
I think that the mux settings is not accepted by the driver. I've seen some drivers which accepts only AUTO values and others which must have all parameters set. Try to play with the mux settings.
Updated by Eric Valette over 8 years ago
Jaroslav Kysela wrote:
I think that the mux settings is not accepted by the driver. I've seen some drivers which accepts only AUTO values and others which must have all parameters set. Try to play with the mux settings.
Sure. This is what I planned anyway. However, the setup should be correct (comes from fr-ALL). I remember on the contrary that for the least working adapter, AUTO was not working (I found an old bug I opened saying that auto was leading to incorrect behavior).
BTW: what is the check box for using old ioctl for monitoring signal quality?
Updated by saen acro over 8 years ago
Jaroslav Kysela wrote:
I think that the mux settings is not accepted by the driver. I've seen some drivers which accepts only AUTO values and others which must have all parameters set. Try to play with the mux settings.
It is simple to use FEMON in monitoring mode attached to tuner to see when is locked /femon is part of dvb-apps/
Updated by Eric Valette over 8 years ago
saen acro wrote:
Jaroslav Kysela wrote:
I think that the mux settings is not accepted by the driver. I've seen some drivers which accepts only AUTO values and others which must have all parameters set. Try to play with the mux settings.
It is simple to use FEMON in monitoring mode attached to tuner to see when is locked /femon is part of dvb-apps/
Yes I know how to debug it. Just there are enough combinations to make it a lengthy process. I just wanted to say that, as far as I know, auto scan is not yet implemented (or at least is not proposed in the first install code) and that using dvbscan produced files (e.g fr-all) files does not work for me for two usb tuners whereas kaffeine autodetect does it right with my tuners.
Probably dvb5-scan would be working as well... Will try when back home.
Updated by saen acro over 8 years ago
Under "auto-scan" you mean to use NIT data
not some text files created years ago and never updated
Updated by Eric Valette over 8 years ago
saen acro wrote:
Under "auto-scan" you mean to use NIT data
not some text files created years ago and never updated
No. Juts doing what any TV set does for DVB-T : can all the frequency and register the channels without using any pre-defined setup except the frequency range (think like using w-scan, or rather dvb5-scan) to create files that would be used by tvheadend as an input for channels detection or event directly channels).