[mythtvnz] New TVNZ Satellite Problem

Steve Hodge mythtvnz@lists.linuxnut.co.nz
Wed, 23 Aug 2006 21:11:07 +1200


On 8/23/06, Tim, Donna & Erin Gibson <tim_donna@slingshot.co.nz> wrote:
> Well I'm still having problems...
>
> I've got all the channels working off mplexid 3 but there no guide data, if I
> set up all available mplex's I get guide data on mplexid 5 and 6 but no video
> or audio...

I don't know off hand what those mplexids correspond to, but probably
what is happening is this:
mplexid 3 is the TVNZ feed. It has no guide data.
mplexid 5 and 6 are Sky feeds. There is guide data but you won't be
able to get the channels because they are encrypted.
There is a Sky mplex with unecrypted One and 2 and guide data on 12671 V.

What I do is use the TVNZ feed for One, 2 and the other channels they
offer, but use 12671 for the guide data, which I capture using
tv_grab_dvb and load using mythfilldatabase for both DVB and non-DVB
channels. I don't use Myth's EIT stuff at all.

> I've deleted all channels of the DVB card input and let myth rescan the card
> but I always end up in the same mess.  Problem is that even though the
> stations have the same ID and I'm using the hairy.geek.nz (thanks...) feed to
> fill the database for my 150mce if the 150 is busy myth won't pick up the dvb
> card to record something...

Make sure you have the callsigns and channel numbers identical for the
different copies of each channel, and that the guide data for all
copies is correctly loaded. E.g. in the channel table you should have
something like:
chanid, sourceid, channum, callsign, name, mplexid, frequency
1001, 1, 1, One, One (DVB), 3,
2001, 2, 1, One, One (Tuner), , <freq>

I think you've probably got that right. But you also need the guide
data right. The scheduler can only record a program on a particular
channel if that program appears in the guide data for that channel,
even if the there is another channel with the same callsign. So if you
have EPG data for channel Y, but not X, then the scheduler won't be
able to use the DVB card to record channel One when the PVR150 is in
use.

To fix this you have two options: either get the DVB card receiving
EPG data or use hairy.geek.nz for both the DVB card and the PVR150. If
you get EPG data using the DVB card I'd also recommend using that data
for both the DVB card and the PVR150 as you don't want any differences
in EPG data between "identical" channels. What I would do first is to
get everything working using hairy.geek.nz and then try tv_grab_dvb
later. Essentially you just download the xml file once and then load
it via mythfilldatabase twice, once for each source, e.g. something
like:
<whatever you use to get the file>
mythfilldatabase --file 1 -1 latestlistings.xml
mythfilldatabase --file 2 -1 latestlistings.xml

The --file X option tells mythfilldatabase which source to load data for.

If you start using tv_grab_dvb you can just replace what you use to
download the file from hairy.geek.nz with that.

Cheers,
Steve