Jump to content

Multiple Live TV Tuners, double channels


manolodf

Recommended Posts

manolodf

This may be a strange request, but I am foreseeing for when certain sports start going I think it will be needed.  My provider has a limit on the # of connections, so what I wanted to be able to accomplish somehow is to have 2 m3u tuners with identical channels, without having the channels be shown duplicated, or without having to run separate emby servers.  

 

The idea would be to have the 2 identical M3U tuners with the different authentication URLs, one EPG Guide, but instead of showing duplicate channels it just intelligently takes # of tuners from one, and once full uses some from the other.  So lets say its 3 connections each, once Tuner 1 has 3 being taken up, then use connections from Tuner2 which has identical channel lineup, just different authentication URL. 

 

Even taking it one step further that could be useful to many is using this feature as a "Backup" Live TV source. In case the provider is down that supplies however many connections one could possibly have an alternate provider, maybe a cheaper/less reliable one that has one connection just to keep some alive and have an additional tuner for some of the channels. 

Edited by manolodf
  • Like 2
Link to comment
Share on other sites

Hi, we're going to be revamping channel management in the near future and hopefully we'll be able to accommodate something like this. thanks.

  • Like 2
Link to comment
Share on other sites

manolodf

Sounds great, let me know if you ever need to test something out or need feedback.  Another useful feature would be to possibly limit certain Tuners or even channel groups or channels to Certain users kind of in the way one can limit what items of the library some users can access and some cannot. 

Link to comment
Share on other sites

informaweb

Hello,

