Project

General

Profile

tvheadend selecting wrong channels

Added by Benjamin Arnold almost 10 years ago

Hi,

I am attempting to use a Hauppauge WinTV-Nova USB Freeview adapter on a Raspberry PI B+ running OpenElec / XBMC.

On installing tvheadend I can access it via the web interface. I had to manually add the mutliplex channels as the information it has for Crystal Palace (London) is incorrect. tvheadend then correctly identifies the channels and can be configured to download EPG information.

However, on selecting a channel (via either the tvheadend web interface to play in VLC, or via the XBMC front end on a different machine), I either get a different channel, or an error about no data (which might be related to it selecting the wrong channel which doesn't even exist).

Am I doing something stupid?

Thanks,

Benjamin Arnold


Replies (10)

RE: tvheadend selecting wrong channels - Added by Benjamin Arnold almost 10 years ago

Just to clarify, even when I login to the tvheadend web interface and go to its EPG, when I click on (for example) "BBC One Lon" I get something else!

Benjy

RE: tvheadend selecting wrong channels - Added by Richard Whatley almost 10 years ago

Maybee its a older version of tvheaded, where the muxes in the database are set to what they were before digital switch over or possibly before the shake up at the start of December.

I'd try a later version of TVheadend from the unstable or beta repo and see if that works any better.

I'm connected to Emily Moor. I'm sure something like that happened to me.

RE: tvheadend selecting wrong channels - Added by Benjamin Arnold almost 10 years ago

Interesting idea, will give it a try. I manually told it the frequencies of the muxes but left it to figure out what channels were on each one itself (I thought that info came over the air so should be up to date). I'll try what you say and let you know.

Thanks.

RE: tvheadend selecting wrong channels - Added by Prof Yaffle almost 10 years ago

What version of tvh? I've never seen tvheadend tune to the wrong channel, and you're supposition about discovery is right: if you start with the muxes, tvheadend will find the services, and map them to channels based on the name embedded in that service. The only way for it to confuse channels is thus either to have them manually mapped incorrectly (e.g. "map service BBC ONE HD to channel Dave") or if their identifiers are wrong in the source stream.

If you have the muxes defined correctly (and double-check that that's the right transmitter and that they're the right frequencies in case you're picking something up from somewhere else...), then I'd delete the channels and services and rediscover them. If you're on a relatively current version of tvh (I don't recall if this is true with 3.4 as well), you should be able to tune directly to the service through the web interface and check that that's valid before mapping to a channel.

RE: tvheadend selecting wrong channels - Added by Benjamin Arnold almost 10 years ago

curiouser and curiouser...

I'm running HTS Tvheadend 3.4.27~gfbda802 as pre-installed on OpenELEC for Raspberry PI

I Removed all muxes, services and EPG data, and then...

  • Manually added PSB1/BBCA on 490 MHz (info from http://www.ukfree.tv/transmitters/tv/Crystal_Palace)
  • Found all the services expected
  • Clicking on "Play" by a service (before mapping them) launches VLC but just hangs (status shows them as "Testing")
  • If I map them all to channels they appear in the EPG but clicking on the channel also brings up VLC but does nothing
  • I then manually added COM6/ARQB on 529.8 MHz - this is because this mux contains "4music" which is what "BBC ONE Lon" seems to get mixed up with
  • THIS TIME I noticed that it comes up with the same muxid (4164) and all the channels (services) from PSB1/BBCA are duplicated........

That seems rather weird to me...

RE: tvheadend selecting wrong channels - Added by Prof Yaffle almost 10 years ago

I can only suggest finding a later build of tvheadend - I'm sure that OE5 was meant to come with 3.9.something, so the addons are out there (assuming there's one for ARM).

Is it possible you're not pointing at Crystal Palace, but some other transmitter nearby? Do you have a normal Freeview TV or STB that you can compare muxes or service frequencies against?

RE: tvheadend selecting wrong channels - Added by Benjamin Arnold almost 10 years ago

Definitely pointing at crystal palace... have checked on a normal TV. I've just tried again, waited an our, this time added 529.8 MHz first (which worked fine), and then added 490 MHz and it came up with the same muxid as 529.8.

Can't find a newer build unfortunately. Looks like 4.0 will be next...

RE: tvheadend selecting wrong channels - Added by Prof Yaffle almost 10 years ago

What version of OE are you running? Git shows that 5.0 should have tvheadend 3.9.1847 included:

https://github.com/OpenELEC/OpenELEC.tv/tree/openelec-5.0/packages/addons/service/multimedia/tvheadend

... so unless it's something peculiar to the Pi build, you should have access to a later version.

I must confess that it's some time since I used 3.4.x, so I really can't remember how it works. I think the Mux ID was replaced by the TSID, although it's the same value and yes, it should be different per mux (while I have some duplicates, that's deliberate, because I have separate HD and SD network definitions so my DVB-T tuner doesn't get confused). Is the Network ID (ONID) the same for these muxes (it should be), or are they different? On 3.9.x, you can lock the search to a particular Network ID to prevent any overlaps, should that be your problem.

RE: tvheadend selecting wrong channels - Added by Benjamin Arnold almost 10 years ago

Ahhh just released a couple of days ago. Will indeed give it a try (I have a spare SD card so can try it without wiping my existing and otherwise working media centre rPI).

Thanks - will keep you updated!

Happy new year from London!

Benjy

RE: tvheadend selecting wrong channels - Added by Benjamin Arnold almost 10 years ago

well that was good!

With OpenElec 5 it didn't see the TV card at all, lsusb hangs over SSH and it doesn't shut down cleanly.

I'm thinking I might just need to buy an up to date card!

thanks for your help.

    (1-10/10)