Project

General

Profile

Full Enigma2 channel list support?

Added by Chris G about 5 years ago

Hello. I have been able to use individual E2 .tv files to create bouquets in TVH.
Is there a way to use complete E2 channel lists? That is where individual services can be in multiple bouquets, but only get mapped once.
I use a very good program (https://echannelizer.com) to create my bouquets. I cant seem to be able to get the most out of it with TVH though.
Hopefully I am just doing something wrong and what I want is possible. If not can we look at adding support for full E2 channel lists?
To take it one step further, it would be great if somehow TVH could appear to the software as a STB.

I can create a simple E2 bouquet if needed to help.

Chris


Replies (17)

RE: Full Enigma2 channel list support? - Added by M A Ben Amara about 5 years ago

may a question what you want as result.

i also have a enigma2 receiver (vu+ ultimo 4k), added the m3uś as source to tvheadend (dvb-c & dvb-s).
i also have a octopus netv2 satip tuner added to tvheadend (dvb-c & dvb-s).

i use dvb-c and dvb-s (in sum i could have 20 tuners)

in tvheadend 1 channel, lets say "FOX HD", has multiply sources assigned (services), DVB-C (satIP), DVB-S (satIP), VU_IPTV (m3u enigma2).

what do you want now with your program up there ? if you now use the m3u from tvheadend all is managed by tvheadend (source by priority, epg assigned to the 1 channel, logo, ...)

or better, what are you missing, just may to better understand and get better help ?

RE: Full Enigma2 channel list support? - Added by Chris G about 5 years ago

TVH is awesome. The only 2 complaints I have, and it seems most agree based on my googling, are channel list/bouquet management and EPG data.
That program I linked solves the channel list/bouquet and mapping part. Especially if TVH was made to appear to the program as a E2 box, or maybe they can work with the dev to add support?

I don't have any E2 boxes. I don't like to merge sources into one channel.

What that program lets you do is download data from kingofsat to create bouquets or connect directly to a E2 box.
If the full list format was supported I can have a separate bouquet(THV tag) for each provider, channel type, channel language, whatever I like. The important part is that the channels are not merged but the bouquet/tags would be. That means filtering (in the front end, kodi etc) by "polsat" would give me all polsat channels. But if I switched to "sports" I would see all sports channels from all packages on all satellites.

Now I already have this, kind of. The issue is I cant get TVH to accept the full E2 style bouquets, it will only read individual bouquets. What this means is that the channel is mapped every time it appears in another bouquet. This is what I would like to avoid.

This is what a full E2 channel list looks like (attachment). This is just a quick test I made to show you. Only 28.2e

I am able to add each file separately to TVH, which is what I am doing now. But that creates the issue of the same channel being mapped multiple times. What I would like is for TVH to recognise all these as 1 bouquet and add the tags for each list the service appears in. If I try mapping "bouquets.tv" I get no services are found.

bouquets.tv...

#NAME User - bouquets (TV)
#SERVICE 1:64:0:0:0:0:0:0:0:0::Packages
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_freesat.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_sky_digital.tv" ORDER BY bouquet
#SERVICE 1:64:0:0:0:0:0:0:0:0::Categories
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_business.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_chat.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_children.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_comedy.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_cooking.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_cultural.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_documentaries.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_entertainment.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_erotic.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_game.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_general.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_health.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_history.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_lifestyle.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_movies.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_music.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_news.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_pay_per_view.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_politics.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_presentations.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_racing.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_real_tv.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_regional.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_religious.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_series.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_sport.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_talk_shows.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_technology.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_teleshopping.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.ec_travel.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.favourites.tv" ORDER BY bouquet

As you can see it looks like its this file that maps all of the other lists.

If this is possible it would be nice to have an option to decide how a blacklist/whitelist file would be handled. Normally this is for parental locks. Personally I would like TVH to not map any channels that appear in the blacklist, even if they appear in other lists. I guess other might like to restrict by users?

I hope that cleared things up? The program isn't really that important to my question/request. You can download E2 style bouquets from all over the web. What the program does is let you create them without actually owning a E2 box. This is because it can grab all the required info from kingofsat. The request to have the ability for it to connect directly to a TVH server would just be a nice bonus. I have no idea how much work that would be. The common E2 images people use are open source. Not sure if the TVH team could just make TVH appear as a E2 box, or if there would need to work with the E-Channelizer dev?

Chris

RE: Full Enigma2 channel list support? - Added by Chris G about 5 years ago

I thought Id add an example just to make sure its really clear. I have a hard time explaining what I mean.

Imagine there is a channel that appears in the "sky" channel list. That channel might also appear in the "freesat". It could also be in the "sports" list.
At the moment I have to map each list separately, resulting in the channel getting mapped 3 times.
What I want is for it to get mapped only once, with all 3 tags (sky, freesat, sports).

Chris

RE: Full Enigma2 channel list support? - Added by M A Ben Amara about 5 years ago

if you dont have a E2 box i still wonder what you really want cause enigma is specific ...

i know the e2 channel lists, but theres nothing compatible out there ... u can use the m3u port from enigma as source in tvheadend, but these services are enigma specific ...

what are you using as tuner ? when running tvheadend u should have a tuner or a iptv (m3u, m3u8, ...) source, wich could be a e2 box, but then as IPTV m3u(8) ... not with the e2 lame db channel list ...

the bouquet from e2 is not useable cause its not tuneable in this way by tvheadend ... afaik at least ;)

