MythTV EIT language
I just upgraded from MythTV 0.23 to 0.25. One of the issues I noticed was that I started getting DVB EIT data with mixed languages. Living in Finland, we get EIT data in both Finnish and Swedish. I set the preferred languages in the MythTV frontend, but they didn’t have an impact. In my data I had listings in both languages.
This can be quite tricky because it will break recoding rules that record by title. Anyway, to get all of them in one language, I inserted the following configuration:
INSERT INTO settings(value, data) VALUES(‘PreferredLanguages’,’fin’);
You can clear the current EIT data by:
DELETE FROM program where starttime>now();
DELETE FROM eit_cache;
Then restart mythbackend, just to be sure. You should now get all the data in the language you’ve specified.
UPDATE: It seems that settings ‘ISO639Language0’ and ‘ISO639Language1’ must also be set to ‘fin’ in order to get non-mixed Finnish EIT data.
Technotrend C-1500+Technotrend CI+Conax CAM
I finally received my Technotrend CI module + Conax CAM order. So now I have the following hardware working (with some minor tweaks below): Technotrend C-1500 + Technotrend CI module + Conax CAM. These are my software versions: Fedora 12, kernel 2.6.32.21-168.fc12.i686 and MythTV 0.23.1.
Initially, I had some issues with recordings sometimes failing with the following error message in mythbackend.log:
2011-01-18 21:48:18.268 PID 0x1f9c status: Encrypted 2011-01-18 21:48:18.798 PID 0x1f9b status: Encrypted 2011-01-18 22:00:07.363 PID 0x44d status: Encrypted
Once I got this message, all subsequent recordings failed. What I quickly discovered was that if I restarted mythbackend, then the recordings would start working again. There seems to be some issue with the CAM or mythtv going into an invalid state if the DVB card/CAM is kept open for a long time.
So I changed the following mythtvsetup options under “2. Capture cards“:
Open DVB card on demand -> turned on Use DVB Card for active EIT scan -> turned off DVB Tuning Delay (msec) -> 2000 Tuning timeout (msec) -> 5000
MythTV EIT data not working
After I did a new channel scan in MythTV 0.23.1 I discovered that I didn’t get any EIT data from the DVB-C network anymore. I’m in Helsinki (Finland) and using Welho cable provider. So, I basically went through the same process as this guy, creating channels.conf files and so on. Eventually I discovered his page, which solved the issue of not getting EIT data. I did some more research into this and how to potentially solve it in other ways.
Solution #1 – Do a Full Scan (Tuned)
So, what worked for me was what he describes in his post, i.e. to do a Full Scan (Tuned) with the following parameters:
Frequency: 162000000 Modulation: QAM_64
When I look closely, those are the values for a few of the channels in my channels.conf file:
4Sport:162000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_64:417:673:145 The Voice/TV Viisi:162000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_64:513:660:241 DINA:162000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_64:641:642:64000 4SportPro:162000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_64:418:675:193 Infokanava.:162000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_64:221:222:1973