WebradioAddon selber bauen

  • Hier ein kleines HowTo, wie man sein Lieblingsradiosender als Webradio-Addon in XBMC einbindet.

    Zuerst der Download für das Grundgerüst---> WebradioAddon Kit
    [edit]Der Link ist jetzt korrigiert / Stand 29.04.11[/edit]


    Ebenfalls findet Ihr den Download im xbmcnerds.com-Repo

    Fangen wir an mit der addon.xml:

    Die AddonID müsst Ihr immer neu vergeben, da diese eindeutig sein muss. Ich habe angefangen
    mit dem Webstream von RadioBOB. Also addon id="plugin.audio.radiobob".
    Als Name gebt Ihr das ein, was im XBMC angezeigt werden soll.
    In diesem Fall dann einfach "RadioBOB".

    <summary> und <description> können ebenfalls nach Belieben eingetragen werden.

    Wenn Ihr das geändert habt seid ihr mit der addon.xml fertig und könnt diese speichern.

    Als nächstes kommt die Anpassung in der "default.py", was prinzipiell ein Zweizeiler ist.

    Code
    url = 'Hier kommt der Link zu deinem Radio-Stream'
    xbmc.Player(xbmc.PLAYER_CORE_DVDPLAYER).play(url)

    Für RadioBOB sieht es dann folgender Maßen aus:

    Code
    url = 'http://stream01.hoerradar.de/mp3-radiobob.m3u'
    xbmc.Player(xbmc.PLAYER_CORE_DVDPLAYER).play(url)

    Ich habe bei BOB nicht den offiziellen Stream genommen, da der originale nicht die Interpreten und Titel
    überträgt. Das hängt nämlich auch vom Stream ab...

    Als URL gebe ich immer ein .m3u-Playlist an. Welche anderen Formate unterstützt werden, kann ich nicht sagen,
    da alles was ich benötigte immer eine .m3u war. Man kann aber problemlos auch mal was anderes versuchen, z.B. ".pls"...

    Wenn Ihr das ebenfalls editiert und gespeichert habt, ist die "default.py" auch schon fertig.

    Nun könnt Ihr noch "icon.png" (empfohlene Größe 256x256) und "fanart.jpg" (empfohlene Größe 1280x720) hinzufügen
    und schon sollte das Webradio fertig sein.

    Dann kopiert Ihr noch den editierten Ordner plugin.audio.radio nach %APPDATA%\XBMC\addons und startet
    euer XBMC neu.

    Jetzt sollte das Addon in den Musikplugins sichtbar sein. Mit einem Klick darauf sollte sich der Stream
    öffnen und die Visualisierung starten.

    Fragen und Probleme wie immer gerne hier posten...

    cheers,
    mad-max

  • Danke für dieses HOWTO !

    was trage Ich ein wenn ich aber 2 und mehr Streams in der default.py haben möchte und dann aber auch unter xbmc die verschiedenen auswählen kann ?

  • Also ich hab jetzt die Möglichkeit mehrere Streams in einem Plugin.
    Ist zwar ziemlich dreckig, da ich von Python nicht so die Ahnung habe...
    Es gibt auch keine Liste zur Auswahl, sonder man legt eine Playlist an.
    Dann fängt der erste Stream an zu laufen und man kann mit den "Previous" und "Next"
    Buttons die Streams durchwählen.
    Das Ganze funktioniert nur solange gut, bis man nicht mehr als eine handvoll Streams hat.

    Hier nun der Code für die "default.py":

    Der obige Code hat nun zwei Streams..einmal FFH und einmal hr3...man kann aber problemlos
    weitere "ListItem"-Sektionen hinzufügen, falls man einen dritten Stream benötigt...

    Hoffe das hilft jetzt wenigstens ein bisschen weiter...

    cheers,
    mad-max

  • Und jetzt aber richtig...das muss in der "default.py" stehen dann geht es richtig:

    Credits gehen an divingmule aus dem offiziellen Forum, der hier mehr oder weniger alleine die Arbeit gemacht hat...

  • Hi,

    danke für das TUT, doch leider erkennt mein XBMC (XBMC-10.1-PVR unter Windows 7) das Addon nicht.

    Ordner nach C:\Users\Mediacenter\AppData\Roaming\XBMC\addons kopiert und PC neugestartet.

    Hier mal meine Dateien:

    nun dachte ich hab endlich ne Lösung gefunden wie ich 181FM per XBMC abspielen kann, aber leider dann doch nicht.

    Hast du ne Idee woran es liegen könnte?

    Danke

  • Zuerst der Download für das Grundgerüst---> WebradioAddon Kit

    da stimmt was nicht Mad-Max.

    mein xbmc meldet: add-on verfügt nicht über die richtige Struktur. kann es nicht installieren.

    code von webradio KIT

    und hier der code von meiner Antenne Bayern, das lässt sich installieren.

  • Tja das kommt davon wenn man nur ergänzt und nicht selber mal liest :whistling:

    Danke nochmal, läuft nun super nach dem description Fehler...habs nun auch einfach als zip installiert. LÄUFT!

    Reinhaun

    Edith fragt:

    Habt ihr das Multistream-Addon zum Laufen gebracht?

    bei mir installiert er es nicht:

    Also es passiert gar nix wenn ich es per zip Intsalliere. ;(

    Meine zip

    2 Mal editiert, zuletzt von svhresi (29. April 2011 um 14:21) aus folgendem Grund: Ergänzung

  • Kann mir mal jemand sagen wie ich die kleinen Vorschaubilder aktiviere/Sichtbar mache?
    Mit:

    Code
    thumbnailImage='special://home/addons/plugin.audio.radio/icon.png')

    geht das nicht.

    Habe diese drei:

    Externer Inhalt www.abload.de
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Externer Inhalt www.abload.de
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Externer Inhalt www.abload.de
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Externer Inhalt p89.img-up.net
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!