and tvheadend has smart mapping feature, it maps all services (like in your sample sky, freesat, sports) to 1 channel, but the tags u have to assign then.

RE: Full Enigma2 channel list support? - Added by Chris G about 5 years ago

TVHeadend actually already supports individual enigma2 channel lists. The **.tv files.

I don't want to do anything manually. I have a static dish with 6 LMB at the moment picking up many packages. After Christmas I hope to expand this and get a rotor. Using existing channel lists from the web, or very quickly and easily making them myself using that program is by far the best way (for me). I am asking if TVH can support what I call the "full" lists. That is where many files are treated as one list. All seem to be linked by the "bouquets.tv" or the "lamedb" files?

Just to be clear I am currently successfully using E2 lists created by that program. Previously I was using ones downloaded from the web, but that program gives me much more control.
In that screenshot I posted earlier I have to manually add each file individually as a bouquet in TVH. Because of how TVH works this means channels that appear in several lists get mapped several times. This is the sacrifice I currently have to make so that all my channels are mapped to my liking with the correct tags. So my "All Channels" group has repeats of the same service. One for each lists it appears in.

RE: Full Enigma2 channel list support? - Added by M A Ben Amara about 5 years ago

ok, well, i probably totally missunderstand what u mean and want, nevermind, someone else may has a answer or a solution for you.
sorry, but i dont work with bouquets and it seems i dont understand your approach.

i use network's (dvb-s/c, iptv) - mux's (frequences)- services's - channels - tags (group the channels, multiply tags possible)

if you want to "merge" your services, check channellist or services, attached just as sample how this looks here, multiply sources (should be in your case the same from your different bouquets) assigned to 1 channel, so u dont have multiply entries for the same channel ...

as bouquets are completely out of my sight ... sorry, may there is someone else who can help better.

EDIT: added channel view with my description

tvh.png (128 KB) tvh.png
tvh.png (182 KB) tvh.png

RE: Full Enigma2 channel list support? - Added by Chris G about 5 years ago

Its OK. I probably explain it very bad.
I understand what you are doing and I think it is what most people do. Automatically map services and merging same name. Then manually tag them.
I prefer the bouquet way as its all automatic.

RE: Full Enigma2 channel list support? - Added by Just Me almost 5 years ago

Chris, can you please explain how you do it?

I'm trying to do the same thing: https://tvheadend.org/boards/5/topics/39869

I uploaded a .tv from here to my server:
https://www.programmlisten-update.de/programmlisten/enigma-2-receiver/

Then you go to bouquets and add a new one and put the url into the "External URL" field?
What settings do you make there?
I always have 0 services on that bouquet...

RE: Full Enigma2 channel list support? - Added by Chris G almost 5 years ago

Just Me wrote:

Chris, can you please explain how you do it?

I'm trying to do the same thing: https://tvheadend.org/boards/5/topics/39869

I uploaded a .tv from here to my server:
https://www.programmlisten-update.de/programmlisten/enigma-2-receiver/

Then you go to bouquets and add a new one and put the url into the "External URL" field?
What settings do you make there?
I always have 0 services on that bouquet...

I use linuxservers docker container for tvh so this is the path...

file:///config/*Path to file*

RE: Full Enigma2 channel list support? - Added by Just Me almost 5 years ago

Thanks you.
I tried it now with a local path and that works.
Funny it does not work with a http URL.

What options do you select in "Add bouquet"?

If i understand you right your problem is that you have some channels in multiple bouquets?

Seems like you see the names on the tv files. I use dreambox EDIT and the files are called userbouquet.dbe2.tv, userbouquet.dbe3.tv...

Oh and Merry Christmas :-)

RE: Full Enigma2 channel list support? - Added by Chris G almost 5 years ago

Your welcome.

I have it like so...

Auto-Map to channels
Map encrypted services
Create bouquet tag

My issues is this... Imagine I have a service that is a MOVIE channel, a ENGLISH channel and a KIDS channel. Because it appears in all 3 bouquets TVH will map it 3 times. I dont want this.
Instead of pointing each .tv file to TVH, I want the option to point the entire set of lists (lamedb?). This would then only map each service once, but give it a tag for each of the lists it appears in.

Merry Christmas

RE: Full Enigma2 channel list support? - Added by Seba Szwarc about 4 years ago

I am curious. In your file while second number is once 7 once 64 and not 0?

RE: Full Enigma2 channel list support? - Added by Chris G about 4 years ago

No idea. That is just how the program formatted it.
Doesn't seem like there's much demand for this feature, which is strange to me. I guess most people only have a few channels, so manually mapping and tagging is quick and easy.

RE: Full Enigma2 channel list support? - Added by Seba Szwarc about 4 years ago

I'm currently trying to find documentation for boquet format for DVB-C/T2. What I found doesn't have much sense since on cable there is no such things like satelite position and transponder.

And yes, probably there is a little demand and people are too lazy to develop something :( I see that all the times.
I didn't even start exploring tvh yet, my dream was to create IPTV channels list in virtual hdhomerun tuner and connect it to channels dvr or later to Jellyfin but for now it's blind road.

RE: Full Enigma2 channel list support? - Added by Chris G about 4 years ago

Bouquet support sucks in TVH. You should assume you will have to manually map channels. Other than that though, TVH is great.

RE: Full Enigma2 channel list support? - Added by Seba Szwarc about 4 years ago

Well currently I am trying to do this in ZGemma and it looks shit, because Open PLI cannot even scan automatically channels.

    (1-17/17)