Project

General

Profile

Can't play UK Freesat mux in order to obtain bouquets

Added by Anselm Lingnau over 4 years ago

I'm running tvheaded 4.2.2 on an OSMC Vero 4K with a Sundtek SkyTV Ultimate 6 DVB-S2-to-USB dongle (this is the version of tvheadend that OSMC offers in its “app store”, and the build date is 7 September 2017). I have a dish with two LNCs, one for Astra 1 and one for Astra 2 (for UK Freesat). The Astra 1 side of things appears to be working fine, but Freesat is giving me trouble: While this setup does not have problems receiving individual channels, or channels from various muxes (so switching between the feeds using DisEq works), I can't seem to be able to obtain Freesat bouquet information from the designated muxes on 11425H, 11426H, or 11428H on Astra 2, which I had to add manually. Whenever I try to “play” any of these muxes from the “DVB Inputs » Muxes” tab, I get messages like

2018-01-02 21:42:27.720 subscription: 0230: "HTTP" subscribing to mux "11425H", weight: 10,
   adapter: "Sundtek DVB-S/S2 (VI) #0 : DVB-S #0", network: "Astra 2 (Freesat UK)",
   service: "Raw PID Subscription", hostname="192.168.178.20", client="VLC/2.2.7 LibVLC/2.2.7" 
2018-01-02 21:42:37.723 subscription: 0230: service instance is bad, reason: No input detected

(I see lots of bouquets for BSkyB.) The configuration for this mux is Enabled, EPG scan = Only UK Freesat, Delivery system = DVB-S, Frequency = 11425000, Symbol rate = 2750000, Polarization = H, Modulation = QPSK, FEC = 2/3. The situation for 11426H and 11428H is similar. In the mux list, these muxes show up with an “original network ID” and “transport stream ID” of 65535 and the scan result is FAIL, unlike most of the other muxes, which have a network ID of 1 or 2 (depending on whether they're on Astra 1 or 2), a reasonable-looking transport stream ID, and a scan result of OK. Signal quality is unlikely to be an issue in general because everything is fine when watching stuff either on the computer or on the TV, which has its own connection to the dish.

Any hints as to what I might be doing wrong?


Replies (8)

RE: Can't play UK Freesat mux in order to obtain bouquets - Added by Rob D over 4 years ago

I'm getting a really similar issue. Freesat channels work but the TVH wont detect the boquets, has Freesat changed?

RE: Can't play UK Freesat mux in order to obtain bouquets - Added by Mark Clarkstone over 4 years ago

Stupid question, but have you set the orbital position for the network?

RE: Can't play UK Freesat mux in order to obtain bouquets - Added by Anselm Lingnau over 4 years ago

Yes – there was no problem scanning most of the muxes, or watching stuff that came in on them. It was just the three FreeSat home muxes that acted up.

What happened in the end is that I deleted the whole Astra 2 configuration and set it up from scratch again, and this time it worked (yoohoo). The only thing that I changed was to set the network discovery for Astra 2 to “New muxes + changed muxes”. That apparently caught the FreeSat home muxes (so I didn't have to add them by hand), and everything went fine from there. I don't know whether the setting actually made a difference or it was just some weird signal-quality thing, but I'm happy now :D

RE: Can't play UK Freesat mux in order to obtain bouquets - Added by Rob D over 4 years ago

Could not get this to work until I downgraded from 5.3/Master to 5.2.6; works well with 5.2.6. I still see some duplicate channels though created by the Bouquet, about 1 in 10 channels have 2 identically named channels under the same channel number, one works and has info in the EPG, the other does not work at all.

RE: Can't play UK Freesat mux in order to obtain bouquets - Added by Rob D over 4 years ago

It seems Freesat Bouquet is not 100%. Some channels are missing and others are duplicated; merge duplicated name option doesn't work. A lot of the missing channels appeared as 0 numbered. Does anyone have an interest in Bouquet bugs, I'm not skilled enough to fix the code but I could at least capture the stream with DVBSnoop or get info required to fix this.

RE: Can't play UK Freesat mux in order to obtain bouquets - Added by Rob D over 4 years ago

This finally started working with a fresh compile from the master branch yesterday.

What has actually happened now is I have 2 sets of bouquets. The old bouquets with missing channels show 221 services and have a longer source string; eg: dvb-freesat://dvbs,214748364.7E,0110,29

Switching to the new bouquets with the shorter source string fixes it. These newly appeared bouquets show 246 services and a shorter source name; eg: dvb-freesat://dvbss,28.2E,0110,29

RE: Can't play UK Freesat mux in order to obtain bouquets - Added by Alex Mills over 4 years ago

i saw similar entries with dvbs,214748364.7E,0110,29 reported them on irc but no one else could replicate. here it happens consistently.

one might add it looks like an integer overflow issue or something along those lines because 214748364 is the maximum an int32 can represent

    (1-8/8)