Wo willst du die sichtbar machen? Beim installieren,bzw in der addon-übersicht oder als cover bei der wiedergabe?
WebradioAddon selber bauen
-
mad-max -
8. März 2011 um 09:48 -
Erledigt
-
-
Hier:
Externer Inhalt www.abload.deInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.und aussehen sollte es dann so:
Externer Inhalt www.abload.deInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Bilder sind schon als png in 256x256.
-
-
So habe es selber hin bekommen.
Wichtig ist, das die Plugin Ordner unter:
C:\Users\Name\AppData\Roaming\XBMC\addons
zu finden sind und nicht unter:
C:\Programme\XBMC\addonsAuf dem Eintrag:
Codelistitem = xbmcgui.ListItem('FFH', thumbnailImage='special://home/addons/plugin.audio.radio/icon.png')
kann man verzichten, dieser wird in der default.py nicht benötigt.
Das Bild muß in der Auflösung 256x256 und als png vorliegen (kein jpg/jpeg).
Der Name muß icon.png heißen, andere Namen funktionieren nicht.Hier mal der Quelltext von meiner ETN.FM Trance Cannel default.py:
Code
Alles anzeigenimport urllib,urllib2,re,xbmcplugin,xbmcgui,httplib,htmllib,xbmc PLUGIN ='plugin.audio.radiobob' VERSION ='0.1' USER_AGENT ='Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3' url = 'http://etn.fm/playlists/etn1-aac-high.m3u' xbmc.Player(xbmc.PLAYER_CORE_DVDPLAYER).play(url)
Und hier ein Bild wie es zum Schluß aussehen kann:
Externer Inhalt www.abload.deInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt. -
Nice TUT..hat sogar auf Anhieb geklappt..ist es möglich auch hier die CD Art Funktion zu nutzen???
Bei mir sieht das jetzt so aus...
Externer Inhalt img825.imageshack.usInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Hätte jetz aber gern noch die CD Art und das "Cover"..
-
-
Zitat
Nice TUT..hat sogar auf Anhieb geklappt..ist es möglich auch hier die CD Art Funktion zu nutzen???
Bei mir sieht das jetzt so aus...
Externer Inhalt img825.imageshack.usInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Hätte jetz aber gern noch die CD Art und das "Cover"..
Muss ich Mir spaeter mal angucken, aber das wird truckreich und wird auch com skin abhaengenSent from my HTC Sensation XE using Tapatalk
-
Wäre echt eine Hilfe Ich sollte vllt nach sagen, dass ich eigentlich nur einen online Sender höre..
-
-
So lange ein Interpret im Tag steht, müsste es na mit einem externem Ordner funktionieren. Es sei denn, online-medien werden anders gehandhabt.
Mit dem Daumen getippt...
-
kann jemand von euch mal sein addon mit seinen radiosendern hochladen, dass ich es einfach nur installieren brauch und im devault.xml meine eigenen sender hinzufügen? :tree: cooler baum
-
-
Zitat
kann jemand von euch mal sein addon mit seinen radiosendern hochladen, dass ich es einfach nur installieren brauch und im devault.xml meine eigenen sender hinzufügen? :tree: cooler baum
Wofuer gibts I'm ersten post nen download?Sent from my HTC Sensation XE using Tapatalk
-
Wofuer gibts I'm ersten post nen download?
Sent from my HTC Sensation XE using Tapatalk
Leider liest sich nicht jeder zwei Seiten Thread durch, geschweige denn den ersten Post. -
-
Zitat
Leider liest sich nicht jeder zwei Seiten Thread durch, geschweige denn den ersten Post.
Bei nen howto denk ich schon...Sent from my HTC Sensation XE using Tapatalk
-
Hallo!
Erstmal Danke für die Super Arbeit die hier geleistet wird.
Hab das Radio hinbekommen mit dem TUT kein Problem. Leider kommt wenn ich einen 3.Sender einfüge Scriptfehler.
Wie oder was muß ich ändern damit ich mehr Sender hinzufügen kann.
So sieht es jetz grad aus:Code
Alles anzeigenimport urllib,urllib2,re,xbmcplugin,xbmcgui,xbmc #TV DASH - by You 2008. def CATEGORIES(): addLink('FFH','http://edge.live.mp3.mdn.newmedia.nacamar.net/radioffh/livestream.mp3.m3u',1, '') addLink('Antenne','http://www.antenne.de/webradio/antenne.m3u',1, '') addlink('Sputnik','http://www.sputnik.de/m3u/live.hi.m3u',1, '') def get_params(): param=[] paramstring=sys.argv[2] if len(paramstring)>=2: params=sys.argv[2] cleanedparams=params.replace('?','') if (params[len(params)-1]=='/'): params=params[0:len(params)-2] pairsofparams=cleanedparams.split('&') param={} for i in range(len(pairsofparams)): splitparams={} splitparams=pairsofparams[i].split('=') if (len(splitparams))==2: param[splitparams[0]]=splitparams[1] return param def PLAY(url): xbmc.Player(xbmc.PLAYER_CORE_DVDPLAYER).play(url) def addLink(name,url,mode,iconimage): u=sys.argv[0]+"?url="+urllib.quote_plus(url)+"&mode="+str(mode)+"&name="+urllib.quote_plus(name) ok=True liz=xbmcgui.ListItem(name, iconImage="DefaultAudio.png", thumbnailImage=iconimage) liz.setInfo( type="audio", infoLabels={ "Title": name } ) ok=xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url=u,listitem=liz) return ok def addDir(name,url,mode,iconimage): u=sys.argv[0]+"?url="+urllib.quote_plus(url)+"&mode="+str(mode)+"&name="+urllib.quote_plus(name) ok=True liz=xbmcgui.ListItem(name, iconImage="DefaultFolder.png", thumbnailImage=iconimage) liz.setInfo( type="Audio", infoLabels={ "Title": name } ) ok=xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url=u,listitem=liz,isFolder=True) return ok params=get_params() url=None name=None mode=None try: url=urllib.unquote_plus(params["url"]) except: pass try: name=urllib.unquote_plus(params["name"]) except: pass try: mode=int(params["mode"]) except: pass print "Mode: "+str(mode) print "URL: "+str(url) print "Name: "+str(name) if mode==None or url==None or len(url)<1: print "" CATEGORIES() elif mode==1: print ""+url PLAY(url) xbmcplugin.endOfDirectory(int(sys.argv[1
Danke für eure Hilfe.
Construktor
-
-
Leider kommt wenn ich einen 3.Sender einfüge Scriptfehler.
Wie oder was muß ich ändern damit ich mehr Sender hinzufügen kann.
Du hast ein kleines l bei Add"L"ink verwendet...
oder du hast ein indent Fehler, weil du Space anstatt Tab nimmst...Die angehängte .py ist gefixed...
mm
-
Danke mad-max!
Es lag tatsächlich an dem kleinen l. Vorher hat ich einfach die obere Zeile kopiert und eingefügt. hat auch nicht geklappt. Jetz hab ich in der von Dir gefixten Version eine 4.Zeile eingetippt und Siehe da mit großen L hats funktioniert.
Supi Danke.
PS: Würd gern noch ein Pic und ein Fanart pro Sender anzeigen lassen. Kannst du mir anhand eines Beispiels zeigen wie ichs hinbekomme? Als normales Webradio wie am Anfang ging es ja aber nun hab ich ja mehr Einträge...
Danke Tolles Forum und genialer Support
Construktor
-
-
PS: Würd gern noch ein Pic und ein Fanart pro Sender anzeigen lassen. Kannst du mir anhand eines Beispiels zeigen wie ichs hinbekomme? Als normales Webradio wie am Anfang ging es ja aber nun hab ich ja mehr Einträge...
Das benötigt Skin-Support...das kann man nicht allgemeingültig regeln...ich wolltemir das mal anschauen ist aber auch irgendwie untergegangen...
littlemixi hat das auch mal versucht...wie weit er gekommen ist weiss ich nicht...ping ihn vll mal an...mm
-
Gut war bloß ne Idee. Wenn das mit dem Bildchen klappt dann ist das schon super. Hab ich mir bei Wikipedia gesucht in dem png Format und absolute Sahne.
Danke nochmal.Construktor
-
-
Construktor: Hast ne PM
Leider hatte ich damals nur einen Sender gemacht. Bin gerade etwas im Streß (muss meinen Server umstellen ) Werde mir das aber die Tage mal anschauen und wenn ch Neuigkeiten habe berichten.
Sorry, dass ich jetzt nicht weiter helfen kann.Gruß littelmixi
-
Respekt Mad-Max
Hat sofort funktioniert.
98,3 superfly läuft jetzt auf meinem ATV2.
Habe aber probleme mit dem png.
Habe es beim ersten mal mit dem ON air png installiert dann das Plugin wieder gelöscht.
Es zeigt mir immer das ON air an, obwohl ich es beim bearbeiten der dateien ersetzt habe.
Neues Zip File ist mit dem png aus dem Anhang.LG Most Wanted
-
-
Zitat
Respekt Mad-Max
Hat sofort funktioniert.
98,3 superfly läuft jetzt auf meinem ATV2.
Habe aber probleme mit dem png.
Habe es beim ersten mal mit dem ON air png installiert dann das Plugin wieder gelöscht.
Es zeigt mir immer das ON air an, obwohl ich es beim bearbeiten der dateien ersetzt habe.
Neues Zip File ist mit dem png aus dem Anhang.LG Most Wanted
Keine Hektik...sobald der Cache sich erneuert ist das neue da...Sent from my HTC Sensation XE using Tapatalk
-
Hallo hab da mal noch ne Frage. Wo genau kommen die png Bilder für die Radiosender hin? Hab es mit Internetadressen probiert da klappt es. aber wie lautet der Pfad? Irgendwas mit home// oder so? Für Hilfe wär ich dankbar.
Grüße Construktor
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!