Jump to content

POOL Multiple m3u Tuners - No Double or Duplicate Channels


pir8radio

Recommended Posts

Hi, no update yet, but hopefully you are enjoying the new live tv management features in Emby Server 4.6 and more will be coming. Thanks.

Link to comment
Share on other sites

  • 8 months later...
pir8radio
On 6/21/2021 at 10:59 AM, Luke said:

Hi, no update yet, but hopefully you are enjoying the new live tv management features in Emby Server 4.6 and more will be coming. Thanks.

🙂   Careful...   I see what you are doing...   Saying you have been focusing on making live tv better, and more live tv updates are coming..   Thanks..    But your comment sounds like "Nope, I don't care about this thing that is important to you, but check out all of the other cool stuff I made time for that I do care about in 4.6"    I know that's not what you mean.. but sounds like it a little...   

 

Edited by pir8radio
  • Agree 2
Link to comment
Share on other sites

26 minutes ago, pir8radio said:

🙂   Careful...   I see what you are doing...   Saying you have been focusing on making live tv better, and more live tv updates are coming..   Thanks..    But your comment sounds like "Nope, I don't care about this thing that is important to you, but check out all of the other cool stuff I made time for that I do care about in 4.6"    I know that's not what you mean.. but sounds like it a little...   

 

It was just saying that things are moving, even if we haven't gotten to this specific thing yet. But stay tuned.

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...
neoskateur
On 2/23/2022 at 12:18 AM, Luke said:

It was just saying that things are moving, even if we haven't gotten to this specific thing yet. But stay tuned.

Do you have any roadmap for this features and maybe others as well ?

Link to comment
Share on other sites

EODCrafter
7 hours ago, neoskateur said:

Do you have any roadmap for this features and maybe others as well ?

Best RoadMap I see in the foreseeable future is TV Headend.

  • Haha 1
Link to comment
Share on other sites

neoskateur

@Luke For multiple IPTV stream I have an idea which may not be the best, but still an easy one to implement.
I have multiple link for IPTV each one for 1 stream at a time who looks like this:

http://s1.pixel4k.vision:80/xmltv.php?username="usernane"&password="password"&output=ts

but when you use a custom M3U app you can see multiple channel ex:
#EXTINF: -1 tvg-name=" C8 HD" tvg-logo="http://134.255.234.197/logos/c8.png" group-title="FRANCE HD",  C8 HD
http://s1.pixel4k.vision:80/*RANDOMNUMBERS*/*RANDOMNUMBER*/*CHANNELNUMBER*

And all addresses use the same numbers, just channel is changing (logical)
#EXTINF: -1 tvg-name=" W9 HD" tvg-logo="http://134.255.234.197/logos/w9.png" group-title="FRANCE HD",  W9 HD
http://s1.pixel4k.vision:80/*Same_RANDOMNUMBERS*/*Same_RANDOMNUMBER*/*New_CHANNELNUMBER*

First NUMBERS LIST is username and second is the password btw.

So an easy way would be to use one m3u for all the channels needed to store them. So when a user try to use the TV if a number is already in use, then the server just need to swtich with another one if provided.

BTW, any API to develop a plugin ? I could do that. 

Edited by neoskateur
Link to comment
Share on other sites

4 hours ago, neoskateur said:

 

BTW, any API to develop a plugin ? I could do that. 

HI, an api to do what?

Link to comment
Share on other sites

neoskateur

I've found an API for emby.

The goal is to support multiple "usernames" and "password" for IPTV, store them and use them for the same channels.

Link to comment
Share on other sites

5 hours ago, neoskateur said:

I've found an API for emby.

The goal is to support multiple "usernames" and "password" for IPTV, store them and use them for the same channels.

Are you saying your provider requires a username and password?

Link to comment
Share on other sites

neoskateur
2 hours ago, Luke said:

Are you saying your provider requires a username and password?

Hum what I'm trying to say, is that all providers now uses M3U_PLUS or M3U8 (not sure about the use), but they give you a custom link with username and password yes.
And all channels are the same link in the m3u but with different username and pass. 
So an easy way to handle multiple iptv at a time would be to setup multiple user/pass in the server, and when a user try to use the TV, the server check if one of the users in the list is already in use or not.
If not in use, then the server attribute one available username/pass to the active user and now knows it's not available for the next user who will try to use IPTV.

I'm sorry if I'm not clear but it's kinda very simple to do (in my head actually). 
 

Link to comment
Share on other sites

