Sorry, thought you meant something else.
What dsayers posted should do it however that obviously doesn't come with an EPG then.
Sorry, thought you meant something else.
What dsayers posted should do it however that obviously doesn't come with an EPG then.
The object is to run ABM and append with urls, username and password
If this is achieved,
Bouquets will be "official"
EPG, including OpenTV EPG, will be used by receiver.
If service does not exist/not obtainable by ABM, not included in ABM run.
username and password are part of the URL so we just need URL and target, right?
Here is a proof of concept. Not tested. So whoever debugs this will need to cross compare with their current iptv bouquet and point out any syntax error.
abu baniaz (11-12-17),bbbuk (08-12-17),dsayers (08-12-17)
This is probably too much manual work for me plus I have my other CustomMix files to keep up with but this looks interesting
Im not sure if im doing this correctly this is whats in my iptv bouquet file
This is what I have put in the CustomMix fileCode:#SERVICE 1:0:1:8515:391f:cb3e:0:0:0:0:http%3a//iptv.net%3a8080/live/USERNAME/PASSWORD/638.ts:UK: ITV2 HD #DESCRIPTION UK: ITV2 HD
ITV 2 HD shows in EPG but is a blank screen so im not sure what else to testCode:<custommix> <streams> <stream url="http%3a//IPTV.net%3a8080/live/USERNAME/PASSWORD/638.ts/1:0:1:2756:7fc:2:11a0000:0:0:0" target="118" /> </streams> </custommix>
Ohh got it working, I made a few errors. I noticed the userbouquet.abm.sat_282_sky_uk.101.tv file had a load of odd ca rectors after .ts so I delete that partAlso @ on email shows as %40?Code:#SERVICE 1:0:19:50e6:80f:2:11a0000:0:0:0:http%3A//iptv.net%3A8080/live/email%40.com/password/15.ts%3A1%3A0%3A1%3A2756%3A7fc%3A2%3A11a0000%3A0%3A0%3A0:ITV2 HD
Guess ill play with it and see what happens after another ABM scan
Edit rescanning brings back the odd ca rectors, so this is what I have in CustomMix
Then after ABM scan in userbouquet.abm.sat_282_sky_uk.101.tv fileCode:
So I need to delete the odd carectors so the userbouquet files saysCode:#SERVICE 1:0:19:50e6:80f:2:11a0000:0:0:0:http%3A//iptv.net%3A8080/live/email%40.com/password/15.ts%3A1%3A0%3A1%3A2756%3A7fc%3A2%3A11a0000%3A0%3A0%3A0:ITV2 HD
Notice the : ITV2 HD I need to keep that on the end or the channel is named 15.ts although EPG data is correct, good work with this Huvos.Code:#SERVICE 1:0:19:50e6:80f:2:11a0000:0:0:0:http%3A//iptv.net%3A8080/live/FIRSTPARTOFEMAIL%40.com/PASSWORD/15.ts: ITV2 HD
As I said this isnt for me as I have enough to keep up with my other CustomMix,s plus I like mine separate as IPTV isn't an everyday viewing for me, but if you want to try something give me a shout as I like faffing lol
Last edited by dsayers; 08-12-17 at 12:00.
Using a Vu+Uno4k using a sundtek DVB-S/S2 USB tuner with vix 6.6.xxx developer image
Thank you Huevos, that seems working fine on my end
I did start off with a clean slate (ie removed all bouquets manually after doing init 4) to avoid any left-overs from what mine did and what yours does.
Here is example of my custommix file (based purely on Sky1 for comparison reasons as this is what I posted earlier):
Would it help end-users if 'constants' where used? So the above custommix file could become:Code:<custommix> <streams> <stream url="http://domainname.ddns.net:1234/live/emailaddress@mailme.com/password/336.ts" target="106" /> </streams> </custommix>
So the iptv stream url would become a combination of urladdress & urluser & urlpassword and finally filename. Same as before except all end-users have to do (after defining their constants) is mention filename ( ie 336.ts ) and target channel number ( ie 106 ).Code:<custommix> <streams> <urladdress="http://domainname.ddns.net:1234/live/"> <urluser="emailaddress@mailme.com"> <urlpassword="password"> <stream filename="336.ts" target="106" /> <stream filename="337.ts" target="107" /> </streams> </custommix>
Last edited by bbbuk; 08-12-17 at 15:23.
dsayers (08-12-17)
However, the above suggestion on defining constants would mean limiting end-users to just one IPTV provider. This wouldn't bother me but there may be others that use multiple different IPTV providers so their iptv URLs may differ dramatically.
May actually be best to leave it as it currently stands as it's more flexible so ignore my suggestion
That's all I did dsayers. Didn't have to edit service references. Like I said, I did ensure I had removed all existing bouquets first (after doing init 4).
Just added the modded files and edited the custommix file and edited it so it went something like:
Code:<stream url="http://domainname.ddns.net:1234/live/emailaddress@mailme.com/password/336.ts" target="106" />
dsayers (08-12-17)
Dsayers, can you post an example of just the IPTV URL your provider uses?
Mine is:
UPDATE:Code:http://domainname.ddns.net:1234/live/emailaddress@mailme.com/password/336.ts
Based on your post #30, this is example of your IPTV URL:
They are very similar. Your IPTV url (from that post) already had " %3a " as the code for ":"Code:http://domain.dns:4545/live/username/F36/password/308.ts
@Dsayers, if you use your URL above (for whatever channel 308.ts is) within custommix file then it should work. Remember to amend any
existing "%3a" to ":" first within custommix file.
UPDATE 2:
I just checked my original .m3u file and the IPTV URLs are same as I posted (ie with just " :" instead of " % 3a " )
Last edited by bbbuk; 08-12-17 at 15:46.
Yes your method works. I was using the original .ts links with " :" but I was trying to force service references and was getting the extra caractors, once I tried your method it worked straight away.
Slight issue I have been trying with 2 providers and noticed one has a mixture of .ts, mp4 and mkv at the end of the links in the m3u do you think there is a way around that?
Last edited by dsayers; 08-12-17 at 15:56.