[mythtv-users] Attempt to record program on the wrong input?

Per Jessen per at computer.org
Wed Jan 16 15:56:57 UTC 2013


Mike Perkins wrote:

> On 16/01/13 14:32, Per Jessen wrote:
>> Mike Perkins wrote:
>>
>>> On 16/01/13 08:43, Per Jessen wrote:
>>>> Raymond Wagner wrote:
>>>>
>>>>> On 1/16/2013 03:07, Per Jessen wrote:
>>>>>> "... with the exception that you skip over the "Video Sources"
>>>>>> step. All possible video sources need to be defined on the master
>>>>>> backend system; only the master backend will query a listings
>>>>>> provider to obtain guide data for all the non-master backends."
>>>>>
>>>>> If you were using XMLTV data, that would be correct, since
>>>>> mythfilldatabase would be running on the master backend, and would
>>>>> your grabbers would need to be installed and selected on your
>>>>> master backend. With EIT, it doesn't really matter, but it's still
>>>>> good practice to do everything that can be done on the master, on
>>>>> the master.
>>>>>
>>>>>> Backend#1, card #0, tuner 1&2 = Astra2
>>>>>> Backend#1, card #1, tuner 3&4 = Astra2
>>>>>
>>>>> This would be video source one, and you would only need to scan
>>>>> once for these four inputs.
>>>>
>>>> Okay, for these I have a video source named "vidsource1" = EIT
>>>> data. Until now, I have always scanned both receivers though, is
>>>> MythTV able to work with just one channel scan and now that the
>>>> same channels are also available on card#1 ?
>>>>
>>>>>> Backend#2, card #0, tuner 5&6 = Astra1
>>>>>
>>>>> This would be video source two, and you would need to scan for
>>>>> channels independently of the first video source.
>>>>
>>>> Okay, I have now configured (very imaginatively) "vidsource2" = EIT
>>>> and
>>>> attached to BE2:card0.  The channel scan is running now.
>>>>
>>>>>> Backend#2, card #1, tuner 7&8 = Hotbird  (not yet configured).
>>>>>
>>>>> This would again be a third video source, scanned independently
>>>>> from the other two.
>>>>
>>>> Okay. I would previously have used just "vidsource1" = EIT.
>>>>
>>>>> Without running separate video sources for your separate services,
>>>>> MythTV has no way of knowing your second backend couldn't access
>>>>> channels from Astra2.
>>>>
>>>> Many thanks for helping with this Raymond.
>>>>
>>>>
>>> A video source is a list of tuning information for a bunch of
>>> channels. Therefore, if two tuners can tune the same channels, then
>>> you don't need to scan twice, just attach them to the same source.
>>
>> Yep, I understand that now.
>>
>>> You might make your configuration a little less error-prone if you
>>> called your sources "Astra1", "Astra2" and "Hotbird". They are only
>>> identification strings, after all, and giving them relevant names
>>> will help avoid mistakes in the future, when you have forgotten what
>>> you originally did.
>>
>> That makes a lot of sense, except that the 3 video sources are
>> identical
>> (apart from the name)?  That's where I have a problem - until a
>> receiver has been attached to an EIT video source, the video source
>> is
>> meaningless, right?  After it has something attached, I can reuse the
>> video source for other receivers on the same satellite.
>>
>> I've named my inputs after which LNB they're connected to.
>>
>> However, something is still wrong - I can't get to watch any of the
>> Astra1 channels on my slave backend.  When I pick something on Astra1
>> from the EPG, the mythtvfrontend just exits.
>>
> No. A video source is /channels/ not /EIT/. Therefore, since you can't
> possibly tune the same list of channels from the three satellites, you
> need three unique sources (lists of channels). They are /not/
> identical.

Okay.  It's still confusing though - when I set up a new "Video Source"
with mythtvsetup, and say "Listings Grabber" = EIT, they're sure _look_
identical?  Anyway, my problem. 

> All EIT consists of is a list of what programs get shown on each
> channel at what time. It is information broadcast on one of the
> multiplexes (transponders). To obtain those multiplexes you first have
> to be able to tune the channels.
> 
> You can have channel tuning info without any program info, although it
> would be difficult to schedule recordings that way. There are other
> methods, not using EIT, to obtain the program listings. I'm not sure
> if they may be of more us to you.

For the last two months EIT has been sufficient, but as I'm now adding
Astra1 and later Hotbird, it's possible I'll have to look at getting
listings elsewhere.

> The mythtv frontend should never "just exit" when you select any
> channel. This is a different issue you'll have to supply more
> information for. We'll need to see frontend and backend logs covering
> the incident and, probably, the whole log from startup, particularly
> for the backend.

As it turns out, it is the frontend segfaulting. Just in case, I'm right
now applying a list of updates on the laptop, I'll see if that "fixes"
it. 


-- 
Per Jessen, Zürich (-2.2°C)
http://www.dns24.ch/ - free DNS hosting, made in Switzerland.



More information about the mythtv-users mailing list