If possible, add in the functions XMLTV (or for the guide in any case) the possibility to prohibit certain programs to be displayed in the categories (Movies, News, Youth, Series) and in the current programs. In France, we have a lot of "program of the night" without having more info. Or TV channels that make very long tele-shopping programs that are just empty spaces to fill for the TV channel. There are also the "End of programs" that can last for hours and so is displayed first. This is the case for the TV channel "Voo Sport" which only starts towards the end of the afternoon (It indicates "End of the programs" but they pass old programs in loop)
Also, it lacks categories like "documentary"; "TV series" (which is managed automatically, but which does not take the programs correctly or in any case, the good programs ... the series! (And the soap operas obviously)
It would be even more "awesome" to be able to do the desired categories yourself.
 
In Schedule Direct, Can not choose. I only test so I can not say how it will work. (In any case, I noticed that he finds me the Logo, where Emby made me a link error to the imported logos himself. (He does not put the link address of the image correctly. (Here is the example for the channel "TF1" Could not find a part of the path "/i.imgur.com/SPe8thD.png" There is the start slash too much.
 
Otherwise, an important point for me. I created my list M3U from a list already made but disordered. Only, I do not know how to make it read correctly by emby, by combining duplicates FHD / HD / SD, and the same for the second list (1 user possible per list)
 
I wish I could see a tutorial to better understand how to do it. As it was done on the wiki for other media (Movies / Series / ...)
 
An example :
My list is like this for now:

#EXTM3U
#EXTREM: TNTSAT CH. 0
#EXTINF:-1,1 - FR: TF1 HD 
http://**************************/********/********/*******/156.ts
#EXTINF:-1,1 - FR: TF1 SD
http://**************************/********/********/*******/84.ts
#EXTINF:-1,1 - FR: TF1 
http://**************************/********/********/*******/9561.ts
#EXTINF:-1,2 - FR: FRANCE 2 HD 
http://**************************/********/********/*******/160.ts
#EXTINF:-1,2 - FR: FRANCE 2
http://**************************/********/********/*******/1007.ts
#EXTINF:-1,2 - FR: FRANCE 2
http://**************************/********/********/*******/1502.ts
#EXTINF:-1,3 - FR: FRANCE 3 HD 
http://**************************/********/********/*******/159.ts
#EXTINF:-1,3 - FR: FRANCE 3 FHD 
http://**************************/********/********/*******/613.ts
#EXTINF:-1,3 - FR: FRANCE 3
http://**************************/********/********/*******/1008.ts
#EXTINF:-1,4 - FR : CANAL+ 
http://**************************/********/********/*******/10533.ts
I wish I could classify by TV channel number and indicate the name of the simple TV channel (TF1 instead of TF1 HD / TF1 SD)
And also that it can take information correctly in Schedule Direct or my XMLTV.
As well as TF1 is a single TV channel with the possibility of choosing its version (1080p, FHD, 720p, HD, SD, 576p, 480p)
That I can also make groups of TV channels. Example: these TV channels will be in the category "TNT". It should only have 4 TV Chains to display even if there are "duplicates" / "multiple versions"
I understand that it is necessary to use tvg-id, tvg-channel, etc .. but on the one hand I am not very good in English, so I try to understand about the different messages that I find on the forum but I really have trouble.
 
How should I do?
 
Obviously I agree with my colleague above on his requests. (In any case, if you can give me a mini tutorial to explain to me how to associate several TV channels identical and different definition, it would be great.)
 
Thank you very much :)

Sorry, it's a google translation of my french, I hope to be understandable
Link to comment
Share on other sites

informaweb

Hello,
I just tested with my m3u list, the result is:

#EXTM3U
#EXTREM: TNTSAT CH. 0
#EXTINF:-1 tvg-name="TF1 720p" tvg-id="TF1" channel-id="1" group-title="TNT",1 - FR: TF1 HD 
http://***********************:****/*****/*********/******/156.ts
#EXTINF:-1 tvg-name="TF1 SD" tvg-id="TF1" channel-id="1" group-title="TNT",1 - FR: TF1 SD
http://***********************:****/*****/*********/******/84.ts
#EXTINF:-1 tvg-name="TF1 1080p" tvg-id="TF1" channel-id="1" group-title="TNT",1 - FR: TF1 FHD
http://***********************:****/*****/*********/******/9561.ts
#EXTINF:-1 tvg-name="FRANCE 2 720p" tvg-id="FRANCE 2" channel-id="2" group-title="TNT",2 - FR: FRANCE 2 HD 
http://***********************:****/*****/*********/******/160.ts
#EXTINF:-1 tvg-name="FRANCE 2 SD" tvg-id="FRANCE 2" channel-id="2" group-title="TNT",2 - FR: FRANCE 2
http://***********************:****/*****/*********/******/1007.ts
#EXTINF:-1 tvg-name="FRANCE 2 1080p" tvg-id="FRANCE 2" channel-id="2" group-title="TNT",2 - FR: FRANCE 2
http://***********************:****/*****/*********/******/1502.ts
#EXTINF:-1 tvg-name="FRANCE 3 720p" tvg-id="FRANCE 3" channel-id="3" group-title="TNT",3 - FR: FRANCE 3 HD 
http://***********************:****/*****/*********/******/159.ts
#EXTINF:-1 tvg-name="FRANCE 3 1080p" tvg-id="FRANCE 3" channel-id="3" group-title="TNT",3 - FR: FRANCE 3 FHD 
http://***********************:****/*****/*********/******/613.ts
#EXTINF:-1 tvg-name="FRANCE 3 SD" tvg-id="FRANCE 3" channel-id="3" group-title="TNT",3 - FR: FRANCE 3
http://***********************:****/*****/*********/******/1008.ts

The name of the TV channel displayed in Emby is that of tvg-name but the last of the list of TV channels having the same tvg-id. It would be better if it was the first.
On the other hand, the TV channel we start with Emby is the first. Unfortunately, it does not change quality (so version of TV channels)
For my example above,
Channel 1 (TF1, identified by the tvg-id "TF1" and channel-id "1") displays the name: TF1 1080p (3rd occurrence) in Emby but the TV channel is TF1 720p (first occurrence)

For group-title it does not do anything. No group display. It would have been nice if it could be grouped automatically in category with the group-title
 
As for my example above, group-title = "TNT" could automatically create the TNT category with the corresponding TV channels.

 

A small web link for those who want to know the EPG name of the channels. I do not know what it is worth but it can be interesting.
It is possible to search for the desired tv channel
 
Edited by informaweb
Link to comment
Share on other sites

  • 6 months later...
pir8radio

Ok, so I expected IPTV in emby to act the same as it does with a hdhomerun.   WIth an hdhomerun you can have 6 tuners and the guide only shows one channel even though those six tuners all support the same channel.   With IPTV i have two m3u tuners both with the same channels, but emby is showing double all of my channels.   How do I get rid of the second set?

 

5bb9820cd3feb_Capture.png

Link to comment
Share on other sites

pir8radio

For now you'l have to edit the m3u. We plan to expand on our channel management features in a future update. thanks.

 

the M3u is the same for both sets of tuners...  the M3u doesn't have double channels, emby is creating two channels because i have two identical M3u Tuners.     However if i were to have two hdhomerun tunners with the same channel lists emby only shows one channel for them.  

 

for example    M3u tuner 1  is allowed 5 streams and has 100 channels.

M3u tuner 2 is allowed 5 streams and has the same 100 channels as tuner 1 

This gives me 10 shows I can record/watch at once.    

 

To be clear, my 2 hdhomeruns linked to my emby server only show one set of channels,  yet my 2 IPTV m3u's linked to my emby server don't act the same way, emby shows two sets of channels even though they are exactly the same ID's, channel numbers, names.   

 

The way emby works with 2 hdhomeruns is if all three tuners in HDHR 1 are in use emby automatically selects the first tuner on HDHR 2.    I would expect emby to do the same with IPTV tuners,  once all 5 streams on iptv tuner 1 are in use, emby automatically picks iptv tuner 2.   Because i have max 5 streams set for the iptv tuner. 

Edited by pir8radio
Link to comment
Share on other sites

pir8radio

So with the additional info is this something that can be fixed in the short term?

Link to comment
Share on other sites

pir8radio

:(           sucks because right now if i set a recording on the first of the two channels, then all of those (first channel tuner) 5 tuners are used up my show won't record emby treats them as two totally different channels. 

Edited by pir8radio
Link to comment
Share on other sites

the M3u is the same for both sets of tuners...  the M3u doesn't have double channels, emby is creating two channels because i have two identical M3u Tuners.     However if i were to have two hdhomerun tunners with the same channel lists emby only shows one channel for them.  

 

for example    M3u tuner 1  is allowed 5 streams and has 100 channels.

M3u tuner 2 is allowed 5 streams and has the same 100 channels as tuner 1 

This gives me 10 shows I can record/watch at once.    

 

To be clear, my 2 hdhomeruns linked to my emby server only show one set of channels,  yet my 2 IPTV m3u's linked to my emby server don't act the same way, emby shows two sets of channels even though they are exactly the same ID's, channel numbers, names.   

 

The way emby works with 2 hdhomeruns is if all three tuners in HDHR 1 are in use emby automatically selects the first tuner on HDHR 2.    I would expect emby to do the same with IPTV tuners,  once all 5 streams on iptv tuner 1 are in use, emby automatically picks iptv tuner 2.   Because i have max 5 streams set for the iptv tuner. 

 

Trying to follow why you have it this way but think I've got it.  Do each of these two different M3U files use a different username/password?

 

As a workaround you could probably set both of these M3U lists up in NextPVR and combine the channels.  Then if used direct or via NextPVR plugin in Emby the channels would show only once.

Link to comment
Share on other sites

pir8radio

Trying to follow why you have it this way but think I've got it.  Do each of these two different M3U files use a different username/password?

 

 

Yes, two accounts to get 10 concurrent streams.  Same M3u content though.

Link to comment
Share on other sites

pir8radio

Basically i want to pool my m3u tuner channels.    Each m3u tuner supports 5 streams, each m3u tuner has the same channels.    Is this something that emby can look into doing?  I mean you do it with the HDhomeruns today..    :D

  • Like 1
Link to comment
Share on other sites

pir8radio

So, this double channel listing is screwing with my recordings...  boo.....   Any ideas to fix this kind emby programming ninjas?  :ph34r:

Link to comment
Share on other sites

For now you'l have to edit the m3u. We plan to expand on our channel management features in a future update. thanks.

Link to comment
Share on other sites

pir8radio

For now you'l have to edit the m3u. We plan to expand on our channel management features in a future update. thanks.

 

That's what I'm saying, how can I edit the m3u?   I legitimately have two of each channel (two m3u tuners in emby) each one of the channels supports 5 concurrent streams.     I think you might be misunderstanding the problem.

 

for example:

(TWO DIFFERENT .TS SOURCES)

USA - Channel 1 - iptv.com/USER_1/stream.ts   (stream limit 5)   M3u Tuner 1

USA - Channel 1 - iptv.com/USER_2/stream.ts   (stream limit 5)   M3u Tuner 2

 

Today emby displays and treats these as two different channels, if this were a HDHomerun emby would combine these into one listing.   When iptv.com/USER_1/stream.ts reached 5 concurrent streams emby should be then opening line two iptv.com/USER_2/stream.ts, then once all 10 streams are in use give me a no tuner available message.   today If i get 5 streams on just one of the USA - Channel 1's i get tuner not available even though the other USA (same exact channel) has 5 tuners available.    Emby gets confused when it needs to record too, there are two exact same channels with the exact same program.

 

So basically I have 10 tuners across two devices.   all the same channel lineups, same guide provider.   I need emby to treat these two m3u x5 tuners as one big tuner.   I have to use two m3u's because each iptv account is only allowed 5 tuners, so if i want 10 tuners i have to create a second account, if i want 20 tuners i would need 4 accounts, and would have 4 of the same channels, ect...   ect.....       we need a way for emby to treat multiple iptv tuners as one just like if i were to add 5 hdhomeruns emby combines all of those today.   we need the same behaviour with m3u tuners.   

 

HDHomeruns are the same as what i'm doing here..    If you have two HDHomerun PRIMES  each one of those has 3 tuners (6 tuners total)....   So why do i not see two+ channels in emby with more than one hdhomerun prime?  Emby combines them.

Now imagine i have two IPTV m3u devices each supporting 3 tuners (6 tuners total)...   why do i see two channels?   I have two hardware hdhomeruns in case 1, in case 2 i have two m3u's (hardware equivalent).   But emby treats them as two totally different services.     

 

We just need a way to "group" iptv tuners so that emby handles them like it would multiple hdhomrun primes.      

 

Even if i combine these two playlists, emby will treat them as one tuner so i cant set the 5 Simultaneous stream limit within emby settings...  emby wont know how or when to use the second M3u Tuner listed in that file, and it will treat it as a second channel still.... 

Edited by pir8radio
Link to comment
Share on other sites

pir8radio

Have you tried to edit the m3u files?

 

yes, unless im missing something....   what changes are you suggesting?

Link to comment
Share on other sites

pir8radio

If you don't want double channels you could remove some of the duplicates.

 

 

Yea, you totally misunderstand the issue.     I've explained the best i can in post: https://emby.media/community/index.php?/topic/63725-multiple-iptv-tuners-double-channels/?p=636231

 

THERE ARE NO DUPLICATES IN THE INDIVIDUAL PLAYLIST FILES.   there are TWO m3u TUNERS in emby.  each one supports 5 tuners for 10 tuners total.  BOTH M3U TUNERS HAVE EXACTLY THE SAME CHANNELS AS EACH OTHER.   In order to give me more tuners I have to have 2 IPTV accounts.   

 

again, PRETEND these are two HDhomerun primes with 3 tuners each.  emby doesn't double up the channels in that case.   We need an option to link multiple m3u iptv tuners so emby treats them as one pool of channels/tuners.    I don't know how else to explain it.   sorry......    @@ebr maybe a second set of eyes can explain it better....

 

I'm hesitant to try to explain another way, I don't want to cause more confusion.  But basically  once M3u #1 has used all 5 of its tuners, I then need to start using the login info that is within M3u #2...  once those 5 tuners are used (now all 10 tuners), then emby issues "no tuners available". This is how emby treats HDhomeruns today, so it cant be to difficult. 

 

5bc72b55bcb1d_Capture.png

Edited by pir8radio
  • Like 1
Link to comment
Share on other sites

CBers

Yes, two accounts to get 10 concurrent streams. Same M3u content though.

Does your provider not allow 10 streams on the 1 account then?

Link to comment
Share on other sites

Spaceboy

I would echo @@cayars and suggest using npvr or mediaportal, aggregate them there and then use the functionality discussed recently to get an m3u from that into emby

Link to comment
Share on other sites

Example to clarify:

Admin can only get 5 simultaneous limit (no option for higher from provider).

Admin signs up for 2nd account under wife's name and CC.

 

Admin now has two separate accounts of 5 simultaneous channels. With a "combine" feature this should appear as ONE set of channels but with 10 simultaneous limit.  Basically he is asking for it to work for IPTV just as it does for HDHomeRuns.  Two HDHomeRun Primes (3 tuners) combine to be 6 tuners BUT with only one station ID shown regardless of number of HDHomeRuns in the system.

 

He just needs 10 "tuners" from the two 5 "tuner" IPTV accounts.

Edited by cayars
  • Like 1
Link to comment
Share on other sites

I have about the same problem, but I only have one simultaneous connection. It would either merge the m3u playlist, or assign a m3u playlist to one or more users so that it is not visible to others.

 

I explained a little more detail in this topic about separation: 


 

An improvement of the IPTV would be really cool.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...