Project

General

Profile

How to add service when channel is not displayed?

Added by Dave H almost 4 years ago

I'm in the UK and use Freeview. I have a problem with Sky Arts (#11). It shows up in /Configuration/DVB Inputs/Services but the Channel is blank. If I select the row and choose Map Selected/Map selected services I'm shown the Service Mapper tab with Mapped, Ignored and Failed 0 and Active blank. If I go back to the Services tab and selct the Channel column of the Sky Arts row I see a pop-up list of channels. Sky Arts is not in the list.

What am I missing? I don't understand why this particular channel isn't already mapped, and I don't understand how to map it now. There may be other such channels that I haven't noticed yet.

I'm using TVH 4.2.6 supplied with my openSUSE Leap 15.0 distro. Yes, I know it's old :(


Replies (12)

RE: How to add service when channel is not displayed? - Added by Ron L almost 4 years ago

You may need to go over to the channels editor tab, find the entry for the newly mapped channel and type in a name for it there.

RE: How to add service when channel is not displayed? - Added by Dave H almost 4 years ago

Sorry, thanks but I don't understand that and I'm confused. I just went to /Configuration/Channel / EPG/Channels and Sky Arts is listed there and all details seem to be correct AFAICT. But the channel name doesn't appear on the Services page as I said, and nothing appears in the EPG. What do you mean by 'newly mapped channel'?

RE: How to add service when channel is not displayed? - Added by Dave H almost 4 years ago

Hmm, curiouser and curiouser. I just went back to my TVH browser tab. Now on the TVH services tab I see that Sky Arts has a 'channel name' displayed of a0b72451c6bdf7f90f7c0e7ec8afcd1b and some Sky Arts programs are appearing in the EPG. But the channel name still does not appear in the EPG filter channel list (neither Sky Arts nor a0b72451c6bdf7f90f7c0e7ec8afcd1b) and the Channels tab still looks the same as it did before.

What on earth is going on?

RE: How to add service when channel is not displayed? - Added by Hans-Gerhard Schehl almost 4 years ago

Did you fill out a name here:

!Screenshot 2020-12-28 130538.png!

Hans-Gerhard

RE: How to add service when channel is not displayed? - Added by Dave H almost 4 years ago

"Did you fill out a name here:"

That isn't possible. Double-clicking on that field makes a list of choices pop up. The list doesn't include Sky Arts as I said and it isn't possible to type a name in.

RE: How to add service when channel is not displayed? - Added by Hans-Gerhard Schehl almost 4 years ago

This is done via a menu entry. Sorry for the German screenshot, but it should be something like "map selected services/map all services"...

RE: How to add service when channel is not displayed? - Added by Dave H almost 4 years ago

Hans-Gerhard Schehl wrote:

This is done via a menu entry. Sorry for the German screenshot, but it should be something like "map selected services/map all services"...

Yes, as I said I tried that initially. It didn't succeed and there's nowhere to type in a name manually. Thanks for trying to help.

RE: How to add service when channel is not displayed? - Added by Ron L almost 4 years ago

If it didn't map at all is it a blank service? On Config/Dvb/Services tab on each service line there is play button and then info button. Click on info button. Does it show PIDs for video and audio like so....

After filtering and reordering (without PCR and PMT)
Index PID Type Language Details
1 0x0065 / 101 H264
2 0x0066 / 102 MPEG2AUDIO
3 0x0067 / 103 MPEG2AUDIO

Or blank like so....

After filtering and reordering (without PCR and PMT)
Index PID Type Language Details
None

Channel names can be entered manually at Config/Channel/Channels. Double click on name, type in name, click outside box to exit typing and then save. Search on Services column to find right one to edit.

RE: How to add service when channel is not displayed? - Added by Dave H almost 4 years ago

It was blank as I said. Now it shows as a UUID-like name as I said.

The info button shows:

Index    PID    Type    Language    Details
     0x0aa1 /  2721    PCR          
     0x02be /   702    PMT          
1    0x0aa1 /  2721    MPEG2VIDEO          
2    0x0aa2 /  2722    MPEG2AUDIO    eng     
3    0x0aa4 /  2724    MPEG2AUDIO    eng     
4    0x0aa3 /  2723    DVBSUB    eng     

After filtering and reordering (without PCR and PMT)
Index    PID    Type    Language    Details
1    0x0aa1 /  2721    MPEG2VIDEO          
2    0x0aa2 /  2722    MPEG2AUDIO    eng     
3    0x0aa4 /  2724    MPEG2AUDIO    eng     
4    0x0aa3 /  2723    DVBSUB    eng    

Sky Arts has always appeared in the Channel/Channels tab list as I said, so there's no point in trying to enter it I think. The question is why it doesn't appear in the list of available names on the Services tab.

RE: How to add service when channel is not displayed? - Added by Ron L almost 4 years ago

Not quite sure. Service tab should show service name that was read from SDT in transport stream. When you map service it should create a channel with the same name as service name. Sometimes SDT not setup right by broadcaster and service name is blank. In that case when mapped a channel is created with name like network/mux/PMT# in TVH4.3. Can't remember what it did in 4.2. In that case you go to channels tab and edit name to what you want. Channel names in services tab are only what you have on channels tab. If the channel is named like UUID in channels editor that is what will show up in drop down list on services tab.

Can't say what went wrong when mapping service.

RE: How to add service when channel is not displayed? - Added by Dave H almost 4 years ago

Thanks for the information. It seems to me that TVH is conflicted.

'Sky Arts' appears in the list of channels on the Channels tab.
It does NOT appear in the list of channels in the filter drop-down on the EPG tab.
It does NOT appear in the list of channels available to select on the Services tab. Instead there is the UID-like channel name, which does NOT appear on the Channels tab.

Where does TVH store all this information? I'd like to look at the actual data files to see if I can figure out what's going on.

At the moment I can record Sky Arts programmes but I can't find them by channel, which makes selecting them problematic.

RE: How to add service when channel is not displayed? - Added by Ron L almost 4 years ago

In the ~/.hts directory of which ever user the TVH server is run under. Generally by default /home/hts/.hts

I would probably suggest deleting any channels for Sky Arts and the MUX for Sky Arts then recreate the mux, scan and map services to see if that sorts things out before poking around in the config directory.

    (1-12/12)