Liste der Anhänge anzeigen (Anzahl: 1)
Dreamnetcast fix
Moin Leute,
da ich mir einfach erstmal das GP3-plugin nicht auf die Box machen will, habe ich mir mal die neue AOL/Shoutcast API angesehen.
Ist gar nicht so viel anders als vorher, daher habe ich hier das script zum Dreamnetcast angepasst, dass man wieder Shoutcast genre, stationen, und suche ausführen kann - natürlich sollte es in allen Gemini kleiner GP3 laufen, ich habe 5.1.
Alles was ihr machen müsst ist:
Die datei extra_dreamnetcast.py mit einem Linux conformen editor editieren und "euren" AOL devellopment key an der stelle AOL_Dev_key = "xxx...xxx" zwischen den " eintragen.
Ich habe bereits AOL keys in einigen internetforen zum thema dreambox, enigma2 und AOL devellopmentkey mit google gefunden.
Alternativ könnt ihr auch euren eigenen key bei AOL beantragen !
Doku ist hier:http://dev.aol.com/SHOUTcast/documentation
Die editierte datei ladet ihr dann mit einem ftp client in das verzeichnis
usr/lib/enigma2/python/Bp
Gruß,
meier2k
Liste der Anhänge anzeigen (Anzahl: 1)
Mensch tolle Sache was Du da machst. Die gleiche Idee hatte ich auch und es hat leider nur halb bei mir nur halb funktioniert. Die Genre Liste wird bei mir runtergelanden aber sobal ich auf 80´er/ Rock etc. gehe schmiert das Plugin ab.
Die Entwickler machten mir auch keine Hoffnung. Antrag bei AOL auf API Key... keine Zeit... schwer zu programmieren. Kann doch nicht so schwer sein und Du bestätigst mich quasi. Schließlich bin ich auch zur Genre Liste gekommen. API Keys hab ich auch 3 Stück im Internet gefunden die funktionierten.
Na jedenfalls, toll das Du dich damit auch beschäftigt hast. Ich nutze Newenigma auf meiner Dream 800. Leider funktioniert es nicht mit dem Webradio Plugin (Im Anhang). Wenn ich hier die Adresse ändere funktioniert das Plugin nicht mehr. Denke es ist eine Programmiersprache die nicht so weiteres mit dem Notepadd++ editert werden kann.
Kannst Du bitte das komplette Plugin von Gemini 5.1 hier reinstellen. Möchte dies versuchen in Newenigma zu integrieren.
Danke.
Cu Kartenkraut
Liste der Anhänge anzeigen (Anzahl: 1)
Dreamnetcastfix
Moin,
@Kartenkraut:
Das problem ist erstmal, dass du nur die compilierten Python files hast, also pyo, der sourcecode ist in .py files. Ich habe leider keinen decompiler gefunden, der deine webradioparser.pyo in eine brauchbare py zurückcompiliert.
Es sollte aber die sourcecodes auf deiner box geben - Verzeichnis
usr/lib/enigma2/python/Plugins/newnigma2/WebRadio/webradioParser.py schau bitte hier mal nach und poste alle files aus diesem verzeichnismit der endung .py.
Bei Gemini 2 Images ist das webradio im Bluepanel bereits enthalten, zumindest bei versionen bis 5.1 - Es gibt meines wissens kein downloadbares plugin, erst ab Gemini 3.
Trotzdem habe ich mal versucht das pyo file zu editieren, versuch mal das angehängte - Du musst aber noch in dem file nach dem begriff AOLKEY suchen und einen gültigen einsetzen. An mehreren stellen !
Gruß,
meier2k
Liste der Anhänge anzeigen (Anzahl: 1)
@ meier2k
Es gibt ein zweites Plugin für Enigma 2 (neue Version) mit dem Namen NETcaster. Hier liegen zu den pyo Dateien auch py Dateien im Verzeichnis.
Hab das gesammte Plugin aus dem Verzeichnis (0:/usr/lib/enigma2/python/Plugins/Extensions/NETcaster/) hier im Anhang gelegt.
In der Datei shoutcast im Verzeichnis NETcaster/interface/ sind die Pfade zu dem Shoutcast Servern.
Kannst Du bitte diese editieren.
Cu Kartenkraut
Liste der Anhänge anzeigen (Anzahl: 1)
Moin,
habe die shoutcast.py angepasst, also wie immer den eigenen AOL key einsetzen in die Datei Netcaster/interface/shoutcast.py und zurück in die box kopieren.
Gruß,
meier2k
Liste der Anhänge anzeigen (Anzahl: 1)
Shoutcast fix für Shoutcast plugin von Dr.Best
Moin Leute,
hier der fix für das Shoutcast Plugin von Dr.Best, wie immer müßt ihr "euren"
AOL Dev Key selbst in die datei plugin.py einsetzen. Denkt daran, der Streamripper darf nach den regularien von AOL nicht mehr genutzt werden, also aus dem script entfernen, sofern ihr über die API von Shoutcast auf eure radioprogramme zugreift - Für eigenhändig in das favo file eingetragene radiostreams gelten die geschäftsbedingungen der jeweiligen radiostreams !
Gruß,
meier2k
Liste der Anhänge anzeigen (Anzahl: 1)
Hunderte Menschen suchen nach so eine Möglichkeit. Ich und andere sind Dir sehr dankbar dafür. Jeder kann oder nicht hier seinen eigenen Key (Googlen) eingeben. So ist das eine gute Idee. Schade ist nur das Enigma 1 und 2 nicht weiterentwickelt wird. Vieleicht kann sz Du da mal einen Blick reinwerfen. In der Datei "libgeminid.so.0" scheinen alle Links zu stehen.
Vielen dank.
Cu Kartenkraut