On Sat, 22 Jan 2022 11:15:56 -0700, you wrote:
>On Fri, Jan 21, 2022 at 9:44 PM Stephen Worthington <
>stephen_agent@jsw.gen.nz> wrote:
>
>> On Fri, 21 Jan 2022 21:00:15 -0700, you wrote:
>>
>> >I have tried to add a channel, TBSHD, 1049 on a cable box connected to my
>> >hdpvr but it's not working.
>> >
>> >In channel editor, I have chanel name TBSHD, channel number 1049, callsign
>> >11996, and service ID 1049. I entered the first two but I'm not sure how
>> >the last two got set.
>> >
>> >This channel is enabled in Schedules Direct (I double checked) and I have
>> >run mythfilldatabase after making this change.
>> >
>> >On the program guide the channel shows up but there are no program
>> entries,
>> >it just says Unknown (Unknown)
>> >
>> >How can I fix this?
>>
>> You need to set the correct xmltvid for the channel, to match what
>> Schedules Direct provides.
>>
>> I've done that, and no help. Still no entries in the program guide. The
>entry I made was I67890.json.schedulesdirect.org I don't see any errors
>regarding that channel in mythfilldatabase output.
>
>I tried to set everything else based on an example from another working
>channel. I still don't know how "service ID" got set. I may have set that
>accidentally but I don't know if it matters, or indeed what that setting is
>for. There doesn't seem to be a way to clear it so maybe it got set
>automatically after all.
The serviceid (channel.serviceid in the database) is the number the
tuner uses to find the packets for the streams that make up a channel.
Using the serviceid to match data in header packets gives the tuner
the list of pid numbers (packet IDs) for the streams that make up the
channel. The packets for the streams each contain a pid number and
the tuner then just selects out only packets with a pid numbers it
wants. So the serviceid is effectively a physical channel number, as
opposed to the "logical channel number" (LCN, channel.channum in the
database) that you use to tell MythTV to change channels. Serviceid
values only have to be unique on one multiplex, but in practice they
are normally unique across an entire transmission system (eg the ATSC
service in USA/Canada or the DVB-T service here in New Zealand). If
the serviceid is wrong, you will not be able to receive from that
channel. To check if it is correct, just use Live TV - go to the
Guide, select that channel and do M > Watch This Channel. Even
without EPG data, it should play. The serviceid value does not affect
getting EPG data from Schedules Direct - only the xmltvid matters for
that.
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users http://wiki.mythtv.org/Mailing_List_etiquette MythTV Forums:
https://forum.mythtv.org