def start(self, selfGet): # vars self = selfGet list = [ ['Club Rádio (CZ)', 'http://icecast2.play.cz:8000/Clubradio.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc18.jpg'], ['Impuls Rádio (CZ)', 'http://icecast5.play.cz/impuls128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioi12.jpg'], ['Rádio Blaník (CZ)', 'http://ice.abradio.cz/blanikfm128.mp3?i=86.22812972256186', 'https://i62.servimg.com/u/f62/19/40/01/67/radiob12.jpg'], ['Rádio Kiss (CZ)', 'http://icecast4.play.cz:8000/kiss128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok13.jpg'], ['Rádio Nostalgie (CZ)', 'http://icecast3.play.cz/radio-nostalgie128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radion13.jpg'], ['Rádio Beta - Hity 80s a 90s (SK)', 'http://109.71.67.102:8000/beta_80a90.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/beta8010.jpg'], ['OpenFM - Italo Disco (PL)', 'https://stream.open.fm/27', 'https://i46.servimg.com/u/f46/19/40/01/67/c17580.png'], ['Radio Danz (USA)', 'http://107.182.230.133/stream?icy=http', 'https://i62.servimg.com/u/f62/19/40/01/67/radio_13.png'], ['One Dance (I)', 'http://ice10.fluidstream.net/rn1_2.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175136.png'], ['FFH Eurodance (D)', 'http://mp3.ffh.de/ffhchannels/hqeurodance.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/ffh_di11.jpg'] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?topmebox_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ ['Blues Sky (CZ)', 'https://node-05.zeno.fm/0hx4b9zscseuv?rj-ttl=5&rj-tok=AAABcQzR__wA_g1Ji3kf17PHog', 'https://i46.servimg.com/u/f46/19/40/01/67/blues_10.jpg'], ['Český Rozhlas Jazz (CZ)', 'http://icecast2.play.cz:8000/crojazz128aac', 'https://i62.servimg.com/u/f62/19/40/01/67/radioj14.jpg'], ['E-Radio JAZZINEC (CZ)', 'http://ice3.abradio.cz/jazzinec128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioj10.jpg'], ['101 Smooth Jazz Mellow Mix (GB)', 'https://edge3.peta.live365.net/b48071_128mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175149.png'], ['Magic Soul (GB)', 'http://icy-e-bz-08-boh.sharp-stream.com/magicsoul.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175140.png'], ['Relaxing Jazz (GB)', 'http://stream-02-eu.relaxingjazz.com/stream/1/', 'https://i46.servimg.com/u/f46/19/40/01/67/c175150.png'], ['181.fm Soul (USA)', 'http://181fm-edge1.cdnstream.com/181-soul_128k.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png'], ['BeGoodRadio 80s Jazz (USA)', 'http://75.126.5.154/5210_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png'] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?ja_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [[ 'COLOR Music Radio (CZ)', 'http://icecast6.play.cz/color192.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc19.jpg' ], [ 'Funkstar Radio (CZ)', 'https://funkstar.radioca.st/stream?ver=153586', 'https://i46.servimg.com/u/f46/19/40/01/67/funkst10.jpg' ], [ 'HipHopVibes Rádio (CZ)', 'http://mp3stream4.abradio.cz/hiphopvibes128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh14.jpg' ], [ 'Rádio Spin 96,2 FM (CZ)', 'http://icecast4.play.cz/spin128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios14.jpg' ], [ 'Radio City (BG)', 'http://79.98.108.172:8022/', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc36.jpg' ], [ '181.fm True RNB (USA)', 'http://mp3uplink.duplexfx.com:8022', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ 'M1.FM - Urban (D)', 'http://tuner.m1.fm/urban.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/urban-10.jpg' ]] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?rbn_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): def getSettingBool(setting): return __addon__.getSetting(setting).strip().decode( 'utf-8').lower() == "true" # vars self = selfGet list = [ [ __addon__.getLocalizedString(30001), sys.argv[0] + '?cou', 'countries.png', '', getSettingBool('radio_countries') ], [ __addon__.getLocalizedString(30016), sys.argv[0] + '?gen', 'genres.png', '', getSettingBool('radio_genres') ], [ __addon__.getLocalizedString(30017), sys.argv[0] + '?fav', 'star.png', '', getSettingBool('radio_fav') ], [ __addon__.getLocalizedString(30018), sys.argv[0] + '?new', 'new_added.png', '', getSettingBool('new_added') ], ] for v in list: if not v[4]: continue listItem = xbmcgui.ListItem(label=v[0], iconImage=__path_img__ + '//' + v[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=v[1], listitem=listItem, isFolder=True) xbmcplugin.endOfDirectory(int(sys.argv[1])) if self.opt != '': Title = list[int(self.opt)][0] Icon = list[int(self.opt)][2] URL = list[int(self.opt)][3] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [[ 'Rádio Depeche Mode (CZ)', 'http://mp3stream4.abradio.cz:8000/depeche128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiod11.jpg' ], [ '181.fm Beatles (USA)', 'http://relay.181.fm:8062', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '80s80s David Bowie (D)', 'http://streams.80s80s.de/davidbowie/mp3-128/surfmusik', 'https://i62.servimg.com/u/f62/19/40/01/67/80bowi10.jpg' ], [ '80s80s Depeche Mode (D)', 'http://streams.80s80s.de/dm/mp3-128/surfmusik', 'https://i62.servimg.com/u/f62/19/40/01/67/80mode10.jpg' ], [ '80s80s Prince (D)', 'http://streams.80s80s.de/100/mp3-128/surfmusik', 'https://i62.servimg.com/u/f62/19/40/01/67/80prin10.jpg' ]] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?sp_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ ['Fresh Radio (SK)', 'http://164.68.122.137:8002/;stream/1', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_40.jpg'], ['Rádio Dychovka (SK)', 'https://listen.radioking.com/radio/307817/stream/354746', 'https://i.servimg.com/u/f46/19/40/01/67/dychov10.jpg'], ['Rádio Mária Slovensko (SK)', 'https://dreamsiteradiocp5.com/proxy/radiomariaslovensko?mp=/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/maria10.jpg'], ['90 Hits Radio Manchester (CZ)', 'http://mpc.mediacp.eu:8012/;stream', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_37.jpg'], ['Busradio (CZ)', 'http://mpc.mediacp.eu:8004/;type=mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/busrad10.jpg'], ['Calimeroclub Radio (CZ)', 'http://sc.ipip.cz:8052/', 'https://i46.servimg.com/u/f46/19/40/01/67/calime10.jpg'], ['Fenix Radio Kanada (CZ)', 'https://maggie.torontocast.com:8006/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/fenix10.jpg'], ['Fred Film Radio (CZ)', 'http://stream.fred.fm:8026/stream/', 'https://i46.servimg.com/u/f46/19/40/01/67/fred10.jpg'], ['Freerave.cz - Tekno Radio (CZ)', 'http://164.68.122.137:8061/', 'https://i46.servimg.com/u/f46/19/40/01/67/freed10.jpg'], ['Halloradio Hultschin (CZ)', 'http://live.halloradiohultschin.cz:8000/halloradio.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hallra10.jpg'], ['RadioCast (CZ)', 'http://mpc.mediacp.eu:8042/', 'https://i46.servimg.com/u/f46/19/40/01/67/radioc10.jpg'], ['Rádio G6 (CZ)', 'https://mpc.mediacp.eu:2000/stream/RadioG6', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_36.jpg'], ['Rádio Ostravan (CZ)', 'http://icecast9.play.cz/radio-ostravan-256.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/ostrav10.jpg'], ['Radio R (CZ)', 'http://radior.video.muni.cz:8000/FSS_mp3-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_39.jpg'], ['Radio Sailor (CZ)', 'https://node-26.zeno.fm/0wh8pvnyakeuv?rj-ttl=5&rj-tok=AAABdKyV0BgA4MI83O22J-L_Hg', 'https://i46.servimg.com/u/f46/19/40/01/67/rasdio10.jpg'], ['Rádio Z (CZ)', 'https://ice.actve.net/fm-zet', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_38.jpg'], ['Svobodné Rádio (CZ)', 'http://svobodneradio.radioca.st:8859/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/svobod12.jpg'], ['True Life in God Radio Czech (CZ)', 'https://stream.galaxywebsolutions.com/proxy/tligradio_cs?mp=/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/tlig10.jpg'], ['OpenFM - Italo Disco (PL)', 'https://stream.open.fm/27', 'https://i46.servimg.com/u/f46/19/40/01/67/c17580.png'], ['Radio Obozrevatel Disco 80 (UA)', 'https://radio-stream-0.obozrevatel.com/Disco128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17584.png'], ['80s80s Italo Disco (D)', 'https://streams.80s80s.de/italohits/mp3-192/radiode/', 'https://i46.servimg.com/u/f46/19/40/01/67/c17585.png'] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?new_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ ['101 Smooth Jazz Mellow Mix', 'https://edge3.peta.live365.net/b48071_128mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175149.png'], ['BBC Radio 1', 'http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio1_mf_q', 'https://i46.servimg.com/u/f46/19/40/01/67/c175143.png'], ['BBC Radio 2', 'http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio2_mf_q', 'https://i46.servimg.com/u/f46/19/40/01/67/c175144.png'], ['BBC Radio 3', 'http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio3_mf_q', 'https://i46.servimg.com/u/f46/19/40/01/67/c175145.png'], ['Capital FM London', 'http://ice-sov.musicradio.com/CapitalMP3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175120.png'], ['Dark Asylum Radio', 'http://91.121.165.137:8020/stream/1/', 'https://i46.servimg.com/u/f46/19/40/01/67/c175141.png'], ['Diva Radio Disco', 'http://91.121.59.45:10114/live', 'https://i46.servimg.com/u/f46/19/40/01/67/divada10.jpg'], ['Gold', 'http://media-ice.musicradio.com/GoldMP3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175148.png'], ['Heart London', 'http://ice-sov.musicradio.com/HeartLondonMP3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175117.png'], ['Chill', 'http://media-ice.musicradio.com/ChillMP3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175146.png'], ['KISS FM UK', 'http://icy-e-ba-01-gos.sharp-stream.com/kissnational.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175121.png'], ['Magic Chilled', 'https://stream-mz.planetradio.co.uk/magicchilled.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175139.png'], ['Magic Soul', 'http://icy-e-bz-08-boh.sharp-stream.com/magicsoul.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175140.png'], ['NonStopPlay', 'http://stream.nonstopplay.co.uk/nsp-128k-mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175133.png'], ['NonStopPlay Pure Dance', 'http://stream.nonstopplay.co.uk/nsppd-128k-mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/nonsto10.jpg'], ['Radio City', 'http://icy-e-bl-09-boh.sharp-stream.com/city.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175151.png'], ['Radio City 2', 'https://stream-mz.planetradio.co.uk/magic1548.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175147.png'], ['Relaxing Jazz', 'http://stream-02-eu.relaxingjazz.com/stream/1/', 'https://i46.servimg.com/u/f46/19/40/01/67/c175150.png'], ['Virgin Radio UK', 'http://radio.virginradio.co.uk/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/c175122.png'] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?uk_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ [ 'Rádio Expres', 'http://stream.expres.sk:8000/96.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioe15.jpg' ], [ 'Rádio Slovensko', 'http://icecast.stv.livebox.sk/slovensko_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radios12.jpg' ], [ 'Fun Rádio', 'http://stream.funradio.sk:8000/fun128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiof20.jpg' ], [ 'Rádio Vlna', 'http://stream.radiovlna.sk/vlna-hi.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiov11.jpg' ], [ 'Europa 2', 'http://stream.radioservices.sk/europa2.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioe11.jpg' ], [ 'Rádio Regina Západ', 'http://icecast.stv.livebox.sk/regina-ba_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior10.jpg' ], [ 'Rádio Jemné', 'http://stream.jemne.sk/jemne-hi.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioj11.jpg' ], [ 'Rádio Anténa Rock', 'http://stream.antenarock.sk/antena-hi.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior16.jpg' ], [ 'Rádio FM', 'http://icecast.stv.livebox.sk/fm_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiof18.jpg' ], [ 'Rádio Lumen', 'http://audio.lumen.sk:8000/live128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiol10.jpg' ], ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?topSK_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ [ 'Impuls Rádio', 'http://icecast5.play.cz/impuls128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioi12.jpg' ], [ 'Český rozhlas 1 - Rádiožurnál', 'http://icecast8.play.cz/cro1-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior12.jpg' ], [ 'Evropa 2', 'http://ice.actve.net/fm-evropa2-128', 'https://i62.servimg.com/u/f62/19/40/01/67/radioe11.jpg' ], [ 'Frekvence 1', 'http://ice.actve.net/fm-frekvence1-128', 'https://i62.servimg.com/u/f62/19/40/01/67/radiof16.jpg' ], [ 'Rádio Blaník', 'http://ice.abradio.cz/blanikfm128.mp3?i=86.22812972256186', 'https://i62.servimg.com/u/f62/19/40/01/67/radiob12.jpg' ], [ 'Hitrádio FM', 'http://ice.abradio.cz/hitradiofm128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitrad15.jpg' ], [ 'Rádio Kiss', 'http://icecast4.play.cz:8000/kiss128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok13.jpg' ], [ 'Český rozhlas 2 - Praha', 'http://icecast6.play.cz/cro2-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc22.jpg' ], [ 'Rádio Beat', 'http://icecast2.play.cz/radiobeat128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/beat10.png' ], [ 'Country Rádio', 'http://icecast4.play.cz/country128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc33.jpg' ], ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?topCZ_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ [ '181.fm Super 70s', 'http://relay.181.fm:8066', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Awesome 80s', 'http://mp3uplink.duplexfx.com:8000', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Lite 80s', 'http://relay.181.fm:8040?.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm 80s Hairband', 'http://mp3uplink.duplexfx.com:8014', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm 90s Alternative', 'http://uplink.duplexfx.com:8052', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm 90s Country', 'http://uplink.duplexfx.com:8050', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Star 90s', 'http://relay3.181.fm:8012', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Beatles', 'http://relay.181.fm:8062', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Classic Hits', 'http://listen.181fm.com/181-greatoldies_128k.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Classical Guitar', 'http://mp3uplink.duplexfx.com:8020', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Good Time Oldies', 'http://mp3uplink.duplexfx.com:8046', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Great Oldies', 'http://mp3uplink.duplexfx.com:8046', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Highway 181', 'http://mp3uplink.duplexfx.com:8018', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Jammin 181', 'http://mp3uplink.duplexfx.com:8042', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Old School', 'http://relay.181.fm:8068', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Party 181', 'http://uplink.duplexfx.com:8036', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm POWER 181', 'http://relay.181.fm:8128', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Reggae Roots', 'http://relay2.181.fm:8096', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Real Country', 'http://relay.181.fm:8034', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Soul', 'http://181fm-edge1.cdnstream.com/181-soul_128k.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm The Breeze', 'http://relay.181.fm:8004', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm The Buzz', 'http://relay.181.fm:8126', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm The Eagle', 'http://uplink.duplexfx.com:8030', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm The Heart', 'http://uplink.duplexfx.com:8006', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm The Mix Channel', 'http://relay.181.fm:8032', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm The Office', 'http://relay.181.fm:8002', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm The Beat', 'http://uplink.duplexfx.com:8054', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm The Box', 'http://relay2.181.fm:8024/?type=.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm True RNB', 'http://mp3uplink.duplexfx.com:8022', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Rock 40', 'http://mp3uplink.duplexfx.com:8028', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm Rock 181', 'http://uplink.duplexfx.com:8008', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm The Rock!', 'http://relay5.181.fm:8064', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '113 FM Awesome 80s', 'http://113fm-edge1.cdnstream.com/1762_128', 'https://i11.servimg.com/u/f11/19/40/01/67/113fm10.png' ], [ 'BeGoodRadio 80s Jazz', 'http://75.126.5.154/5210_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'BeGoodRadio 80s Lite', 'http://75.126.5.154/5211_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'BeGoodRadio 80s Metal', 'http://75.126.5.154/5212_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'BeGoodRadio 80s Mix', 'http://75.126.5.154/5213_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'BeGoodRadio 80s New Wave', 'http://75.126.5.154/5214_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'BeGoodRadio 80s Office', 'http://75.126.5.154/5215_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'BeGoodRadio 80s Pop', 'http://75.126.5.154/5216_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'BeGoodRadio 80s Pop Rock', 'http://75.126.5.154/5217_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'BeGoodRadio 80s Punk Rock', 'http://75.126.5.154/5218_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'BeGoodRadio 80s Rock Mix', 'http://75.126.5.154/5219_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'Best Net Radio 70s and 80s', 'http://bigrradio.cdnstream1.com/5141_128', 'https://i46.servimg.com/u/f46/19/40/01/67/c175128.png' ], [ 'Best Net Radio 80s and 90s Mix', 'http://bigrradio.cdnstream1.com/5143_128', 'https://i46.servimg.com/u/f46/19/40/01/67/c175128.png' ], [ 'Best Net Radio 80s Mellow', 'http://bigrradio.cdnstream1.com/5145_128', 'https://i46.servimg.com/u/f46/19/40/01/67/c175128.png' ], [ 'Best Net Radio Country Oldies', 'http://bigrradio.cdnstream1.com/5158_128', 'https://i46.servimg.com/u/f46/19/40/01/67/c175128.png' ], [ 'Best Net Radio Coffee House', 'http://bigrradio.cdnstream1.com/5156_128', 'https://i46.servimg.com/u/f46/19/40/01/67/c175128.png' ], [ 'Best Net Radio Love Channel', 'http://bigrradio.cdnstream1.com/5161_128', 'https://i46.servimg.com/u/f46/19/40/01/67/c175128.png' ], [ 'Best Net Radio New Wave', 'http://bigrradio.cdnstream1.com/5161_128', 'https://i46.servimg.com/u/f46/19/40/01/67/c175128.png' ], [ 'Powerhitz', 'http://powerhitz.powerhitz.com:2228?.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop15.jpg' ], [ 'Powerhitz - Classic Rock', 'http://jbmedia-edge1.cdnstream.com/pureclassicrock?listenerid=d7c0601fef8d4074a4f69e8fb6a214fa&cb=211272.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop15.jpg' ], [ 'Powerhitz - 90s Area', 'http://jbmedia-edge1.cdnstream.com/90sarea?listenerid=d7c0601fef8d4074a4f69e8fb6a214fa&cb=717408.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop15.jpg' ], [ 'Powerhitz - The Hitlist', 'http://jbmedia-edge1.cdnstream.com/hitlist?cb=718368.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop15.jpg' ], [ 'Powerhitz - Ultimate 80s', 'http://jbmedia-edge1.cdnstream.com/ultimate80s?listenerid=d7c0601fef8d4074a4f69e8fb6a214fa&cb=712079.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop15.jpg' ], [ 'Radio Danz', 'http://107.182.230.133/stream?icy=http', 'https://i62.servimg.com/u/f62/19/40/01/67/radio_13.png' ], [ 'RADIO TROP ROCK', 'http://usa14.fastcast4u.com:5224/stream/1/', 'https://i46.servimg.com/u/f46/19/40/01/67/c175129.png' ], [ 'Third Rock Radio', 'http://rfcmedia2.streamguys1.com/thirdrock.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175126.png' ] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?us_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [[ 'Rádio Regina Západ (SK)', 'http://icecast.stv.livebox.sk/regina-ba_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior10.jpg' ], [ 'Rádio Regina Stred (SK)', 'http://icecast.stv.livebox.sk/regina-bb_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior10.jpg' ], [ 'Rádio Regina Východ (SK)', 'http://icecast.stv.livebox.sk/regina-ke_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior10.jpg' ], [ 'Slobodný vysielač (SK)', 'http://78.47.79.190:8004/;stream/1', 'https://i11.servimg.com/u/f11/19/40/01/67/radios18.jpg' ], [ 'Rádio Slovakia International (SK)', 'http://icecast.stv.livebox.sk/rsi_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radios15.jpg' ], [ 'Rádio Slovensko (SK)', 'http://icecast.stv.livebox.sk/slovensko_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radios12.jpg' ], [ 'Český rozhlas 1 - Rádiožurnál (CZ)', 'http://icecast8.play.cz/cro1-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior12.jpg' ], [ 'Český rozhlas 2 - Praha (CZ)', 'http://icecast6.play.cz/cro2-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc22.jpg' ], [ 'Český Rozhlas Brno (CZ)', 'http://icecast2.play.cz:8000/crobrno128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc28.jpg' ], [ 'Český Rozhlas Hradec Králové (CZ)', 'http://icecast2.play.cz:8000/crohk128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc30.jpg' ], [ 'Český Rozhlas Liberec (CZ)', 'http://icecast2.play.cz:8000/croliberec128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiol10.jpg' ], [ 'Český Rozhlas Olomouc (CZ)', 'http://icecast2.play.cz:8000/crool128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc26.jpg' ], [ 'Český Rozhlas Ostrava (CZ)', 'http://icecast2.play.cz:8000/croov128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc27.jpg' ], [ 'Český Rozhlas Pardubice (CZ)', 'http://icecast2.play.cz:8000/cropardubice128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop19.jpg' ], [ 'Český Rozhlas Plzeň studio Karlovy Vary (CZ)', 'http://icecast2.play.cz:8000/crokv128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/croplz13.png' ], [ 'Český Rozhlas Plzeň (CZ)', 'http://icecast2.play.cz:8000/croplzen128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/croplz12.png' ], [ 'Český Rozhlas Region - Vysočina (CZ)', 'http://icecast2.play.cz:8000/crovysocina128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/croreg10.png' ], [ 'Český Rozhlas Sever (CZ)', 'http://icecast2.play.cz:8000/crosever128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios18.jpg' ], [ 'Český Rozhlas České Budejovice (CZ)', 'http://icecast2.play.cz:8000/crocb128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc31.jpg' ], [ 'Svobodný vysílač CS (CZ)', 'http://78.108.110.114:8000/live.opus', 'https://i46.servimg.com/u/f46/19/40/01/67/svobod11.jpg' ], [ 'Svobodné Rádio (CZ)', 'http://svobodneradio.radioca.st:8859/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/svobod12.jpg' ]] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?zp_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ ['Rádio Beta - Hity 80s a 90s (SK)', 'http://109.71.67.102:8000/beta_80a90.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/beta8010.jpg'], ['Fun Rádio 80. - 90. roky (SK)', 'http://stream.funradio.sk:8000/80-90-128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiof21.jpg'], ['Rádio Goldies (SK)', 'http://icecast.radiosity.sk:8000/oldies.mp3', 'https://i.servimg.com/u/f46/19/40/01/67/goldie10.jpg'], ['Rádio Vlna Golden Hits (SK)', 'http://stream.radioservices.sk/goldenhits.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiov10.jpg'], ['Rádio X - Oldies X (SK)', 'http://158.193.82.41:8000/oldies.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiox10.jpg'], ['90 Hits Radio Manchester (CZ)', 'http://mpc.mediacp.eu:8012/;stream', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_37.jpg'], ['Evropa 2 - Youradio Flashback (CZ)', 'http://ice.actve.net/web-e2-flashback', 'https://i46.servimg.com/u/f46/19/40/01/67/europa14.jpg'], ['Frekvence 1 - Youradio Legendy (CZ)', 'http://ice.actve.net/web-f1-legendy', 'https://i46.servimg.com/u/f46/19/40/01/67/f1_leg10.jpg'], ['Frekvence 1 - Youradio 80s (CZ)', 'http://ice.actve.net/web-80', 'https://i62.servimg.com/u/f62/19/40/01/67/radiof21.jpg'], ['Impuls - Český Impuls (CZ)', 'http://icecast6.play.cz:8000/cesky-impuls.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioi13.jpg'], ['Hitrádio Osmdesátka (CZ)', 'http://ice.abradio.cz/hit80128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh11.jpg'], ['Hitrádio Devadesátka (CZ)', 'http://ice.abradio.cz/hit90128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh11.jpg'], ['Oldies rádio (CZ)', 'http://ice.abradio.cz/oldiesradio128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioo12.jpg'], ['Radio Cesky Jukebox (CZ)', 'http://sc.ipip.cz:8046', 'https://i46.servimg.com/u/f46/19/40/01/67/radio-10.jpg'], ['Rádio MB (CZ)', 'http://icecast3.play.cz/radiomb.mp3', 'https://i.servimg.com/u/f46/19/40/01/67/radiom10.png'], ['Rádio Nostalgie (CZ)', 'http://icecast3.play.cz/radio-nostalgie128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radion13.jpg'], ['Radio O.K. (CZ)', 'https://node-10.zeno.fm/q7ura4u1akeuv?rj-ttl=5&rj-tok=AAABcQzZKFEAVyDUuNyclleYsg', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_25.jpg'], ['Signál Rádio (CZ)', 'http://icecast1.play.cz/signal128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios15.jpg'], ['Diva Radio Disco (GB)', 'http://91.121.59.45:10114/live', 'https://i46.servimg.com/u/f46/19/40/01/67/divada10.jpg'], ['Gold (GB)', 'http://media-ice.musicradio.com/GoldMP3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175148.png'], ['181.fm Lite 80s (USA)', 'http://relay.181.fm:8040?.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png'], ['181.fm 80s Hairband (USA)', 'http://mp3uplink.duplexfx.com:8014', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png'], ['181.fm 90s Alternative (USA)', 'http://uplink.duplexfx.com:8052', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png'], ['181.fm Star 90s (USA)', 'http://relay3.181.fm:8012', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png'], ['113 FM Awesome 80s (USA)', 'http://113fm-edge1.cdnstream.com/1762_128', 'https://i11.servimg.com/u/f11/19/40/01/67/113fm10.png'], ['Best Net Radio 70s and 80s (USA)', 'http://bigrradio.cdnstream1.com/5141_128', 'https://i46.servimg.com/u/f46/19/40/01/67/c175128.png'], ['Best Net Radio 80s and 90s Mix (USA)', 'http://bigrradio.cdnstream1.com/5143_128', 'https://i46.servimg.com/u/f46/19/40/01/67/c175128.png'], ['Hotmixradio 80 (F)', 'http://streaming.hotmixradio.fm/hotmixradio-80-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17560.png'], ['E-Dance 90s (F)', 'http://94.23.221.158:9197/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/c17567.png'], ['Sky Radio 80s Hits (NL)', 'https://20133.live.streamtheworld.com/SRGSTR04.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17592.png'], ['Sky Radio 90s Hits (NL)', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR05.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17593.png'], ['Radio 10 Gold 60s 70s (NL) ', 'https://playerservices.streamtheworld.com/api/livestream-redirect/TLPSTR18.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17577.png'], ['Radio Stad Den Haag 97.2 FM (NL)', 'http://94.228.133.3:80/;stream.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios19.jpg'], ['1 HITS 80s (D)', 'http://makri.cdnstream.com/1898_128', 'https://i46.servimg.com/u/f46/19/40/01/67/1_hits10.jpg'], ['80s80s Italo Disco (D)', 'https://streams.80s80s.de/italohits/mp3-192/radiode/', 'https://i46.servimg.com/u/f46/19/40/01/67/c17585.png'], ['Antenne Bayern 80er Kulthits (D)', 'http://mp3channels.webradio.antenne.de/80er-kulthits', 'https://i62.servimg.com/u/f62/19/40/01/67/antena16.jpg'], ['Antenne Bayern 90er Hits (D)', 'http://mp3channels.webradio.antenne.de/90er-hits', 'https://i62.servimg.com/u/f62/19/40/01/67/antena17.jpg'], ['Antenne Bayern Oldies but Goldies (D)', 'http://mp3channels.webradio.antenne.de/oldies-but-goldies', 'https://i62.servimg.com/u/f62/19/40/01/67/antena13.jpg'], ['Eurodance (D)', 'http://eurodance.stream.laut.fm/eurodance?ref=radiode&t302=2019-02-08_18-05-10&uuid=c432c351-3e28-4832-9332-38bb39e4b5e2', 'https://i46.servimg.com/u/f46/19/40/01/67/c175138.png'], ['Disco Party Radio (D)', 'http://stream.laut.fm/-z-i-s-c-o-party-70s-80s', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_33.jpg'], ['FFH Eurodance (D)', 'http://mp3.ffh.de/ffhchannels/hqeurodance.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/ffh_di11.jpg'], ['FFH - Die 80-er (D)', 'http://mp3.ffh.de/ffhchannels/hq80er.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/ffh_di10.jpg'], ['FFH - Just 90s (D)', 'http://mp3.ffh.de/ffhchannels/hq90er.aac', 'https://i11.servimg.com/u/f11/19/40/01/67/ffh_ju10.jpg'], ['M1.FM - Kuschelschlager (D)', 'http://tuner.m1.fm/kuschelschlager.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/m1fm1810.png'], ['M1.FM - Schlagerparty (D)', 'http://tuner.m1.fm/schlagerparty.mp3', 'https://i.servimg.com/u/f46/19/40/01/67/schlag10.jpg'], ['M1.FM - Oldies (D)', 'http://tuner.m1.fm/oldies.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/oldies10.jpg'], ['M1.FM - 80ER (D)', 'http://tuner.m1.fm/80er.mp3', 'https://i.servimg.com/u/f46/19/40/01/67/80er-c10.jpg'], ['M1.FM - 90ER (D)', 'http://tuner.m1.fm/90er.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/90er-c10.jpg'], ['Radio On Disco (D)', 'https://0n-disco.radionetz.de/0n-disco.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_32.jpg'], ['OpenFM - 80s Hits (PL)', 'http://stream.polskastacja.pl/ps3_mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17532.png'], ['OpenFM - Italo Disco (PL)', 'https://stream.open.fm/27', 'https://i46.servimg.com/u/f46/19/40/01/67/c17580.png'], ['RMI - Italo Disco Greatest Hits (PL)', 'http://188.165.195.176:8046/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/c17528.png'], ['Kronehit 90’s Dance (A) ', 'http://onair-ha1.krone.at/kronehit-90sdance.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok16.jpg'], ['Life Radio 80er (A) ', 'https://stream.liferadio.at/80er/mp3-192/radioat', 'https://i46.servimg.com/u/f46/19/40/01/67/lifera11.jpg'], ['Life Radio 90er (A) ', 'https://stream.liferadio.at/90er/mp3-192/radioat', 'https://i46.servimg.com/u/f46/19/40/01/67/lifera12.jpg'], ['101.ru: Radio 70s FM (RU)', 'http://air2.radiorecord.ru:9002/1970_128', 'https://static.radio.net/images/broadcasts/73/8a/7121/1/c300.png'], ['101.ru: Radio 80s FM (RU)', 'http://air2.radiorecord.ru:9002/1980_128', 'https://static.radio.net/images/broadcasts/73/8a/7121/1/c300.png'], ['Eurodisco Hit Radio (RU)', 'http://188.165.195.176:8034/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_30.jpg'], ['Radio 70s FM (RU)', 'http://air2.radiorecord.ru:9002/1970_128', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_35.jpg'], ['Radio 80s FM (RU)', 'http://air2.radiorecord.ru:9002/1980_128', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_34.jpg'], ['Radio Obozrevatel Disco 80 (UA)', 'https://radio-stream-0.obozrevatel.com/Disco128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17584.png'] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?ol_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ [ '101.ru: Radio 70s FM (RU)', 'http://air2.radiorecord.ru:9002/1970_128', 'https://static.radio.net/images/broadcasts/73/8a/7121/1/c300.png' ], [ '101.ru: Radio 80s FM (RU)', 'http://air2.radiorecord.ru:9002/1980_128', 'https://static.radio.net/images/broadcasts/73/8a/7121/1/c300.png' ], [ '101.ru: Radio Romantica FM (RU)', 'http://ic7.101.ru:8000/v4_1', 'https://static.radio.net/images/broadcasts/73/8a/7121/1/c300.png' ], [ '101.ru: Euro Hits (RU)', 'https://ic7.101.ru:8000/c16_13', 'https://static.radio.net/images/broadcasts/73/8a/7121/1/c300.png' ], [ '16bit.FM - ProBeat', 'http://16bitfm.com:8000/main_mp3_192', 'https://i46.servimg.com/u/f46/19/40/01/67/c17538.png' ], [ 'AvtoRadio', 'http://ic7.101.ru:8000/v3_1', 'https://i46.servimg.com/u/f46/19/40/01/67/c17529.png' ], [ 'Best FM Moscow', 'http://nashe1.hostingradio.ru/best-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17530.png' ], [ 'Europa Plus ru', 'http://ep256.hostingradio.ru:8052/europaplus256.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17533.png' ], [ 'Eurodisco Hit Radio', 'http://188.165.195.176:8034/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_30.jpg' ], [ 'Makradio Retro Hits', 'http://air.volna.top/makkirus128?stream=1548523420', 'https://i46.servimg.com/u/f46/19/40/01/67/c17591.png' ], [ 'MAXXX Radio', 'http://46.105.180.202:8045/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/maxrad10.jpg' ], [ 'Metaradio', 'http://s2.metaradio.ru/mradio.orbox2', 'https://i46.servimg.com/u/f46/19/40/01/67/c17543.png' ], [ 'NRJ 104.2 FM Moscow', 'http://ic7.101.ru:8000/v1_1', 'https://i46.servimg.com/u/f46/19/40/01/67/c17537.png' ], [ 'Radio 70s FM', 'http://air2.radiorecord.ru:9002/1970_128', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_35.jpg' ], [ 'Radio 80s FM', 'http://air2.radiorecord.ru:9002/1980_128', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_34.jpg' ], [ 'Rock FM - 80s', 'http://jfm1.hostingradio.ru:14536/rock80.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17590.png' ], [ 'Rock FM - 90s', 'http://jfm1.hostingradio.ru:14536/rock90.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17590.png' ], [ 'Rock FM - 00s', 'http://jfm1.hostingradio.ru:14536/rock00.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17590.png' ], [ 'Rock FM - Heavy', 'http://jfm1.hostingradio.ru:14536/metal.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17590.png' ], [ 'Radio Record Rock', 'http://air.radiorecord.ru:8102/rock_128', 'https://i46.servimg.com/u/f46/19/40/01/67/c17541.png' ], [ 'Radio Ultra 70.19 FM', 'http://nashe1.hostingradio.ru/ultra-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17534.png' ], [ 'Radio Caprice - Progressive Metal', 'http://79.120.77.11:8000/progmetal', 'https://i46.servimg.com/u/f46/19/40/01/67/c17535.png' ], [ 'Radio Caprice - AOR/Melodic Hard Rock', 'http://79.111.14.76:8000/aor', 'https://i46.servimg.com/u/f46/19/40/01/67/c17536.png' ], [ 'San FM - Trance Channel', 'http://sanfm.ru:8000/trance', 'https://i46.servimg.com/u/f46/19/40/01/67/c17539.png' ], [ 'Visual neoclassical Omdaru radio', 'http://s02.radio-tochka.com:4630/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/c17542.png' ] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?ru_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ [ 'Rádio Anténa Rock (SK)', 'http://stream.antenarock.sk/antena-hi.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior16.jpg' ], [ 'Rádio Anténa Rock Hard (SK)', 'http://stream.radioservices.sk/hardrock.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior17.jpg' ], [ 'Rádio X - Metal X (SK)', 'http://158.193.82.41:8000/metal.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiox11.jpg' ], [ 'Hitrádio PopRock (CZ)', 'http://ice.abradio.cz/hitpoprock128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh11.jpg' ], [ 'Metal Heart Rádio (CZ)', 'http://fr.radio-streamhosting.com:8000/metalheartradio128mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/metal_10.jpg' ], [ 'Metalomanie (CZ)', 'http://ice.abradio.cz/metalomanie128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/metalm10.jpg' ], [ 'Rádio Beat (CZ)', 'http://icecast2.play.cz/radiobeat128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/beat10.png' ], [ 'Rádio Best of Rock (CZ)', 'http://mp3stream4.abradio.cz/bestofrock128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiob10.jpg' ], [ 'Rádio Čas Rock (CZ)', 'http://icecast7.play.cz:8000/casrock128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc23.jpg' ], [ 'Rádio Oldies Rock (CZ)', 'http://mp3stream4.abradio.cz/oldiesrock128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior16.jpg' ], [ 'Rádio Orlicko 95,5 FM (CZ)', 'http://46.28.111.246/stream192.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/radioo10.jpg' ], [ 'Radio SoundWave (CZ)', 'http://81.91.84.138:8040', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_29.jpg' ], [ 'Radio Vambi (CZ)', 'https://node-15.zeno.fm/avzpd35rckeuv?rj-ttl=5&rj-tok=AAABcQzVTcMAWSQJ94pqkxNnqg', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_24.jpg' ], [ 'Rebel Radio Brod (CZ)', 'http://212.96.160.160:7988/;stream.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/rebel_10.jpg' ], [ 'Rock Rádio (CZ)', 'http://ice.abradio.cz:80/sumava128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior16.jpg' ], [ 'RockMax -Live (CZ)', 'http://212.111.2.151:8000/rockmax_128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior15.jpg' ], [ 'RockMax-Hard (CZ)', 'http://212.111.2.151:8000/rm_hard_256.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior15.jpg' ], [ 'RockMax-Oldies (CZ)', 'http://212.111.2.151:8000/rm_old_256.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior15.jpg' ], [ 'RockMax-Blue (CZ)', 'http://212.111.2.151:8000/rm_blue_128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior15.jpg' ], [ 'RockZone 105,9 (CZ)', 'http://icecast2.play.cz/rockzone128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior22.jpg' ], [ 'Rocková zábava (CZ)', 'http://ice.abradio.cz/rockzabava128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior10.jpg' ], [ 'West Radio (CZ)', 'https://node-16.zeno.fm/y6gyh7gg6heuv?rj-ttl=5&rj-tok=AAABcQ1G1YUAMgmz_r2kci4pLg', 'https://i46.servimg.com/u/f46/19/40/01/67/west-r10.jpg' ], [ 'Známka Punku (CZ)', 'http://ice.abradio.cz/znamkapunku128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/znamen10.png' ], [ '181.fm 90s Alternative (USA)', 'http://uplink.duplexfx.com:8052', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm The Rock! (USA)', 'http://relay5.181.fm:8064', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ 'BeGoodRadio 80s Metal (USA)', 'http://75.126.5.154/5212_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'BeGoodRadio 80s Punk Rock (USA)', 'http://75.126.5.154/5218_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'BeGoodRadio 80s Rock Mix (USA)', 'http://75.126.5.154/5219_128', 'https://i11.servimg.com/u/f11/19/40/01/67/d4b66910.png' ], [ 'RADIO TROP ROCK (USA)', 'http://usa14.fastcast4u.com:5224/stream/1/', 'https://i46.servimg.com/u/f46/19/40/01/67/c175129.png' ], [ 'Third Rock Radio (USA)', 'http://rfcmedia2.streamguys1.com/thirdrock.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175126.png' ], [ 'M1.FM - Rock (D)', 'http://tuner.m1.fm/rock.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/rock-c10.jpg' ], [ 'ANTENNE VORARLBERG Rock Radio (A)', 'http://webradio.antennevorarlberg.at/rock', 'https://i46.servimg.com/u/f46/19/40/01/67/c17527.png' ], [ 'MAXXX Radio (RU)', 'http://46.105.180.202:8045/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/maxrad10.jpg' ], [ 'Radio Caprice - AOR/Melodic Hard Rock (RU)', 'http://79.111.14.76:8000/aor', 'https://i46.servimg.com/u/f46/19/40/01/67/c17536.png' ], [ 'Radio Caprice - Progressive Metal(RU)', 'http://79.120.77.11:8000/progmetal', 'https://i46.servimg.com/u/f46/19/40/01/67/c17535.png' ], [ 'Rock FM - 80s (RU)', 'http://jfm1.hostingradio.ru:14536/rock80.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17590.png' ], [ 'Rock FM - 90s (RU)', 'http://jfm1.hostingradio.ru:14536/rock90.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17590.png' ], [ 'Rock FM - 00s (RU)', 'http://jfm1.hostingradio.ru:14536/rock00.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17590.png' ], [ 'Rock FM - Heavy (RU)', 'http://jfm1.hostingradio.ru:14536/metal.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17590.png' ], [ 'Radio Ultra 70.19 FM (RU)', 'http://nashe1.hostingradio.ru/ultra-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17534.png' ] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?ro_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ [ 'Fresh Radio (SK)', 'http://164.68.122.137:8002/;stream/1', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_40.jpg' ], [ 'Fun Rádio Dance (SK)', 'http://stream.funradio.sk:8000/dance128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiof23.jpg' ], [ 'Rádio Kiks (SK)', 'http://ca6.rcast.net:4044/;stream/1', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_11.jpg' ], [ 'Busradio (CZ)', 'http://mpc.mediacp.eu:8004/;type=mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/busrad10.jpg' ], [ 'Club Rádio (CZ)', 'http://icecast2.play.cz:8000/Clubradio.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc18.jpg' ], [ 'Clubbeat Rádio (CZ)', 'http://mp3stream4.abradio.cz/clubbeat128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc11.jpg' ], [ 'DAB Plus Top 40 (CZ)', 'http://icecast6.play.cz/dabplus-top40.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiod12.jpg' ], [ 'Dance Club Rádio (CZ)', 'http://mp3stream4.abradio.cz/dance128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/dancec11.jpg' ], [ 'Dance Rádio (CZ)', 'http://ice.actve.net/dance-radio128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiod10.jpg' ], [ 'Drumandbass Radio SHADOWBOX (CZ)', 'http://ice3.abradio.cz/shadowbox128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios10.jpg' ], [ 'Freerave.cz - Tekno Radio (CZ)', 'http://164.68.122.137:8061/', 'https://i46.servimg.com/u/f46/19/40/01/67/freed10.jpg' ], [ 'Radio23.cz - Techno (CZ)', 'http://r23.cz/tekno', 'https://i46.servimg.com/u/f46/19/40/01/67/radio210.jpg' ], [ 'Radio23.cz - Breaks (CZ)', 'http://r23.cz/breaks', 'https://i46.servimg.com/u/f46/19/40/01/67/radio210.jpg' ], [ 'Radio23.cz - Psytrance (CZ)', 'http://r23.cz/psy', 'https://i46.servimg.com/u/f46/19/40/01/67/radio210.jpg' ], [ 'Radio23.cz - Dnb (CZ)', 'http://r23.cz/dnb', 'https://i46.servimg.com/u/f46/19/40/01/67/radio210.jpg' ], [ 'Radio23.cz - Hardcore (CZ)', 'http://r23.cz/hc', 'https://i46.servimg.com/u/f46/19/40/01/67/radio210.jpg' ], [ 'RadioCast (CZ)', 'http://mpc.mediacp.eu:8042/', 'https://i46.servimg.com/u/f46/19/40/01/67/radioc10.jpg' ], [ 'Rádio Chillout (CZ)', 'http://mp3stream4.abradio.cz/chillout128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc12.jpg' ], [ 'Rádio Free 107 Fm (CZ)', 'http://icecast8.play.cz/freeradio128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiof23.jpg' ], [ 'Fajn Radio Fresh (CZ)', 'http://ice.abradio.cz/fajnfresh128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiof12.jpg' ], [ 'SeeJay Rádio (CZ)', 'http://mp3stream.abradio.cz:8000/seejay128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios11.jpg' ], [ 'Rádio Spin 96,2 FM (CZ)', 'http://icecast4.play.cz/spin128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios14.jpg' ], [ 'Radio Svit (CZ)', 'http://78.24.9.110:9490', 'https://i.servimg.com/u/f46/19/40/01/67/svit10.jpg' ], [ 'This Is Radio (CZ)', 'http://ice3.abradio.cz/this_is_radio.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiot10.jpg' ], [ 'Radio N-JOY (BG)', 'http://46.10.150.243/njoy.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radion12.jpg' ], [ 'Dark Asylum Radio (GB)', 'http://91.121.165.137:8020/stream/1/', 'https://i46.servimg.com/u/f46/19/40/01/67/c175141.png' ], [ 'KISS FM UK (GB)', 'http://icy-e-ba-01-gos.sharp-stream.com/kissnational.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175121.png' ], [ 'NonStopPlay (GB)', 'http://stream.nonstopplay.co.uk/nsp-128k-mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175133.png' ], [ 'NonStopPlay Pure Dance (GB)', 'http://stream.nonstopplay.co.uk/nsppd-128k-mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/nonsto10.jpg' ], [ '181.fm Party 181 (USA)', 'http://uplink.duplexfx.com:8036', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ '181.fm POWER 181 (USA)', 'http://relay.181.fm:8128', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ 'Radio Danz (USA)', 'http://107.182.230.133/stream?icy=http', 'https://i62.servimg.com/u/f62/19/40/01/67/radio_13.png' ], [ 'B4B Radio Club Dance (F)', 'https://radio10.pro-fhi.net/radio/9000/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/c17559.png' ], [ 'Puls Radio Lounge (F)', 'http://icecast.pulsradio.com/relaxHD.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/lounfe10.jpg' ], [ 'Mega Dance Radio (HU)', 'http://megadanceradio.hopto.org:8000/livemega.mp3?', 'https://i46.servimg.com/u/f46/19/40/01/67/mega_d10.jpg' ], [ 'One Dance (I)', 'http://ice10.fluidstream.net/rn1_2.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175136.png' ], [ 'Deep FM (NL)', 'http://stream.deep.radio/sd', 'https://i46.servimg.com/u/f46/19/40/01/67/c17579.png' ], [ 'Antenne Bayern Fresh (D)', 'http://channels.webradio.antenne.de/fresh', 'https://i62.servimg.com/u/f62/19/40/01/67/antenn11.jpg' ], [ 'M1.FM - Clubmix (D)', 'http://tuner.m1.fm/clubmix.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/clubmi10.jpg' ], [ 'Kronehit Clubland xxl (A)', 'http://onair-ha1.krone.at/kronehit-clubland.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175132.png' ], [ 'Kronehit Dance (A)', 'http://onair-ha1.krone.at/kronehit-dance.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175131.png' ], [ '16bit.FM - ProBeat (RU)', 'http://16bitfm.com:8000/main_mp3_192', 'https://i46.servimg.com/u/f46/19/40/01/67/c17538.png' ], [ 'San FM - Trance Channel (RU)', 'http://sanfm.ru:8000/trance', 'https://i46.servimg.com/u/f46/19/40/01/67/c17539.png' ], [ '101.ru: Euro Hits (RU)', 'https://ic7.101.ru:8000/c16_13', 'https://static.radio.net/images/broadcasts/73/8a/7121/1/c300.png' ], [ 'Energy Dance (CH)', 'http://energydance.ice.infomaniak.ch/energydance-high.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175134.png' ], [ 'Rouge Dance (CH)', 'http://rouge-dance.ice.infomaniak.ch/rouge-dance-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/rouge_10.jpg' ], [ 'MyRadio Dance Club (UA)', 'http://music.myradio.com.ua:8000/dance128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c30010.png' ], [ 'MyRadio Trance and Progressive (UA)', 'http://music.myradio.com.ua:8000/trance128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c30010.png' ] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?da_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [[ 'ANTENNE VORARLBERG', 'http://webradio.antennevorarlberg.at/live', 'https://i46.servimg.com/u/f46/19/40/01/67/c17518.png' ], [ 'ANTENNE VORARLBERG 80er Hits', 'http://webradio.antennevorarlberg.at/80er', 'https://i46.servimg.com/u/f46/19/40/01/67/c17514.png' ], [ 'ANTENNE VORARLBERG Hits', 'http://webradio.antennevorarlberg.at/hits', 'https://i46.servimg.com/u/f46/19/40/01/67/c17515.png' ], [ 'ANTENNE VORARLBERG Love Songs', 'http://webradio.antennevorarlberg.at/lovesongs', 'https://i46.servimg.com/u/f46/19/40/01/67/c17516.png' ], [ 'ANTENNE VORARLBERG Partymix', 'http://webradio.antennevorarlberg.at/partymix', 'https://i46.servimg.com/u/f46/19/40/01/67/c17517.png' ], [ 'ANTENNE VORARLBERG Rock Radio', 'http://webradio.antennevorarlberg.at/rock', 'https://i46.servimg.com/u/f46/19/40/01/67/c17527.png' ], [ 'Arabella Austropop', 'http://arabella.stream.kapper.net:8005/arabellaaustropop', 'https://i46.servimg.com/u/f46/19/40/01/67/c17526.png' ], [ 'Arabella Oberösterreich', 'http://arabella.stream.kapper.net:8002/arabellaooe', 'https://i46.servimg.com/u/f46/19/40/01/67/c17524.png' ], [ 'Arabella Lovesongs', 'http://arabella.stream.kapper.net:8009/arabellalove', 'https://i46.servimg.com/u/f46/19/40/01/67/c17523.png' ], [ 'Arabella Relax', 'http://arabella.stream.kapper.net:8015/heroldrelax', 'https://i46.servimg.com/u/f46/19/40/01/67/c17521.png' ], [ 'Arabella Ti Amo', 'http://arabella.stream.kapper.net:8007/arabellatiamo', 'https://i46.servimg.com/u/f46/19/40/01/67/c17525.png' ], [ 'Hitradio Ö3', 'https://oe3shoutcast.sf.apa.at/stream/1/', 'https://i46.servimg.com/u/f46/19/40/01/67/c17511.png' ], [ 'KroneHit 105.8 FM', 'http://onair-ha1.krone.at/kronehit-hp.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok15.jpg' ], [ 'Kronehit 90’s Dance', 'http://onair-ha1.krone.at/kronehit-90sdance.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok16.jpg' ], [ 'Kronehit Beach Club', 'http://onair-ha1.krone.at/kronehit-event3.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok18.jpg' ], [ 'Kronehit Black', 'http://onair-ha1.krone.at/kronehit-black.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok19.jpg' ], [ 'KroneHit Best of 2017', 'http://onair.krone.at/kronehit-event3.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17510.png' ], [ 'Kronehit Clubland xxl', 'http://onair-ha1.krone.at/kronehit-clubland.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175132.png' ], [ 'Kronehit Charts', 'http://onair.krone.at/kronehit-charts.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok22.jpg' ], [ 'Kronehit Dance', 'http://onair-ha1.krone.at/kronehit-dance.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175131.png' ], [ 'Kronehit Love', 'http://onair-ha1.krone.at/kronehit-love.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/c17510.png' ], [ 'Life Radio', 'https://stream.liferadio.at/liferadio/mp3-192/radioat', 'https://i46.servimg.com/u/f46/19/40/01/67/lifera10.jpg' ], [ 'Life Radio 80er', 'https://stream.liferadio.at/80er/mp3-192/radioat', 'https://i46.servimg.com/u/f46/19/40/01/67/lifera11.jpg' ], [ 'Life Radio 90er', 'https://stream.liferadio.at/90er/mp3-192/radioat', 'https://i46.servimg.com/u/f46/19/40/01/67/lifera12.jpg' ], [ 'VIENNA.AT - Lounge', 'http://webradio.vienna.at/vie-lounge', 'https://i46.servimg.com/u/f46/19/40/01/67/c17520.png' ]] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?au_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ [ 'B4B Radio Club Dance', 'https://radio10.pro-fhi.net/radio/9000/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/c17559.png' ], [ 'E-Dance 90s', 'http://94.23.221.158:9197/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/c17567.png' ], [ 'Hotmixradio 80', 'http://streaming.hotmixradio.fm/hotmixradio-80-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17560.png' ], [ 'Hotmixradio FUNKY', 'http://streaming.hotmixradio.fm/hotmixradio-funky-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17563.png' ], [ 'Hotmixradio LOUNGE', 'http://streaming.hotmixradio.fm/hotmixradio-lounge-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17564.png' ], [ 'Hotmixradio HITS', 'http://streaming.hotmixradio.fm/hotmixradio-hits-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17572.png' ], [ 'Hotmixradio 2000', 'http://streaming.hotmixradio.fm/hotmixradio-2k-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17573.png' ], [ 'Hotmixradio HOT', 'http://streaming.hotmixradio.fm/hotmixradio-hot-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17574.png' ], [ 'NRJ France', 'http://185.52.127.168/fr/30001/mp3_128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17570.png' ], [ 'Puls Radio - Lounge', 'http://icecast.pulsradio.com/relaxHD.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/lounfe10.jpg' ], [ 'Roots Legacy Radio', 'http://rootslegacy.fr:8080/stream/1/', 'https://i46.servimg.com/u/f46/19/40/01/67/c17566.png' ], [ 'RTL2', 'http://streaming.radio.rtl2.fr/rtl2-1-48-192', 'https://i46.servimg.com/u/f46/19/40/01/67/c17569.png' ] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?fr_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [[ 'Rádio Devín (SK)', 'http://icecast.stv.livebox.sk/devin_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiod11.jpg' ], [ 'Rádio Dychovka (SK)', 'https://listen.radioking.com/radio/307817/stream/354746', 'https://i.servimg.com/u/f46/19/40/01/67/dychov10.jpg' ], [ 'Rádio Janko Hraško (SK)', 'http://78.24.9.110:31088/;stream/1', 'https://i11.servimg.com/u/f11/19/40/01/67/radioj10.jpg' ], [ 'Rádio Jemné Chillout (SK)', 'http://stream.radioservices.sk/chillout.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioj12.jpg' ], [ 'Rádio X - Folklore X (SK)', 'http://158.193.82.41:8000/ludovky.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_13.jpg' ], [ 'Rádio X - Chillout X (SK)', 'http://158.193.82.41:8000/chillout.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioc10.jpg' ], [ 'Classic Praha (CZ)', 'http://icecast8.play.cz/classic128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc34.jpg' ], [ 'Český rozhlas 3 - Vltava (CZ)', 'http://icecast5.play.cz:8000/cro3-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc25.jpg' ], [ 'Český Rozhlas D-dur (CZ)', 'http://icecast5.play.cz:8000/croddur-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiod18.jpg' ], [ 'Koule.cz Filmové Melodie (CZ)', 'http://ice.actve.net/web-rb-melodie', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok14.jpg' ], [ 'Proglas (CZ)', 'http://icecast2.play.cz/proglas128', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop17.jpg' ], [ 'Rádio Chillout (CZ)', 'http://mp3stream4.abradio.cz/chillout128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc12.jpg' ], [ 'Rádio Jih - Cimbálka (CZ)', 'http://icecast6.play.cz/jihcimbalka128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioj13.jpg' ], [ 'Relaxace - Jedoucí Vlak (CZ)', 'http://ice6.abradio.cz/relax-train128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior18.jpg' ], [ 'Relaxace - Letná bouřka (CZ)', 'http://ice6.abradio.cz/relax-thunder-rain128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior20.jpg' ], [ 'Relaxace - Oheň v krbu (CZ)', 'http://ice6.abradio.cz/relax-fire128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior21.jpg' ], [ 'Relaxace - Relaxace - Moře (CZ)', 'http://ice6.abradio.cz/relax-sea128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior19.jpg' ], [ 'Relaxace - Zpěv ptákú (CZ)', 'http://ice6.abradio.cz/relax-morning-birds128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior22.jpg' ], [ 'BBC Radio 3 (GB)', 'http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio3_mf_q', 'https://i46.servimg.com/u/f46/19/40/01/67/c175145.png' ], [ 'Chill (GB)', 'http://media-ice.musicradio.com/ChillMP3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175146.png' ], [ 'Magic Chilled (GB)', 'https://stream-mz.planetradio.co.uk/magicchilled.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175139.png' ], [ '181.fm Classical Guitar (USA)', 'http://mp3uplink.duplexfx.com:8020', 'https://i46.servimg.com/u/f46/19/40/01/67/c175125.png' ], [ 'Antenne Bayern Chillout (D)', 'http://mp3channels.webradio.antenne.de/chillout', 'https://i62.servimg.com/u/f62/19/40/01/67/antena14.jpg' ], [ 'M1.FM - Chillout (D)', 'http://tuner.m1.fm/chillout.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/chillo10.jpg' ], [ 'Arabella Relax (A)', 'http://arabella.stream.kapper.net:8015/heroldrelax', 'https://i46.servimg.com/u/f46/19/40/01/67/c17521.png' ], [ 'Visual neoclassical Omdaru radio', 'http://s02.radio-tochka.com:4630/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/c17542.png' ]] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?re_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ [ 'Rádio Best FM (SK)', 'http://stream2.bestfm.sk:80/128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiob10.jpg' ], [ 'Rádio Beta (SK)', 'http://109.71.67.102:8000/beta_live_high.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiob11.jpg' ], [ 'Rádio Beta - Hráme Jubilantom (SK)', 'http://109.71.67.102:8000/beta_jubilanti.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/betaju10.jpg' ], [ 'Rádio Blesk (SK)', 'http://stream.radioblesk.net:7777/;stream/1', 'https://i11.servimg.com/u/f11/19/40/01/67/radiob12.jpg' ], [ 'Dobré Rádio (SK)', 'http://stream.dobreradio.sk:8813/dobreradio.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/dobrer10.jpg' ], [ 'Europa2 SK (SK)', 'http://stream.radioservices.sk/europa2.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioe11.jpg' ], [ 'Fun Rádio (SK)', 'http://stream.funradio.sk:8000/fun128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiof20.jpg' ], [ 'Fun Rádio CZ-SK (SK)', 'http://stream.funradio.sk:8000/cs128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiof22.jpg' ], [ 'Rádio Jemné (SK)', 'http://stream.jemne.sk/jemne-hi.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioj11.jpg' ], [ 'Rádio Jupiter (SK)', 'http://radio.treecom.net/jupiter_128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/radioj10.jpg' ], [ 'Rádio Košice (SK)', 'http://stream.ecce.sk:8000/radiokosice-128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiok12.jpg' ], [ 'Rádio Piešťany (SK)', 'http://live.radiopiestany.sk:8000/live.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiop12.jpg' ], [ 'Rádio Rebeca (SK)', 'http://allnet.radionet.sk:8000/radiorebeca.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior14.jpg' ], [ 'Rádio SiTy (SK)', 'http://icecast.radiosity.sk:8000/hq.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radios16.jpg' ], [ 'SKY Rádio (SK)', 'http://stream.skyradio.sk:8000/sky128', 'https://i11.servimg.com/u/f11/19/40/01/67/radios17.jpg' ], [ 'Trnavské rádio (SK)', 'http://stream.trnavskeradio.sk/trnavske', 'https://i62.servimg.com/u/f62/19/40/01/67/radiot12.jpg' ], [ 'Rádio Vlna (SK)', 'http://stream.radiovlna.sk/vlna-hi.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiov11.jpg' ], [ 'Záhorácke Rádio (SK)', 'http://live.zahorackeradio.sk:8000/zr128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioz10.jpg' ], [ 'Calimeroclub Radio (CZ)', 'http://sc.ipip.cz:8052/', 'https://i46.servimg.com/u/f46/19/40/01/67/calime10.jpg' ], [ 'COOP TIP Rádio (CZ)', 'http://ice4.abradio.cz/coop128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc16.jpg' ], [ 'Coop TUTY Rádio (CZ)', 'http://ice4.abradio.cz/cooptuty128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/tuty10.png' ], [ 'Evropa 2 (CZ)', 'http://ice.actve.net/fm-evropa2-128', 'https://i62.servimg.com/u/f62/19/40/01/67/radioe11.jpg' ], [ 'Evropa 2 - Youradio HOT (CZ)', 'http://ice.actve.net/web-e2-hot', 'https://i46.servimg.com/u/f46/19/40/01/67/europa11.jpg' ], [ 'Evropa 2 - Youradio Top 40 (CZ)', 'http://ice.actve.net/web-e2-top40', 'https://i46.servimg.com/u/f46/19/40/01/67/europa12.jpg' ], [ 'Evropa 2 - Youradio Československé hity (CZ)', 'http://ice.actve.net/web-e2-csweb', 'https://i46.servimg.com/u/f46/19/40/01/67/europa10.jpg' ], [ 'Fenix Radio Kanada (CZ)', 'https://maggie.torontocast.com:8006/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/fenix10.jpg' ], [ 'Fajn Radio (CZ)', 'http://ice.abradio.cz/fajn128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiof13.jpg' ], [ 'Frekvence 1 (CZ)', 'http://ice.actve.net/fm-frekvence1-128', 'https://i62.servimg.com/u/f62/19/40/01/67/radiof16.jpg' ], [ 'Helax 93,7 (CZ)', 'http://ice.abradio.cz:8000/helax128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh10.jpg' ], [ 'Hitrádio FM Plus (CZ)', 'http://ice.abradio.cz/fmplus128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitrad14.jpg' ], [ 'Hitrádio FM (CZ)', 'http://ice.abradio.cz/hitradiofm128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitrad15.jpg' ], [ 'Hitrádio Magic (CZ)', 'http://ice.abradio.cz/magic128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitrad12.jpg' ], [ 'Hitrádio City (CZ)', 'http://ice.abradio.cz/citybrno128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitcit10.jpg' ], [ 'Hitrádio City Zóna lásky (CZ)', 'http://ice.abradio.cz/cityzl128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh18.jpg' ], [ 'Hitrádio PopRock (CZ)', 'http://ice.abradio.cz/hitpoprock128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh11.jpg' ], [ 'Radio City milenium (CZ)', 'http://ice.abradio.cz/citymi128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh17.jpg' ], [ 'Halloradio Hultschin (CZ)', 'http://live.halloradiohultschin.cz:8000/halloradio.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hallra10.jpg' ], [ 'Hitrádio Černá Hora (CZ)', 'http://ice.abradio.cz/cernahora128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitrad16.jpg' ], [ 'Hitrádio Orion (CZ)', 'http://ice.abradio.cz/orion128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitcit12.jpg' ], [ 'Hitrádio Vysočina (CZ)', 'http://ice5.abradio.cz/hitvysocina128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitcit13.jpg' ], [ 'Hitrádio Dragon (CZ)', 'http://ice.abradio.cz/dragon128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitcit11.jpg' ], [ 'Impuls Rádio (CZ)', 'http://icecast5.play.cz/impuls128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioi12.jpg' ], [ 'Impuls - Český Impuls (CZ)', 'http://icecast6.play.cz:8000/cesky-impuls.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioi13.jpg' ], [ 'Rádio Benešov City (CZ)', 'http://ice6.abradio.cz/benesov128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/beneso10.png' ], [ 'Rádio Blaník (CZ)', 'http://ice.abradio.cz/blanikfm128.mp3?i=86.22812972256186', 'https://i62.servimg.com/u/f62/19/40/01/67/radiob12.jpg' ], [ 'Radio Blanik Cz (CZ)', 'http://ice.abradio.cz/blanikcz128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiob12.jpg' ], [ 'Rádio Bonton (CZ)', 'http://ice.actve.net/fm-bonton-128', 'https://i62.servimg.com/u/f62/19/40/01/67/radiob13.jpg' ], [ 'Rádio Contact Liberec (CZ)', 'http://icecast8.play.cz/contact128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc21.jpg' ], [ 'Rádio Čas (Brno) (CZ)', 'http://icecast7.play.cz:8000/casbrno128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc24.jpg' ], [ 'Rádio Čas (Ostrava) (CZ)', 'http://icecast7.play.cz:8000/casradio128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc24.jpg' ], [ 'Radio Domino (CZ)', 'http://mp3stream4.abradio.cz/domino128.mp3', 'https://i.servimg.com/u/f62/19/40/01/67/radiod14.jpg' ], [ 'Rádio Expert (CZ)', 'http://mp3stream3.abradio.cz/expert-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioe10.jpg' ], [ 'Rádio G6 (CZ)', 'https://mpc.mediacp.eu:2000/stream/RadioG6', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_36.jpg' ], [ 'Rádio Golf (CZ)', 'http://ice4.abradio.cz/golf128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiog11.jpg' ], [ 'Rádio Haná (CZ)', 'http://icecast8.play.cz/hana160.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh19.jpg' ], [ 'Rádio JIH (CZ)', 'http://icecast6.play.cz/jih128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioj11.jpg' ], [ 'Rádio Kiss (CZ)', 'http://icecast4.play.cz:8000/kiss128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok13.jpg' ], [ 'Rádio Krokodýl (CZ)', 'http://icecast4.play.cz/krokodyl128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok11.jpg' ], [ 'Rádio Kroměříž (CZ)', 'http://icecast6.play.cz/radio-kromeriz128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok12.jpg' ], [ 'Radio Like (CZ)', 'https://node-30.zeno.fm/qffde4ffzmzuv?rj-ttl=5&rj-tok=AAABcQ0Vds0A0bakXrycnR4LTA', 'https://i.servimg.com/u/f46/19/40/01/67/radio_27.jpg' ], [ 'Rádio Ostravan (CZ)', 'http://icecast9.play.cz/radio-ostravan-256.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/ostrav10.jpg' ], [ 'Rádio Merkur (CZ)', 'http://ice4.abradio.cz/merkur-casino128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiom12.jpg' ], [ 'Rádio Pelhřimov (CZ)', 'http://ca9.rcast.net:8054/', 'https://i.servimg.com/u/f46/19/40/01/67/rdio_p10.jpg' ], [ 'Rádio Rubi (CZ)', 'http://icecast8.play.cz/radiorubi128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior21.jpg' ], [ 'Radio Sailor (CZ)', 'https://node-26.zeno.fm/0wh8pvnyakeuv?rj-ttl=5&rj-tok=AAABdKyV0BgA4MI83O22J-L_Hg', 'https://i46.servimg.com/u/f46/19/40/01/67/rasdio10.jpg' ], [ 'Rádio Stella (CZ)', 'https://ice3.abradio.cz/stella128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/rdio_s11.jpg' ], [ 'Rádio Západ (CZ)', 'http://icecast9.play.cz/radio-zapad-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/zapad10.jpg' ], [ 'Rádio Zlín (CZ)', 'http://212.111.2.151:8000/radiozlin_256.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioz11.jpg' ], [ 'Signál Rádio (CZ)', 'http://icecast1.play.cz/signal128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios15.jpg' ], [ 'Signál Rádio Brno (CZ)', 'http://icecast3.play.cz/signal-brno192.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios15.jpg' ], [ 'BBC Radio 2 (GB)', 'http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio2_mf_q', 'https://i46.servimg.com/u/f46/19/40/01/67/c175144.png' ], [ 'Capital FM London (GB)', 'http://ice-sov.musicradio.com/CapitalMP3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175120.png' ], [ 'Radio City (GB)', 'http://icy-e-bl-09-boh.sharp-stream.com/city.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175151.png' ], [ 'Radio City 2 (GB)', 'https://stream-mz.planetradio.co.uk/magic1548.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c175147.png' ], [ 'Best Net Radio Love Channel (USA)', 'http://bigrradio.cdnstream1.com/5161_128', 'https://i46.servimg.com/u/f46/19/40/01/67/c175128.png' ], [ 'Powerhitz (USA)', 'http://powerhitz.powerhitz.com:2228?.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop15.jpg' ], [ 'Powerhitz - The Hitlist (USA)', 'http://jbmedia-edge1.cdnstream.com/hitlist?cb=718368.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop15.jpg' ], [ 'Hotmixradio HITS (F)', 'http://streaming.hotmixradio.fm/hotmixradio-hits-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17572.png' ], [ 'Hotmixradio 2000 (F)', 'http://streaming.hotmixradio.fm/hotmixradio-2k-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17573.png' ], [ 'RTL2 (F)', 'http://streaming.radio.rtl2.fr/rtl2-1-48-192', 'https://i46.servimg.com/u/f46/19/40/01/67/c17569.png' ], [ 'Sky Radio 101 FM (NL)', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SKYRADIO.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17575.png' ], [ 'Sky Radio Hits (NL)', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR01.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17595.png' ], [ 'Sky Radio 10s Hits (NL)', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR19.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17575.png' ], [ 'Sky Radio Summerhits (NL)', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR02.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17575.png' ], [ 'Antenne Bayern (D)', 'http://mp3channels.webradio.antenne.de/antenne', 'https://i62.servimg.com/u/f62/19/40/01/67/antena10.jpg' ], [ 'Antenne Bayern Top 40 (D)', 'http://mp3channels.webradio.antenne.de/top-40', 'https://i62.servimg.com/u/f62/19/40/01/67/antena12.jpg' ], [ 'Antenne Bayern Lovesongs (D)', 'http://mp3channels.webradio.antenne.de/lovesongs', 'https://i62.servimg.com/u/f62/19/40/01/67/f3c7d910.jpg' ], [ 'FFH Digital (D)', 'http://mp3.ffh.de/radioffh/hqlivestream.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/ffh_di10.jpg' ], [ 'FFH Top 40 (D)', 'http://mp3.ffh.de/ffhchannels/hqtop40.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/ffh_di12.jpg' ], [ 'M1.FM - Charts (D)', 'http://tuner.m1.fm/charts.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/charts10.jpg' ], [ 'M1.FM - Hits (D)', 'http://tuner.m1.fm/hits.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hits-c10.jpg' ], [ 'M1.FM - Softpop (D)', 'http://tuner.m1.fm/softpop.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/softpo10.jpg' ], [ 'ANTENNE VORARLBERG (A)', 'http://webradio.antennevorarlberg.at/live', 'https://i46.servimg.com/u/f46/19/40/01/67/c17518.png' ], [ 'ANTENNE VORARLBERG Love Songs (A)', 'http://webradio.antennevorarlberg.at/lovesongs', 'https://i46.servimg.com/u/f46/19/40/01/67/c17516.png' ], [ 'ANTENNE VORARLBERG Hits (A)', 'http://webradio.antennevorarlberg.at/hits', 'https://i46.servimg.com/u/f46/19/40/01/67/c17515.png' ], [ 'Arabella Austropop (A)', 'http://arabella.stream.kapper.net:8005/arabellaaustropop', 'https://i46.servimg.com/u/f46/19/40/01/67/c17526.png' ], [ 'Arabella Lovesongs (A)', 'http://arabella.stream.kapper.net:8009/arabellalove', 'https://i46.servimg.com/u/f46/19/40/01/67/c17523.png' ], [ 'Arabella Oberösterreich (A)', 'http://arabella.stream.kapper.net:8002/arabellaooe', 'https://i46.servimg.com/u/f46/19/40/01/67/c17524.png' ], [ 'KroneHit 105.8 FM (A)', 'http://onair-ha1.krone.at/kronehit-hp.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok15.jpg' ], [ 'Kronehit Love (A)', 'http://onair-ha1.krone.at/kronehit-love.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/c17510.png' ], [ 'KroneHit Best of 2017 (A)', 'http://onair.krone.at/kronehit-event3.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17510.png' ], [ 'Hitradio Ö3 (A)', 'https://oe3shoutcast.sf.apa.at/stream/1/', 'https://i46.servimg.com/u/f46/19/40/01/67/c17511.png' ], [ '101.ru: Radio Romantica FM (RU)', 'http://ic7.101.ru:8000/v4_1', 'https://static.radio.net/images/broadcasts/73/8a/7121/1/c300.png' ], [ 'AvtoRadio (RU)', 'http://ic7.101.ru:8000/v3_1', 'https://i46.servimg.com/u/f46/19/40/01/67/c17529.png' ], [ 'Best FM Moscow (RU)', 'http://nashe1.hostingradio.ru/best-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/c17530.png' ], [ 'NRJ 104.2 FM Moscow (RU)', 'http://ic7.101.ru:8000/v1_1', 'https://i46.servimg.com/u/f46/19/40/01/67/c17537.png' ], [ 'IP music (CH)', 'http://live9.avf.ch:8000/ipmusicaacplus128', 'https://i62.servimg.com/u/f62/19/40/01/67/radioi11.jpg' ] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?po_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ [ 'Rádio 7', 'http://play.twr.sk:8000/128', 'https://i11.servimg.com/u/f11/19/40/01/67/radio710.jpg' ], [ 'Rádio Aetter', 'http://stream.aetter.sk:8000/aetter', 'https://i46.servimg.com/u/f46/19/40/01/67/aetter10.jpg' ], [ 'Rádio Anténa Rock', 'http://stream.antenarock.sk/antena-hi.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior16.jpg' ], [ 'Rádio Anténa Rock Hard', 'http://stream.radioservices.sk/hardrock.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior17.jpg' ], [ 'Rádio Best FM', 'http://stream2.bestfm.sk:80/128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiob10.jpg' ], [ 'Rádio Beta', 'http://109.71.67.102:8000/beta_live_high.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiob11.jpg' ], [ 'Rádio Beta - České a Slovenské hity', 'http://109.71.67.102:8000/beta_cspop.mp3', 'https://i.servimg.com/u/f62/19/40/01/67/betacz10.jpg' ], [ 'Rádio Beta - Hity 80s a 90s', 'http://109.71.67.102:8000/beta_80a90.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/beta8010.jpg' ], [ 'Rádio Beta - Hráme Jubilantom', 'http://109.71.67.102:8000/beta_jubilanti.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/betaju10.jpg' ], [ 'Rádio Blesk', 'http://stream.radioblesk.net:7777/;stream/1', 'https://i11.servimg.com/u/f11/19/40/01/67/radiob12.jpg' ], [ 'Rádio Devín', 'http://icecast.stv.livebox.sk/devin_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiod11.jpg' ], [ 'Dobré Rádio', 'http://stream.dobreradio.sk:8813/dobreradio.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/dobrer10.jpg' ], [ 'Europa2 SK', 'http://stream.radioservices.sk/europa2.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioe11.jpg' ], [ 'Rádio Expres', 'http://stream.expres.sk:8000/96.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioe15.jpg' ], [ 'Rádio Dychovka', 'https://listen.radioking.com/radio/307817/stream/354746', 'https://i.servimg.com/u/f46/19/40/01/67/dychov10.jpg' ], [ 'Rádio_FM', 'http://icecast.stv.livebox.sk/fm_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiof18.jpg' ], [ 'Rádio Frontinus', 'http://stream.frontinus.sk:8000/frontinus128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiof19.jpg' ], [ 'Fun Rádio', 'http://stream.funradio.sk:8000/fun128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiof20.jpg' ], [ 'Fun Rádio 80. - 90. roky', 'http://stream.funradio.sk:8000/80-90-128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiof21.jpg' ], [ 'Fun Rádio CZ-SK', 'http://stream.funradio.sk:8000/cs128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiof22.jpg' ], [ 'Fun Rádio Dance', 'http://stream.funradio.sk:8000/dance128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiof23.jpg' ], [ 'Fresh Radio', 'http://164.68.122.137:8002/;stream/1', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_40.jpg' ], [ 'G-Radio', 'http://88.212.34.18:8050/mp3midband', 'https://i11.servimg.com/u/f11/19/40/01/67/radiog10.jpg' ], [ 'Rádio Goldies', 'http://icecast.radiosity.sk:8000/oldies.mp3', 'https://i.servimg.com/u/f46/19/40/01/67/goldie10.jpg' ], [ 'Info Vojna', 'http://stream.infovojna.sk:8000/live128', 'https://i62.servimg.com/u/f62/19/40/01/67/radioi15.jpg' ], [ 'Rádio Janko Hraško', 'http://78.24.9.110:31088/;stream/1', 'https://i11.servimg.com/u/f11/19/40/01/67/radioj10.jpg' ], [ 'Rádio Jemné', 'http://stream.jemne.sk/jemne-hi.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioj11.jpg' ], [ 'Rádio Jemné Chillout', 'http://stream.radioservices.sk/chillout.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioj12.jpg' ], [ 'Rádio Junior', 'http://icecast.stv.livebox.sk/junior_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioj13.jpg' ], [ 'Rádio Jupiter', 'http://radio.treecom.net/jupiter_128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/radioj10.jpg' ], [ 'Rádio Kiks', 'http://ca6.rcast.net:4044/;stream/1', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_11.jpg' ], [ 'Rádio Kiss', 'http://radio.treecom.net/kissmp3_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiok11.jpg' ], [ 'Rádio Košice', 'http://stream.ecce.sk:8000/radiokosice-128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiok12.jpg' ], [ 'Rádio Litera', 'http://icecast.stv.livebox.sk/litera_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiol12.jpg' ], [ 'Rádio Lumen', 'http://audio.lumen.sk:8000/live128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiol10.jpg' ], [ 'Rádio Mária Slovensko', 'https://dreamsiteradiocp5.com/proxy/radiomariaslovensko?mp=/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/maria10.jpg' ], [ 'Rádio Modra', 'http://185.98.208.12:8000/;stream/1', 'https://i11.servimg.com/u/f11/19/40/01/67/radiom11.jpg' ], [ 'New Model Radio', 'http://stream.sepia.sk:8000/newmodel128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radion11.jpg' ], [ 'Nonstop Rádio', 'http://nonstop.out.airtime.pro:8000/nonstop_a', 'https://i11.servimg.com/u/f11/19/40/01/67/radion10.jpg' ], [ 'Rádio Patria', 'http://icecast.stv.livebox.sk/patria_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiop13.jpg' ], [ 'Rádio Piešťany', 'http://live.radiopiestany.sk:8000/live.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiop12.jpg' ], [ 'Rádio Pohoda', 'http://mpc.mediacp.eu:8018/;stream/1', 'https://i46.servimg.com/u/f46/19/40/01/67/radiop10.jpg' ], [ 'Rádio Pyramída', 'http://icecast.stv.livebox.sk/pyramida_128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop21.jpg' ], [ 'Rádio Rebeca', 'http://allnet.radionet.sk:8000/radiorebeca.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior14.jpg' ], [ 'Rádio Regina Západ', 'http://icecast.stv.livebox.sk/regina-ba_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior10.jpg' ], [ 'Rádio Regina Stred', 'http://icecast.stv.livebox.sk/regina-bb_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior10.jpg' ], [ 'Rádio Regina Východ', 'http://icecast.stv.livebox.sk/regina-ke_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior10.jpg' ], [ 'Rádio SiTy', 'http://icecast.radiosity.sk:8000/hq.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radios16.jpg' ], [ 'Rádio Slovakia International', 'http://icecast.stv.livebox.sk/rsi_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radios15.jpg' ], [ 'Rádio Slovensko', 'http://icecast.stv.livebox.sk/slovensko_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radios12.jpg' ], [ 'SKY Rádio', 'http://stream.skyradio.sk:8000/sky128', 'https://i11.servimg.com/u/f11/19/40/01/67/radios17.jpg' ], [ 'TLIS Rádio', 'https://stream.tlis.sk/tlis.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_21.jpg' ], [ 'Trnavské rádio', 'http://stream.trnavskeradio.sk/trnavske', 'https://i62.servimg.com/u/f62/19/40/01/67/radiot12.jpg' ], [ 'Rádio Viva Metropol', 'http://stream.sepia.sk:8000/viva128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiov12.jpg' ], [ 'Rádio Vlna', 'http://stream.radiovlna.sk/vlna-hi.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiov11.jpg' ], [ 'Rádio Vlna Golden Hits', 'http://stream.radioservices.sk/goldenhits.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiov10.jpg' ], [ 'Rádio X ', 'http://158.193.82.41:8000/radiox_128.mp3', 'https://i.servimg.com/u/f11/19/40/01/67/radiox15.jpg' ], [ 'Rádio X - Chillout X ', 'http://158.193.82.41:8000/chillout.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioc10.jpg' ], [ 'Rádio X - DnB X ', 'http://158.193.82.41:8000/dnb.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiox12.jpg' ], [ 'Rádio X - Folklore X ', 'http://158.193.82.41:8000/ludovky.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_13.jpg' ], [ 'Rádio X - Metal X ', 'http://158.193.82.41:8000/metal.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiox11.jpg' ], [ 'Rádio X - Oldies X ', 'http://158.193.82.41:8000/oldies.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiox10.jpg' ], [ 'Záhorácke Rádio', 'http://live.zahorackeradio.sk:8000/zr128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radioz10.jpg' ] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?sk_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [[ 'Rádio Mária Slovensko (SK)', 'https://dreamsiteradiocp5.com/proxy/radiomariaslovensko?mp=/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/maria10.jpg' ], [ 'Český Rozhlas Rádio Retro (CZ)', 'http://ice3.abradio.cz/croretro128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior13.jpg' ], [ 'Fred Film Radio (CZ)', 'http://stream.fred.fm:8026/stream/', 'https://i46.servimg.com/u/f46/19/40/01/67/fred10.jpg' ], [ 'Pigy.cz - Pohádky (CZ)', 'http://ice.actve.net/web-pg-pohadky', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop10.jpg' ], [ 'Rádio Humor (CZ)', 'http://mp3stream4.abradio.cz:8000/humor128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh13.jpg' ], [ 'Rádio Pohádka (CZ)', 'http://ice3.abradio.cz/pohadka128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop12.jpg' ], [ 'Rádio Povídka (CZ)', 'http://ice.abradio.cz/povidka128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop11.jpg' ], [ 'Rádio Litera (SK)', 'http://icecast.stv.livebox.sk/litera_128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiol12.jpg' ], [ 'True Life in God Radio Czech (CZ)', 'https://stream.galaxywebsolutions.com/proxy/tligradio_cs?mp=/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/tlig10.jpg' ]] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?ms_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [[ 'RMF FM', 'http://rmfon.pl/n/rmffm.pls', 'https://i62.servimg.com/u/f62/19/40/01/67/radior17.jpg' ], [ 'RMF Classic rock', 'http://rmfon.pl/n/rmfclassicrock.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17558.png' ], [ 'RMF Dance', 'http://rmfon.pl/n/rmfdance.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17551.png' ], [ 'RMF R&B', 'http://rmfon.pl/n/rmfrnb.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF MAXXX', 'http://rmfon.pl/n/rmfmaxxx.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17598.png' ], [ 'RMF Classic', 'http://rmfon.pl/n/rmfclassic.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17552.png' ], [ 'RMF Poplista', 'http://rmfon.pl/n/rmfpoplista.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17588.png' ], [ 'RMF Polskie przeboje', 'http://rmfon.pl/n/rmfpprzeboje.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17599.png' ], [ 'RMF Chillout', 'http://rmfon.pl/n/rmfchillout.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175100.png' ], [ 'RMF Bravo', 'http://rmfon.pl/n/rmfbravo.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175101.png' ], [ 'RMF LOVE', 'http://rmfon.pl/n/rmflove.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17557.png' ], [ 'RMF Gold', 'http://rmfon.pl/n/rmfgold.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175102.png' ], [ 'RMF Smooth jazz', 'http://rmfon.pl/n/rmfsmoothjazz.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175103.png' ], [ 'RMF Swieta', 'http://rmfon.pl/n/rmfswieta.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17545.png' ], [ 'RMF Przeboj roku', 'http://rmfon.pl/n/rmfprzebojroku.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF MAXXX Hop bec', 'http://rmfon.pl/n/rmfhopbec.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Party', 'http://rmfon.pl/n/rmfparty.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Hot new', 'http://rmfon.pl/n/rmfhotnew.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17589.png' ], [ 'RMF Alternatywa', 'http://rmfon.pl/n/rmfalternatywa.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17586.png' ], [ 'RMF Club', 'http://rmfon.pl/n/rmfclub.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175105.png' ], [ 'RMF Lady Pank', 'http://rmfon.pl/n/rmfladypank.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Depeche Mode', 'http://rmfon.pl/n/rmfdepechemode.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17548.png' ], [ 'RMF Polski rock', 'http://rmfon.pl/n/rmfpolskirock.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175106.png' ], [ 'RMF Hip hop', 'http://rmfon.pl/n/rmfhiphop.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF PRL', 'http://rmfon.pl/n/rmfprl.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Blues', 'http://rmfon.pl/n/rmfblues.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17547.png' ], [ 'RMF 50s', 'http://rmfon.pl/n/rmf50s.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17553.png' ], [ 'RMF 60s', 'http://rmfon.pl/n/rmf60s.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17549.png' ], [ 'RMF 70s', 'http://rmfon.pl/n/rmf70s.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175108.png' ], [ 'RMF 80s', 'http://rmfon.pl/n/rmf80s.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175104.png' ], [ 'RMF 90s', 'http://rmfon.pl/n/rmf90s.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175110.png' ], [ 'RMF Szanty', 'http://rmfon.pl/n/rmfszanty.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175111.png' ], [ 'RMF Polski hip hop', 'http://rmfon.pl/n/rmfpolskihiphop.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Cuba', 'http://rmfon.pl/n/rmfcuba.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17546.png' ], [ 'RMF Francais', 'http://rmfon.pl/n/rmffrancais.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175112.png' ], [ 'RMF Queen', 'http://rmfon.pl/n/rmfqueen.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17550.png' ], [ 'RMF Piosenka literacka', 'http://miastomuzyki.pl/n/rmfpiosenkaliteracka.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175113.png' ], [ 'RMF Celtic', 'http://rmfon.pl/n/rmfceltic.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175114.png' ], [ 'RMF Grunge', 'http://rmfon.pl/n/rmfgrunge.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175115.png' ], [ 'RMF Michael Jackson', 'http://miastomuzyki.pl/n/rmfmichaeljackson.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17554.png' ], [ 'RMF Beatlemania', 'http://rmfon.pl/n/rmfbeatlemania.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17555.png' ], [ 'RMF Styl', 'http://rmfon.pl/n/rmfstyl.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF 2000', 'http://rmfon.pl/n/rmf2000.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175116.png' ], [ 'RMF 20 lat RMF FM', 'http://rmfon.pl/n/rmf20lat.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Chopin', 'http://rmfon.pl/n/rmfchopin.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF 2', 'http://rmfon.pl/n/rmf2.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF 3', 'http://rmfon.pl/n/rmf3.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF 4', 'http://rmfon.pl/n/rmf4.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF 5', 'http://rmfon.pl/n/rmf5.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF 70s disco', 'http://rmfon.pl/n/rmf70sdisco.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF 80s disco', 'http://rmfon.pl/n/rmf80sdisco.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c175109.png' ], [ 'RMF Niezapomniane melodie', 'http://rmfon.pl/n/rmfniezapomnianemelodie.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Best of RMFON', 'http://rmfon.pl/n/bestofrmfon.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF w pracy', 'http://rmfon.pl/n/rmfwpracy.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Relaks', 'http://rmfon.pl/n/rmfrelaks.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Fitness', 'http://rmfon.pl/n/rmffitness.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Fitness rock', 'http://rmfon.pl/n/rmffitnessrock.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Top 5 dance', 'http://rmfon.pl/n/rmftop5dance.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Top 5 pl', 'http://rmfon.pl/n/rmftop5pl.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Top 5 pop', 'http://rmfon.pl/n/rmftop5pop.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Top 5 R&B', 'http://rmfon.pl/n/rmftop5rnb.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF 90s dance', 'http://rmfon.pl/n/rmf90sdance.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Tekaciory', 'http://rmfon.pl/n/rmfteksciory.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Muzyka filmowa', 'http://rmfon.pl/n/rmffilmowa.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ], [ 'RMF Radiofonia', 'http://rmfon.pl/n/radiofonia.pls', 'https://i46.servimg.com/u/f46/19/40/01/67/c17587.png' ]] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?pl_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: opener = urllib2.build_opener() pageRadioPLS = opener.open(list[int(self.opt2)][1]).read() matchesIP = re.compile('(http://[^\s]+)\s').findall(pageRadioPLS) Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = matchesIP[0] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ ['1 HITS 80s', 'http://makri.cdnstream.com/1898_128', 'https://i46.servimg.com/u/f46/19/40/01/67/1_hits10.jpg'], ['80s80s Italo Disco', 'https://streams.80s80s.de/italohits/mp3-192/radiode/', 'https://i46.servimg.com/u/f46/19/40/01/67/c17585.png'], ['80s80s David Bowie', 'http://streams.80s80s.de/davidbowie/mp3-128/surfmusik', 'https://i62.servimg.com/u/f62/19/40/01/67/80bowi10.jpg'], ['80s80s Depeche Mode', 'http://streams.80s80s.de/dm/mp3-128/surfmusik', 'https://i62.servimg.com/u/f62/19/40/01/67/80mode10.jpg'], ['80s80s Love', 'http://streams.80s80s.de/love/mp3-128/surfmusik', 'https://i62.servimg.com/u/f62/19/40/01/67/80love10.jpg'], ['80s80s Prince', 'http://streams.80s80s.de/100/mp3-128/surfmusik', 'https://i62.servimg.com/u/f62/19/40/01/67/80prin10.jpg'], ['Antenne Bayern', 'http://mp3channels.webradio.antenne.de/antenne', 'https://i62.servimg.com/u/f62/19/40/01/67/antena10.jpg'], ['Antenne Bayern Weihnachtshits', 'http://mp3channels.webradio.antenne.de/weihnachts-hits', 'https://i62.servimg.com/u/f62/19/40/01/67/antena11.jpg'], ['Antenne Bayern Top 40', 'http://mp3channels.webradio.antenne.de/top-40', 'https://i62.servimg.com/u/f62/19/40/01/67/antena12.jpg'], ['Antenne Bayern 80er Kulthits', 'http://mp3channels.webradio.antenne.de/80er-kulthits', 'https://i62.servimg.com/u/f62/19/40/01/67/antena16.jpg'], ['Antenne Bayern 90er Hits', 'http://mp3channels.webradio.antenne.de/90er-hits', 'https://i62.servimg.com/u/f62/19/40/01/67/antena17.jpg'], ['Antenne Bayern Workout Hits', 'http://mp3channels.webradio.antenne.de/workout-hits', 'https://i62.servimg.com/u/f62/19/40/01/67/antenn10.jpg'], ['Antenne Bayern Lovesongs', 'http://mp3channels.webradio.antenne.de/lovesongs', 'https://i62.servimg.com/u/f62/19/40/01/67/f3c7d910.jpg'], ['Antenne Bayern Fresh', 'http://channels.webradio.antenne.de/fresh', 'https://i62.servimg.com/u/f62/19/40/01/67/antenn11.jpg'], ['Antenne Bayern Classic Rock', 'http://mp3channels.webradio.antenne.de/classic-rock-live', 'https://i62.servimg.com/u/f62/19/40/01/67/antenn13.jpg'], ['Antenne Bayern Oldies but Goldies', 'http://mp3channels.webradio.antenne.de/oldies-but-goldies', 'https://i62.servimg.com/u/f62/19/40/01/67/antena13.jpg'], ['Antenne Bayern Chillout', 'http://mp3channels.webradio.antenne.de/chillout', 'https://i62.servimg.com/u/f62/19/40/01/67/antena14.jpg'], ['Disco Party Radio', 'http://stream.laut.fm/-z-i-s-c-o-party-70s-80s', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_33.jpg'], ['FFH Digital', 'http://mp3.ffh.de/radioffh/hqlivestream.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/ffh_di10.jpg'], ['FFH Eurodance', 'http://mp3.ffh.de/ffhchannels/hqeurodance.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/ffh_di11.jpg'], ['FFH Top 40', 'http://mp3.ffh.de/ffhchannels/hqtop40.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/ffh_di12.jpg'], ['FFH Lounge', 'http://mp3.ffh.de/ffhchannels/hqlounge.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/ffh_di13.jpg'], ['FFH Brandneu', 'http://mp3.ffh.de/ffhchannels/hqbrandneu.aac', 'https://i62.servimg.com/u/f62/19/40/01/67/ffh_br10.jpg'], ['FFH - Die 80-er', 'http://mp3.ffh.de/ffhchannels/hq80er.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/ffh_di10.jpg'], ['FFH - Just 90s', 'http://mp3.ffh.de/ffhchannels/hq90er.aac', 'https://i11.servimg.com/u/f11/19/40/01/67/ffh_ju10.jpg'], ['M1.FM - Kuschelschlager', 'http://tuner.m1.fm/kuschelschlager.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/m1fm1810.png'], ['M1.FM - Charts', 'http://tuner.m1.fm/charts.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/charts10.jpg'], ['M1.FM - Hits', 'http://tuner.m1.fm/hits.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hits-c10.jpg'], ['M1.FM - Clubmix', 'http://tuner.m1.fm/clubmix.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/clubmi10.jpg'], ['M1.FM - Softpop', 'http://tuner.m1.fm/softpop.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/softpo10.jpg'], ['M1.FM - Chillout', 'http://tuner.m1.fm/chillout.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/chillo10.jpg'], ['M1.FM - Urban', 'http://tuner.m1.fm/urban.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/urban-10.jpg'], ['M1.FM - Rock', 'http://tuner.m1.fm/rock.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/rock-c10.jpg'], ['M1.FM - Schlagerparty', 'http://tuner.m1.fm/schlagerparty.mp3', 'https://i.servimg.com/u/f46/19/40/01/67/schlag10.jpg'], ['M1.FM - Oldies', 'http://tuner.m1.fm/oldies.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/oldies10.jpg'], ['M1.FM - 80ER', 'http://tuner.m1.fm/80er.mp3', 'https://i.servimg.com/u/f46/19/40/01/67/80er-c10.jpg'], ['M1.FM - 90ER', 'http://tuner.m1.fm/90er.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/90er-c10.jpg'], ['N-Joy', 'https://ndr-njoy-live.sslcast.addradio.de/ndr/njoy/live/mp3/128/stream.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/njoy10.jpg'], ['Radio On Disco', 'https://0n-disco.radionetz.de/0n-disco.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_32.jpg'] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?ger_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ [ 'Deep FM', 'http://stream.deep.radio/sd', 'https://i46.servimg.com/u/f46/19/40/01/67/c17579.png' ], [ 'Fantasy Italo Radio', 'http://italo.live-streams.nl/live', 'https://i46.servimg.com/u/f46/19/40/01/67/c17581.png' ], [ 'Radio 10 Gold 60s 70s', 'https://playerservices.streamtheworld.com/api/livestream-redirect/TLPSTR18.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17577.png' ], [ 'Radio 10 Top 4000', 'https://playerservices.streamtheworld.com/api/livestream-redirect/TLPSTR24.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17582.png' ], [ 'Radio Stad Den Haag 97.2 FM', 'http://94.228.133.3:80/;stream.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios19.jpg' ], [ 'Radio Veronica', 'https://playerservices.streamtheworld.com/api/livestream-redirect/VERONICA.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17576.png' ], [ 'Sky Radio 101 FM', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SKYRADIO.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17575.png' ], [ 'Sky Radio 80s Hits', 'https://20133.live.streamtheworld.com/SRGSTR04.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17592.png' ], [ 'Sky Radio 90s Hits', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR05.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17593.png' ], [ 'Sky Radio 00s Hits', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR06.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17594.png' ], [ 'Sky Radio Hits', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR01.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17595.png' ], [ 'Sky Radio Christmas', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR08.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17597.png' ], [ 'Sky Radio Smooth Hits', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR15.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17575.png' ], [ 'Sky Radio Feel Good Hits', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR20.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17575.png' ], [ 'Sky Radio 10s Hits', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR19.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17575.png' ], [ 'Sky Radio Running Hits Expert', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR23.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17575.png' ], [ 'Sky Radio Running Hits Stretch & Relax', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR24.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17575.png' ], [ 'Sky Radio Summerhits', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR02.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17575.png' ], [ 'Sky Radio Singer-Songwriter', 'https://playerservices.streamtheworld.com/api/livestream-redirect/SRGSTR16.mp3?dist=radionet', 'https://i46.servimg.com/u/f46/19/40/01/67/c17575.png' ], [ 'SLAM!', 'http://20853.live.streamtheworld.com/SLAM_MP3_SC?', 'https://i46.servimg.com/u/f46/19/40/01/67/c17578.png' ] ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?nl_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)
def start(self, selfGet): # vars self = selfGet list = [ [ '90 Hits Radio Manchester', 'http://mpc.mediacp.eu:8012/;stream', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_37.jpg' ], [ 'Alternative Times Radio', 'http://ice3.abradio.cz/alternative128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioa10.jpg' ], [ 'Blues Sky', 'https://node-05.zeno.fm/0hx4b9zscseuv?rj-ttl=5&rj-tok=AAABcQzR__wA_g1Ji3kf17PHog', 'https://i46.servimg.com/u/f46/19/40/01/67/blues_10.jpg' ], [ 'Busradio', 'http://mpc.mediacp.eu:8004/;type=mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/busrad10.jpg' ], [ 'Classic Praha', 'http://icecast8.play.cz/classic128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc34.jpg' ], [ 'Calimeroclub Radio', 'http://sc.ipip.cz:8052/', 'https://i46.servimg.com/u/f46/19/40/01/67/calime10.jpg' ], [ 'Club Rádio', 'http://icecast2.play.cz:8000/Clubradio.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc18.jpg' ], [ 'COLOR Music Radio', 'http://icecast6.play.cz/color192.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc19.jpg' ], [ 'Country Rádio', 'http://icecast4.play.cz/country128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc33.jpg' ], [ 'COOP TIP Rádio', 'http://ice4.abradio.cz/coop128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc16.jpg' ], [ 'Coop TUTY Rádio', 'http://ice4.abradio.cz/cooptuty128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/tuty10.png' ], [ 'Český rozhlas 1 - Rádiožurnál', 'http://icecast8.play.cz/cro1-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior12.jpg' ], [ 'Český rozhlas 2 - Praha', 'http://icecast6.play.cz/cro2-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc22.jpg' ], [ 'Český rozhlas 3 - Vltava', 'http://icecast5.play.cz:8000/cro3-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc25.jpg' ], [ 'Český Rozhlas Brno', 'http://icecast2.play.cz:8000/crobrno128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc28.jpg' ], [ 'Český Rozhlas Regina DAB Praha', 'http://icecast2.play.cz:8000/croregina128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc32.jpg' ], [ 'Český Rozhlas D-dur', 'http://icecast5.play.cz:8000/croddur-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiod18.jpg' ], [ 'Český Rozhlas Hradec Králové', 'http://icecast2.play.cz:8000/crohk128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc30.jpg' ], [ 'Český Rozhlas Jazz', 'http://icecast2.play.cz:8000/crojazz128aac', 'https://i62.servimg.com/u/f62/19/40/01/67/radioj14.jpg' ], [ 'Český Rozhlas Liberec', 'http://icecast2.play.cz:8000/croliberec128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiol10.jpg' ], [ 'Český Rozhlas Olomouc', 'http://icecast2.play.cz:8000/crool128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc26.jpg' ], [ 'Český Rozhlas Ostrava', 'http://icecast2.play.cz:8000/croov128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc27.jpg' ], [ 'Český Rozhlas Pardubice', 'http://icecast2.play.cz:8000/cropardubice128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop19.jpg' ], [ 'Český Rozhlas Plus', 'http://icecast1.play.cz/croplus128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop18.jpg' ], [ 'Český Rozhlas Plzeň studio Karlovy Vary', 'http://icecast2.play.cz:8000/crokv128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/croplz13.png' ], [ 'Český Rozhlas Plzeň', 'http://icecast2.play.cz:8000/croplzen128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/croplz12.png' ], [ 'Český Rozhlas Regina DAB Praha', 'http://icecast2.play.cz:8000/croregina128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc32.jpg' ], [ 'Český Rozhlas Region - Vysočina', 'http://icecast2.play.cz:8000/crovysocina128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/croreg10.png' ], [ 'Český Rozhlas Region Stredočeský kraj', 'http://icecast2.play.cz:8000/croregion128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiov12.jpg' ], [ 'Český Rozhlas Sever', 'http://icecast2.play.cz:8000/crosever128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios18.jpg' ], [ 'Český Rozhlas Wave', 'http://icecast5.play.cz:8000/crowave-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiow10.jpg' ], [ 'Český Rozhlas České Budejovice', 'http://icecast2.play.cz:8000/crocb128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc31.jpg' ], [ 'Český Rozhlas Rádio Junior Písničky', 'http://icecast7.play.cz/crojuniormini128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc29.jpg' ], [ 'Český Rozhlas Rádio Junior', 'http://icecast5.play.cz:8000/crojuniormaxi128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioj15.jpg' ], [ 'Český Rozhlas Rádio Retro', 'http://ice3.abradio.cz/croretro128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior13.jpg' ], [ 'DAB Plus Top 40', 'http://icecast6.play.cz/dabplus-top40.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiod12.jpg' ], [ 'Dance Club Rádio', 'http://mp3stream4.abradio.cz/dance128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/dancec11.jpg' ], [ 'Dance Rádio', 'http://ice.actve.net/dance-radio128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiod10.jpg' ], [ 'Drumandbass Radio SHADOWBOX', 'http://ice3.abradio.cz/shadowbox128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios10.jpg' ], [ 'E-Radio JAZZINEC', 'http://ice3.abradio.cz/jazzinec128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioj10.jpg' ], [ 'Evropa 2', 'http://ice.actve.net/fm-evropa2-128', 'https://i62.servimg.com/u/f62/19/40/01/67/radioe11.jpg' ], [ 'Evropa 2 - Youradio HOT', 'http://ice.actve.net/web-e2-hot', 'https://i46.servimg.com/u/f46/19/40/01/67/europa11.jpg' ], [ 'Evropa 2 - Youradio Top 40', 'http://ice.actve.net/web-e2-top40', 'https://i46.servimg.com/u/f46/19/40/01/67/europa12.jpg' ], [ 'Evropa 2 - Youradio Movin', 'http://ice.actve.net/web-e2-movin', 'https://i46.servimg.com/u/f46/19/40/01/67/europa13.jpg' ], [ 'Evropa 2 - Youradio Československé hity', 'http://ice.actve.net/web-e2-csweb', 'https://i46.servimg.com/u/f46/19/40/01/67/europa10.jpg' ], [ 'Evropa 2 - Youradio Flashback', 'http://ice.actve.net/web-e2-flashback', 'https://i46.servimg.com/u/f46/19/40/01/67/europa14.jpg' ], [ 'Expres FM', 'http://icecast8.play.cz/expres128mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/expres10.png' ], [ 'Fajn Radio', 'http://ice.abradio.cz/fajn128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiof13.jpg' ], [ 'Fajn Radio Fresh', 'http://ice.abradio.cz/fajnfresh128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiof12.jpg' ], [ 'Fenix Radio Kanada', 'https://maggie.torontocast.com:8006/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/fenix10.jpg' ], [ 'Frekvence 1', 'http://ice.actve.net/fm-frekvence1-128', 'https://i62.servimg.com/u/f62/19/40/01/67/radiof16.jpg' ], [ 'Frekvence 1 - Youradio Legendy', 'http://ice.actve.net/web-f1-legendy', 'https://i46.servimg.com/u/f46/19/40/01/67/f1_leg10.jpg' ], [ 'Frekvence 1 - Youradio 80s', 'http://ice.actve.net/web-80', 'https://i62.servimg.com/u/f62/19/40/01/67/radiof21.jpg' ], [ 'Fred Film Radio', 'http://stream.fred.fm:8026/stream/', 'https://i46.servimg.com/u/f46/19/40/01/67/fred10.jpg' ], [ 'Freerave.cz - Tekno Radio', 'http://164.68.122.137:8061/', 'https://i46.servimg.com/u/f46/19/40/01/67/freed10.jpg' ], [ 'Funkstar Radio', 'https://funkstar.radioca.st/stream?ver=153586', 'https://i46.servimg.com/u/f46/19/40/01/67/funkst10.jpg' ], [ 'Halloradio Hultschin', 'http://live.halloradiohultschin.cz:8000/halloradio.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hallra10.jpg' ], [ 'HEY Radio', 'http://icecast3.play.cz/hey-radio128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh20.jpg' ], [ 'Helax 93,7', 'http://ice.abradio.cz:8000/helax128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh10.jpg' ], [ 'HipHopVibes Rádio', 'http://mp3stream4.abradio.cz/hiphopvibes128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh14.jpg' ], [ 'Hitrádio FM Plus', 'http://ice.abradio.cz/fmplus128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitrad14.jpg' ], [ 'Hitrádio FM', 'http://ice.abradio.cz/hitradiofm128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitrad15.jpg' ], [ 'Hitrádio Faktor', 'https://playerservices.streamtheworld.com/api/livestream-redirect/HITRADIO_FAKTOR_128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitrad13.jpg' ], [ 'Hitrádio Magic', 'http://ice.abradio.cz/magic128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitrad12.jpg' ], [ 'Hitrádio City (Brno)', 'http://ice.abradio.cz/citybrno128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitcit10.jpg' ], [ 'Hitrádio City (Praha)', 'http://ice.abradio.cz:8000/cityfm128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitcit10.jpg' ], [ 'Hitrádio City Zóna lásky', 'http://ice.abradio.cz/cityzl128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh18.jpg' ], [ 'Hitrádio PopRock', 'http://ice.abradio.cz/hitpoprock128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh11.jpg' ], [ 'Hitrádio Osmdesátka', 'http://ice.abradio.cz/hit80128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh11.jpg' ], [ 'Hitrádio Devadesátka', 'http://ice.abradio.cz/hit90128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh11.jpg' ], [ 'Radio City milenium', 'http://ice.abradio.cz/citymi128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh17.jpg' ], [ 'Hitrádio Černá Hora', 'http://ice.abradio.cz/cernahora128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitrad16.jpg' ], [ 'Hitrádio Orion', 'http://ice.abradio.cz/orion128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitcit12.jpg' ], [ 'Hitrádio Vysočina', 'http://ice5.abradio.cz/hitvysocina128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitcit13.jpg' ], [ 'Hitrádio Dragon', 'http://ice.abradio.cz/dragon128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/hitcit11.jpg' ], [ 'Impuls Rádio', 'http://icecast5.play.cz/impuls128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioi12.jpg' ], [ 'Impuls - Český Impuls', 'http://icecast6.play.cz:8000/cesky-impuls.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioi13.jpg' ], [ 'Koule.cz Filmové Melodie', 'http://ice.actve.net/web-rb-melodie', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok14.jpg' ], [ 'Metal Heart Rádio', 'http://fr.radio-streamhosting.com:8000/metalheartradio128mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/metal_10.jpg' ], [ 'Metalomanie', 'http://ice.abradio.cz/metalomanie128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/metalm10.jpg' ], [ 'Oldies rádio', 'http://ice.abradio.cz/oldiesradio128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioo12.jpg' ], [ 'Pigy.cz - Disko Trysko', 'http://ice.actve.net/web-pg-disko', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop10.jpg' ], [ 'Pigy.cz - Písničky z Pohádek', 'http://ice.actve.net/web-pg-pisnicky', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop10.jpg' ], [ 'Pigy.cz - Pohádky', 'http://ice.actve.net/web-pg-pohadky', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop10.jpg' ], [ 'Proglas', 'http://icecast2.play.cz/proglas128', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop17.jpg' ], [ 'Radio23.cz - Techno', 'http://r23.cz/tekno', 'https://i46.servimg.com/u/f46/19/40/01/67/radio210.jpg' ], [ 'Radio23.cz - Breaks', 'http://r23.cz/breaks', 'https://i46.servimg.com/u/f46/19/40/01/67/radio210.jpg' ], [ 'Radio23.cz - Psytrance', 'http://r23.cz/psy', 'https://i46.servimg.com/u/f46/19/40/01/67/radio210.jpg' ], [ 'Radio23.cz - Dnb', 'http://r23.cz/dnb', 'https://i46.servimg.com/u/f46/19/40/01/67/radio210.jpg' ], [ 'Radio23.cz - Hardcore', 'http://r23.cz/hc', 'https://i46.servimg.com/u/f46/19/40/01/67/radio210.jpg' ], [ 'RadioCast', 'http://mpc.mediacp.eu:8042/', 'https://i46.servimg.com/u/f46/19/40/01/67/radioc10.jpg' ], [ 'Radio Cesky Jukebox', 'http://sc.ipip.cz:8046', 'https://i46.servimg.com/u/f46/19/40/01/67/radio-10.jpg' ], [ 'Rádio Benešov City', 'http://ice6.abradio.cz/benesov128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/beneso10.png' ], [ 'Rádio Best of Rock', 'http://mp3stream4.abradio.cz/bestofrock128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiob10.jpg' ], [ 'Rádio Beat', 'http://icecast2.play.cz/radiobeat128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/beat10.png' ], [ 'Rádio Best of Rock', 'http://mp3stream4.abradio.cz/bestofrock128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiob10.jpg' ], [ 'Rádio Blaník', 'http://ice.abradio.cz/blanikfm128.mp3?i=86.22812972256186', 'https://i62.servimg.com/u/f62/19/40/01/67/radiob12.jpg' ], [ 'Radio Blanik Cz', 'http://ice.abradio.cz/blanikcz128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiob12.jpg' ], [ 'Rádio BOHEMIA', 'http://88.99.38.244:8000/stream128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/bohemi10.jpg' ], [ 'Rádio Bonton', 'http://ice.actve.net/fm-bonton-128', 'https://i62.servimg.com/u/f62/19/40/01/67/radiob13.jpg' ], [ 'Rádio Chillout', 'http://mp3stream4.abradio.cz/chillout128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc12.jpg' ], [ 'Rádio Contact Liberec', 'http://icecast8.play.cz/contact128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc21.jpg' ], [ 'Rádio Country', 'http://mp3stream4.abradio.cz/country128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc14.jpg' ], [ 'Rádio Čas', 'http://icecast7.play.cz:8000/casradio128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc24.jpg' ], [ 'Rádio Čas Rock', 'http://icecast7.play.cz:8000/casrock128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioc23.jpg' ], [ 'Rádio Dálnice', 'http://icecast8.play.cz/radiodalnice.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/radio-10.png' ], [ 'Rádio Dechovka', 'http://icecast5.play.cz:8000/dechovka128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiod13.jpg' ], [ 'Rádio Depeche Mode', 'http://mp3stream4.abradio.cz:8000/depeche128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiod11.jpg' ], [ 'Rádio Dixie', 'http://icecast8.play.cz/radiodixie192.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiod17.jpg' ], [ 'Radio Domino', 'http://mp3stream4.abradio.cz/domino128.mp3', 'https://i.servimg.com/u/f62/19/40/01/67/radiod14.jpg' ], [ 'Rádio Expert', 'http://mp3stream3.abradio.cz/expert-128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioe10.jpg' ], [ 'Rádio Folk', 'http://mp3stream2.abradio.cz/folk128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiof15.jpg' ], [ 'Rádio Free 107 Fm', 'http://icecast8.play.cz/freeradio128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiof23.jpg' ], [ 'Rádio G6', 'https://mpc.mediacp.eu:2000/stream/RadioG6', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_36.jpg' ], [ 'Rádio Golf', 'http://ice4.abradio.cz/golf128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiog11.jpg' ], [ 'Rádio Haná - Skyrock', 'http://icecast8.play.cz/skyrock128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios13.jpg' ], [ 'Rádio Haná', 'http://icecast8.play.cz/hana160.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh19.jpg' ], [ 'Rádio Humor', 'http://mp3stream4.abradio.cz:8000/humor128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioh13.jpg' ], [ 'Rádio JIH', 'http://icecast6.play.cz/jih128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioj11.jpg' ], [ 'Rádio Jih - Cimbálka', 'http://icecast6.play.cz/jihcimbalka128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioj13.jpg' ], [ 'Rádio Kiss', 'http://icecast4.play.cz:8000/kiss128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok13.jpg' ], [ 'Rádio Krokodýl', 'http://icecast4.play.cz/krokodyl128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok11.jpg' ], [ 'Rádio Kroměříž', 'http://icecast6.play.cz/radio-kromeriz128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiok12.jpg' ], [ 'Radio Like', 'https://node-30.zeno.fm/qffde4ffzmzuv?rj-ttl=5&rj-tok=AAABcQ0Vds0A0bakXrycnR4LTA', 'https://i.servimg.com/u/f46/19/40/01/67/radio_27.jpg' ], [ 'Rádio MB', 'http://icecast3.play.cz/radiomb.mp3', 'https://i.servimg.com/u/f46/19/40/01/67/radiom10.png' ], [ 'Rádio Merkur', 'http://ice4.abradio.cz/merkur-casino128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiom12.jpg' ], [ 'Rádio Nostalgie', 'http://icecast3.play.cz/radio-nostalgie128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radion13.jpg' ], [ 'Rádio Oldies Rock', 'http://mp3stream4.abradio.cz/oldiesrock128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioo10.jpg' ], [ 'Radio O.K.', 'https://node-10.zeno.fm/q7ura4u1akeuv?rj-ttl=5&rj-tok=AAABcQzZKFEAVyDUuNyclleYsg', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_25.jpg' ], [ 'Rádio Orlicko 95,5 FM', 'http://46.28.111.246/stream192.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/radioo10.jpg' ], [ 'Rádio Ostravan', 'http://icecast9.play.cz/radio-ostravan-256.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/ostrav10.jpg' ], [ 'Rádio Pelhřimov', 'http://ca9.rcast.net:8054/', 'https://i.servimg.com/u/f46/19/40/01/67/rdio_p10.jpg' ], [ 'Rádio Pohádka', 'http://ice3.abradio.cz/pohadka128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop12.jpg' ], [ 'Rádio Povídka', 'http://ice.abradio.cz/povidka128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiop11.jpg' ], [ 'Rádio Ponte Records', 'http://ice3.abradio.cz:8000/ponterec128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radiop15.jpg' ], [ 'Rádio Rubi', 'http://icecast8.play.cz/radiorubi128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior21.jpg' ], [ 'Radio R', 'http://radior.video.muni.cz:8000/FSS_mp3-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_39.jpg' ], [ 'Rádio Samson FM', 'http://icecast8.play.cz/samsonfm128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios17.jpg' ], [ 'Radio Sailor', 'https://node-26.zeno.fm/0wh8pvnyakeuv?rj-ttl=5&rj-tok=AAABdKyV0BgA4MI83O22J-L_Hg', 'https://i46.servimg.com/u/f46/19/40/01/67/rasdio10.jpg' ], [ 'Rádio Spin 96,2 FM', 'http://icecast4.play.cz/spin128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios14.jpg' ], [ 'Rádio Stella', 'https://ice3.abradio.cz/stella128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/rdio_s11.jpg' ], [ 'Radio Svit', 'http://78.24.9.110:9490', 'https://i.servimg.com/u/f46/19/40/01/67/svit10.jpg' ], [ 'Radio SoundWave', 'http://81.91.84.138:8040', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_29.jpg' ], [ 'Radio Tloskov', 'http://ice3.abradio.cz/tloskov128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiot11.jpg' ], [ 'Radio Vambi', 'https://node-15.zeno.fm/avzpd35rckeuv?rj-ttl=5&rj-tok=AAABcQzVTcMAWSQJ94pqkxNnqg', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_24.jpg' ], [ 'Rádio Zlín', 'http://212.111.2.151:8000/radiozlin_256.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radioz11.jpg' ], [ 'Rádio Západ', 'http://icecast9.play.cz/radio-zapad-128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/zapad10.jpg' ], [ 'Rádio Z', 'https://ice.actve.net/fm-zet', 'https://i46.servimg.com/u/f46/19/40/01/67/radio_38.jpg' ], [ 'Rebel Radio Brod', 'http://212.96.160.160:7988/;stream.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/rebel_10.jpg' ], [ 'Relaxace - Jedoucí Vlak', 'http://ice6.abradio.cz/relax-train128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior18.jpg' ], [ 'Relaxace - Letná bouřka', 'http://ice6.abradio.cz/relax-thunder-rain128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior20.jpg' ], [ 'Relaxace - Oheň v krbu', 'http://ice6.abradio.cz/relax-fire128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior21.jpg' ], [ 'Relaxace - Relaxace - Moře', 'http://ice6.abradio.cz/relax-sea128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior19.jpg' ], [ 'Relaxace - Zpěv ptákú', 'http://ice6.abradio.cz/relax-morning-birds128.mp3', 'https://i11.servimg.com/u/f11/19/40/01/67/radior22.jpg' ], [ 'Rock Rádio', 'http://ice.abradio.cz:80/sumava128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior16.jpg' ], [ 'RockMax -Live', 'http://212.111.2.151:8000/rockmax_128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior15.jpg' ], [ 'RockMax-Hard', 'http://212.111.2.151:8000/rm_hard_256.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior15.jpg' ], [ 'RockMax-Oldies', 'http://212.111.2.151:8000/rm_old_256.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior15.jpg' ], [ 'RockMax-Blue', 'http://212.111.2.151:8000/rm_blue_128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior15.jpg' ], [ 'RockZone 105,9', 'http://icecast2.play.cz/rockzone128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior22.jpg' ], [ 'Rocková zábava', 'http://ice.abradio.cz/rockzabava128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radior10.jpg' ], [ 'SeeJay Rádio', 'http://mp3stream.abradio.cz:8000/seejay128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios11.jpg' ], [ 'Signál Rádio Brno', 'http://icecast3.play.cz/signal-brno192.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios15.jpg' ], [ 'Signál Rádio', 'http://icecast1.play.cz/signal128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radios15.jpg' ], [ 'Svobodný vysílač CS', 'http://78.108.110.114:8000/live.opus', 'https://i46.servimg.com/u/f46/19/40/01/67/svobod11.jpg' ], [ 'Svobodné Rádio', 'http://svobodneradio.radioca.st:8859/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/svobod12.jpg' ], [ 'This Is Radio', 'http://ice3.abradio.cz/this_is_radio.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiot10.jpg' ], [ 'True Life in God Radio Czech', 'https://stream.galaxywebsolutions.com/proxy/tligradio_cs?mp=/stream', 'https://i46.servimg.com/u/f46/19/40/01/67/tlig10.jpg' ], [ 'Undergroundradio', 'http://icecast2.play.cz/Underground128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/underg10.png' ], [ 'VPV rádio', 'http://88.99.38.244:8000/stream128.mp3', 'https://i62.servimg.com/u/f62/19/40/01/67/radiov10.jpg' ], [ 'West Radio', 'https://node-16.zeno.fm/y6gyh7gg6heuv?rj-ttl=5&rj-tok=AAABcQ1G1YUAMgmz_r2kci4pLg', 'https://i46.servimg.com/u/f46/19/40/01/67/west-r10.jpg' ], [ 'ZFK radio', 'https://node-14.zeno.fm/ere0xqyp5tzuv?rj-ttl=5&rj-tok=AAABdLZ6x3IA9OoWzVY9uWV6mg', 'https://i46.servimg.com/u/f46/19/40/01/67/c17544.png' ], [ 'Známka Punku', 'http://ice.abradio.cz/znamkapunku128.mp3', 'https://i46.servimg.com/u/f46/19/40/01/67/znamen10.png' ], ] if self.opt2 == '': i = 0 for key in list: listItem = xbmcgui.ListItem(label=key[0], iconImage=key[2]) xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=sys.argv[0] + '?cz_' + str(i), listitem=listItem, isFolder=True) i = i + 1 xbmcplugin.endOfDirectory(int(sys.argv[1])) else: Title = list[int(self.opt2)][0] Icon = list[int(self.opt2)][2] URL = list[int(self.opt2)][1] import radioPlayer as player player.Main().start(Title, Icon, URL)