1 minute ago, neoskateur said:

Hum what I'm trying to say, is that all providers now uses M3U_PLUS or M3U8 (not sure about the use), but they give you a custom link with username and password yes.
And all channels are the same link in the m3u but with different username and pass. 
So an easy way to handle multiple iptv at a time would be to setup multiple user/pass in the server, and when a user try to use the TV, the server check if one of the users in the list is already in use or not.
If not in use, then the server attribute one available username/pass to the active user and now knows it's not available for the next user who will try to use IPTV.

I'm sorry if I'm not clear but it's kinda very simple to do (in my head actually). 
 

that sounds like custom provider-specific functionality which the generalized m3u plugin is not designed or intended for. If you can't simplify that down to just a workable video url for each channel then a new type of tuner source plugin will be needed that is specially designed for that.

Link to comment
Share on other sites

neoskateur
3 hours ago, Luke said:

that sounds like custom provider-specific functionality which the generalized m3u plugin is not designed or intended for. If you can't simplify that down to just a workable video url for each channel then a new type of tuner source plugin will be needed that is specially designed for that.

I'll try to simplify it:
The providers give you a link who look like this for each user:
http://s1.pixel4k.vision:80/get.php?username=111111111&password=11110000&type=m3u_plus&output=ts
http://s1.pixel4k.vision:80/get.php?username=222222222&password=22220000&type=m3u_plus&output=ts


And when you enter one of the link into emby, it detects each channels available.

But when you use a custom M3U editor you can manage channels and see what you M3U looks like. For exemple a channel will look like this:
#EXTINF: -1 tvg-name=" C8 HD" tvg-logo="http://134.255.234.197/logos/c8.png" group-title="FRANCE HD",  C8 HD
http://s1.pixel4k.vision:80/111111111/11110000/76512

If you see it right, then you can see that: 
s1.pixel4k.vision:80 -> server address
15656165231 -> username
165654654 -> password
76512 -> channel number

AND the channel remain the same for ALL USERS AND PROVIDERS, they are universals. 

So what I'm saying is,
In emby server the admin adds a M3U file, or a link who grab all the channels directly. But if the admin can add a batch of server_address/username/password, then the server just have to replace that part when trying to reach the channel, ex:
The channel in the server is using this address: http://s1.pixel4k.vision:80/11111111/11110000/76512 but it's already in use or detect "No stream available", then he can try to reach the same channel with another username:  http://s1.pixel4k.vision:80/22222222/22220000/76512

Not sure if I'm clear, but it should work, I've tryed a simple script working on my windows, who's checking the list, but it could be great to have this "Feature" into the server.

 

Link to comment
Share on other sites

  • 9 months later...
northyj0e

There's an xteve fork called threadfin by fyb3roptik which supports this, unfortunately for now it's entirely manual, you have to chose the 'backup' channels individually, but the dev is extremely active and responsive, which cannot be said for the xteve team who seem to think that improvement is not necessary at all.

Link to comment
Share on other sites

  • 3 months later...
johnsonflix

Yes this! I found a iptv provider that is amazing but am limited to 2 streams and I need 8. If emby could combine those and use a second m3u when the first one is all used up I would continue to buy emby! Right now I just going to have to use the bad iptv apps 

Link to comment
Share on other sites

EODCrafter
On 12/27/2022 at 4:33 AM, northyj0e said:

There's an xteve fork called threadfin by fyb3roptik which supports this, unfortunately for now it's entirely manual, you have to chose the 'backup' channels individually, but the dev is extremely active and responsive, which cannot be said for the xteve team who seem to think that improvement is not necessary at all.

That's not the case.....The Dev has retired and welcomes forks.

Link to comment
Share on other sites

  • 5 months later...
johnsonflix

There is a service called IPTVeditor which i use now. What it does is take the "master m3u" and it changes the username and password to whatever is set on a users account. I would think this implementation would solve the issue for some people in here. It would allow giving each family member their own IPTV subscription then and it would fill in the m3u with their set credentials. Now if the issue is number of streams for a single user this wouldn't solve that problem. I would absolutely love to see some additional IPTV development in Emby. I use iMplayer right now but it is limited to android. 

Link to comment
Share on other sites

2 hours ago, Luke said:

HI, yes, more control over this is planned for future updates. Thanks.

Nothing TVNext couldn't handle, but who am I telling that...

For the others, see here and feel free to keep pressure high on the topic:

 

  • Agree 1
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...