[RELEASE] Infinity TV Script
#1
Thumbs Up 
Heya there people,

This is the download link for the Infinity TV script. It's contents should be extracted and copied over to your XBMC/Scripts folder. Make sure that the files live inside the Infinity TV folder, as extracting them directly to XBMC/Scripts is messy and in all probability won't work.

This script provides instant access to hundreds of streaming TV channels all over the net. Let me know how you all get on with it and if anyone has any great channels that they think should be added then let me know and I will add them to the script for everyone's benefit.

This is my first foray into scripting and utilises a modified script for listening to Norsk Radio which was originally coded by EnderW.

The link for this script is....

http://myfreefilehosting.com/f/43accb5ed9_0.68MB

Enjoy... and feed back so I know how you get on with it. :-)
Reply
#2
Wow. There's a ton of content on this script! So far all the ones that I've tried have worked except for "Live Fish TV - China." I have no idea what it is, but it sounded neat. I think that it would be great to have an ESPN channel on it. There are some channels on SOPcast or I also found this stream:http://wwitv.com/a1/b2520.asx
I'm not sure if those could be integrated, but it would be nice.
Here's a list of other sports channels too: http://wwitv.com/portal.htm?http://wwitv.com/sports_tv/

Thanks for the script!
Reply
#3
Rainbow 
Hi there,

XBMC seems to struggle with ASX playlists. I was however able to download the playlist and extract the real stream address from it. Below is the link for the updated script with ESPN listed as a featured channel at the top of the channel listing.

The updated script can be found at:

http://myfreefilehosting.com/f/46e2965d52_0.68MB

Enjoy!!
Reply
#4
Just tried out this script yesterday... Everything seems to work well.. Could I request another channel add? I tried to modify the python to add it but it didn't work and makes all the other streams stop working as well.. My python skills don't appear to be manifesting themselves well.. I'm just not familiar with the language..I'll be getting acquainted with it soon though..Big Grin
As for the channel request:
The URL is http://untvweb.com/live4.asx (UNTV - Channel 37-Phillippines)..

If it can be added my wife may actually be happy with me for once..Hehehe.

Thanks for the script...

FC
Reply
#5
Nice script. Great work
Reply
#6
Wink 
Nice work, could we catagorise it by language?
Reply
#7
Rainbow 
Glad everyone's liking the script, I have added the UNTV station to it and the updated script can be found at:

http://myfreefilehosting.com/f/e3e28b99d3_0.68MB

I'll be honest in saying that I'm not 100% sure it'll work as XBMC seems to struggle with ASX files as I have mentioned. That being said, the file appears to be a raw stream as opposed to an ASX playlist on this occasion so we may get lucky and XBMC may just decide for itself what the format is and play it.

If anyone wants to help this script by finding more channels to add in a block then please do. If you list the channels in the format:

Channel name
Channel URL
<blank line>

Then I can feed them through my custom parser and convert them directly into links to go into the script. I also have a database test tool which I wrote to test every stream occasionaly to ensure as few dead channels as possible.

Glad you like what we have so far, as for categorising them?? I dunno, seems easier to me to remember the name of the channel I want to watch and find it in an alphabetical list.

Enjoy peeps!! Laugh
Reply
#8
Infinity,

I just got the update and I appreciate the turnaround on my request..Unfortunately, atleast for me adding the asx made the whole script fail.

Absolutely, none of the channels would work. Eek

Soo with some creative cracking I managed to find another way to get the UNTV Channel to stream.. The URL that WILL work in your script is (http://64.151.87.201/untvfromnetwork2)... After correcting it the script is back in action for me so I hope you have time to get out another update...

Also, I Hope that you don't mind if I take liberties with your script.. Whilest scraping for that corrected URL I managed to find about 1400 other streaming channels Big Grin I doubt I'll add all of them but I'm going to add a few. I'll test them first and post them here if you want to make them official add-in's...Otherwise, it'll just be for my own enjoyment.But I'd much rather spread the wealth...

Thanks again,

FC
Reply
#9
Rainbow 
Duuuuuuude!

Share and enjoy... it's what the community is all about. If you want to PM me the list to add then do that and I will post an updated script. For sure the community will be glad of the extra content.. I know that I always am.. hehe

Something I have noticed about the script, the rogue channels in the lineup don't break the whole script, but rather what they DO do is prevent it from working again until you exit and come back in again after you hit a channel that doesn't work. Maybe one of the more experienced coders could suggest how we can reset the script whether the channel plays or not so that it still plays the channels that DO work after clicking one that doesn't.

If you post me in PM your raw list FC I will run all 1400 through my stream checker so that we get as clean a list as possible, with as many working streams as we can... nice work buddy! Big Grin
Reply
#10
Give me a little bit of time to alphabetize the list based country/region. There are few that don't appear to be on-line all the time, so I'll list them separately. I'm giving it once,twice, thrice over then I'll be ready to get that list out to you. Once I've cleaned it up it's all your's...Cool
Reply
#11
Rainbow 
I'm not hassling you about this m8, we all have constraints on our time from our 'real lives' but did you get any further with this one? Huh
Reply
#12
It's no hassle duder..

Sorry about the delay, I've indeed been busy...Work Schedule has changed it's taking some time to get used to it.

Just last evening I managed to clean up the data in the file that I have a little, it's close to 1600 channels.(untested I'll leave that to you and your stream checker)

I probably should've mentioned earlier, but I am actually attempting to code it as well. It's giving me an opportunity to cut my teeth on Python.Big Grin.

So far it's going well I'm making slow progress. I planned on getting it coded then sending it to you so you could check it over for errors then maybe distribute the updated script to everyone. I'll make up a change log and plaster the default.py with comments for you..

I can't give you an exact but I have tomorrow off I may get time then and I've got plans for the weekend, but if the weather keeps me in I'll get to it quicker.

"Sometimes it helps to just show you're nutts.." Shocked

FC
Reply
#13
@Infinity: upload your scripts to xbmcscripts.com Wink

also if you want I can add you to the xbmc-scripting svn...
Reply
#14
add it to addons, there's a script folder, so the installer will work.
For python coding questions first see http://mirrors.xbmc.org/docs/python-docs/
Reply
#15
Rainbow 
@FC: Go for it mate, the ethos here is share and enjoy. If you want to make your own script then go for your life. The more script coders on the scene the better for all of us. If you are wanting me to add the channel streams into my script then let me have the raw channel lists in the format I mentioned before then they will go straight through my parser/stream tester.

@Blittan: Can do, will look into it later on today!! Nod Yup, go for it and add me to the SVN. The scripts I've done so far are just uploaded to a file host which won't host the script indefinitely if there's no downloads on it.

@Nuka: Again, this is a sound idea... how do I go about it?

I'm looking into providing a big list of international radio stations next, and there's a couple of other things I'm looking at scripting too. It feels good to be able to give even a little back to the community that has given my Xbox a new lease of life and me a new hobby.

Thanks to you all for your feedback! Big Grin
Reply

Logout Mark Read Team Forum Stats Members Help
[RELEASE] Infinity TV Script1