Freut mich zu hören.
@all, Version 0.0.26 steht jetzt zur Verfügung. In dieser habe ich den Log Eintrag der beim Anmelden entsteht wieder entfernt...den hatte ich nur zum debuggen benötigt. Zusätzlich sind jetzt ein paar Bilder in der Ordnern sichtbar, sodass das Ganze hoffentlich etwas ansprechender wirkt.
Da die Bilder von Amazon stammen, habe ich im "Addon Disclaimer" den Verweis auf Amazon hinterlegt (Quellenangabe). Hoffe damit nicht im Graubereich gelandet zu sein.
[Release] Amazon Music
-
spacy -
29. April 2019 um 17:42 -
Erledigt
-
-
Update zum Thema Fussball:
- Eine Lösung zur Bilddarstellung (zwei Club-Logos in einem Bild) hat Amazon bereits geliefert, manchmal ist es soo einfach
- Aufgrund der Fülle an Daten wird derzeit nur der aktuelle Spieltag angezeigt, mal sehen ob ich noch mehr einblenden werde oder gar eine Option in den Settings für den gewünschten Zeitraum spendiere. Das mache ich mal vom tatsächlichen Bedarf abhängig.
- Das Einstiegsmenü wurde im ersten Schritt komplett dynamisch erzeugt, allerdings werden pro Bild ca. 3 MB heruntergeladen (die Bilder sind recht groß) und das belastet u.a. die Darstellungsgeschwindigkeit. Aus diesem Grund ist das Fussball-Einstiegsmenü jetzt statisch und die Bilder sind Bestandteil des Addons in einer stark komprimierten Form.
- Alle weiteren Listeinträge bleiben natürlich dynamisch inkl. der Bilderchen, die Listeinträge werden ungefähr wie folgt aussehen:
<Uhrzeit> | Konfernz oder <Uhrzeit bzw. Spielstand bzw. Info> | <Name Club 1> vs. <Name Club 2>
von dort aus wird der eigentliche Aufruf des Streams gestartet werden. Diesen Punkt muss ich noch einbauen...sollte nicht so sehr dramatisch sein/werden. -
-
Aus einem mir nicht ersichtlichen Grund kann ich (noch) nicht die Streaming-URL per Programm ermitteln (Amazon ist immer der Meinung unvollständige Parameter zu erhalten). Dennoch möchte ich euch eine Preview zur Verfügung stellen. D.h. die nächste Version wird gleich online gestellt und mit dieser können die verschiedenen Wettbewerbe angezeigt werden.
Datum, Bilder, Spielstände etc. sind als Ordner-Text sichtbar, der Absprung zum Streaming ist noch ohne Funktion. Schreibt mal bitte ob der Inhalt für euch passt/ausreichend ist und ob ggf. Änderungswünsche bestehen. -
So liebe Freunde des Mannschaftssports...einige Punkte konnten gelöst werden. Leider tauchen immer mehr Hürden seitens Amazon auf, die mich gerade am Rande meines Lateins gebracht haben...
Der Reihe nach.
Mit /API/eve/getPrograms und com.amazon.eventvendingservice.EventVendingService.getProgramDetails erhält man die Komplettliste, die auf die einzelnen Wettbewerbe weiter eingeschränkt werden kann und viele Metadaten liefert --- das ist der aktuell zur Verfügung stehende Entwicklungsstand.Mit API/eve/getProgramDetails und com.amazon.eventvendingservice.EventVendingService.getProgramDetails ist man schon auf Spielebene mit weiteren Details. Und jetzt wird's gemein.
API/amals/getOnDemandStreamingURLs sollte die Streaming-URL liefern, aber stattdessen erhält man einen Link zu einem XML File (wer kommt nur auf solch eine Idee ), in diesem sind mehrere Streaming-URLs mit unterschiedlichen Audioqualitäten hinterlegt...und selbst nach scheinbar nicht enden wollenden Extraktionen liefert die angegebene URL...nichts. Kodi kann den Audio Codec nicht initialisieren. Beim Versuch diese URLs direkt im Browser zu öffnen, passiert...nichts.Das XML sieht ungefähr so aus:
XML
Alles anzeigen<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <MPD minBufferTime="PT1.500S" type="static" mediaPresentationDuration="PT0H6M35.760S" maxSegmentDuration="PT0H0M9.985S" profiles="urn:mpeg:dash:profile:full:2011" xmlns="urn:mpeg:dash:schema:mpd:2011"> <Period duration="PT0H6M35.760S"> <AdaptationSet segmentAlignment="true" lang="und"> <Representation id="48kbps" mimeType="audio/mp4" codecs="mp4a.40.5" audioSamplingRate="44100" startWithSAP="1" bandwidth="48849"> <AudioChannelConfiguration schemeIdUri="urn:mpeg:dash:23003:3:audio_channel_configuration:2011" value="2"/> <SegmentList timescale="44100" duration="441000"> <Initialization sourceURL="<init URL>"/> <SegmentURL media="<URL Segment 1>"/> <SegmentURL media="<URL Segment 2>"/> <SegmentURL media="<URL Segment n>"/> </SegmentList> </Representation> <Representation id="128kbps" mimeType="audio/mp4" codecs="mp4a.40.5" audioSamplingRate="44100" startWithSAP="1" bandwidth="128855"> <AudioChannelConfiguration schemeIdUri="urn:mpeg:dash:23003:3:audio_channel_configuration:2011" value="2"/> <SegmentList timescale="44100" duration="441000"> <Initialization sourceURL="<init URL>"/> <SegmentURL media="<URL Segment 1>"/> <SegmentURL media="<URL Segment 2>"/> <SegmentURL media="<URL Segment n>"/> </SegmentList> </Representation> </AdaptationSet> </Period> </MPD>
Nach meinem Verständnis passiert über das Amazon-Scripting ein wenig "Zauberei" und dann wird der eigene Player bedient.Wenn jemand noch einen Tipp für mich hätte wäre ich sehr dankbar.
Den aktuellen Entwicklungsstand lasse ich noch ein wenig abhängen, vielleicht kommt ja noch die Erleuchtung...wenn nicht fliegt der gesamte Fussball-Teil wieder raus. -
-
Hallo,
erst mal ein herzliches Dankeschön an spacey für das gelungene Addon .
Gibt es irgendwo ein Changelog, damit man besser verfolgen kann welche neuen Funktionen implementiert wurden?
Danke und viele Grüße
malo11
-
Danke malo11, im Post #1 sind die Änderungen hinterlegt und im Addon selbst ist eine Datei "changelog.txt" enthalten, die noch etwas mehr beinhaltet.
-
-
Danke malo11, im Post #1 sind die Änderungen hinterlegt und im Addon selbst ist eine Datei "changelog.txt" enthalten, die noch etwas mehr beinhaltet.
Super
-
Kann man eigentlich irgendwie Nutzername und Passwort dauerhaft hinterlegen? Ich weiss es ist nicht sicher und andere addons können das dann auslesen ?
Evtl direkt im addons Quelltext als konstante?
-
-
Technisch gesehen ist dies bereits enthalten, aber aufgrund diverser anfänglicher Installationsprobleme bei einigen Nerds mit der dafür notwendigen Crypto-Bibliothek zur verschlüsselten Ablage von User/Passwort war ich wieder davon abgekommen. D.h. der Code ist noch enthalten, allerdings auskommentiert und die komplette Kommunikation läuft jetzt über das Anmelde-Cookie. Dieses hat eine gewisse "Lebensdauer" und danach muss User/Passwort erneut eingegeben werden (sollte eigentlich erst nach längerer Zeit erfolgen).
Sobald die Crypto-Bibliothek in Kodi allgemeingültig zur Verfügung steht oder eine andere Lösung nutzbar ist, werde ich mir das Thema gern noch einmal ansehen. -
Hi spacy,
Sag Mal, kann es sein, dass unter "meine Alben" immer nur eine bestimmte Anzahl an Alben gezeigt wird? Ich hab das Gefühl ich seh immer nur einen Bruchteil (immer den selben) meiner Alben. -
-
Hi @richyholly,
magst Du evtl. "das Gefühl" mit ein paar Fakten untermauern, sodass es für mich greifbarer wird?
Wie viele Alben erwartest Du zu sehen und wie viele werden tatsächlich angezeigt? Der Blättermodus sollte bei 50 Alben beginnen. -
Hi @richyholly,
magst Du evtl. "das Gefühl" mit ein paar Fakten untermauern, sodass es für mich greifbarer wird?
Wie viele Alben erwartest Du zu sehen und wie viele werden tatsächlich angezeigt? Der Blättermodus sollte bei 50 Alben beginnen.Hi @spacy aber gerne doch. Also es müssten 169 Alben sein (was mich selber auch überrascht hat). Angezeigt bekomme ich 50. Leider sehe ich keinen Button o.ä um umzublättern.
Danke
-
-
Das müsste eigentlich auch bei gekauften Alben aufgetreten sein, aber vermutlich hat keiner mehr als 50 Alben gekauft oder kennt dieses Addon nicht
Eine Korrektur steht lokal bereit und wird morgen online gestellt.
@richyholly vielen Dank fürs Melden. -
@spacy
Gern geschehen.Danke für die Arbeit am Add-on!
-
-
Eine neue Version (0.0.28) steht mit Korrektur bereit.
Den Teil "Fußball" habe ich wieder entfernt, vielleicht findet sich ja in der Zukunft noch eine Lösung für das geschilderte Problemchen. Bis dahin lasse ich es deaktiviert. -
Perfekt. Ich hab es ausprobiert und nun sind alle Alben da. Vielen Dank.
-
-
Hallo, und vielen Dank für das Addon. Scheint auf den ersten Blick ganz gut zu funktionieren.
Eine mini Kleinigkeit die mir beim ersten Minitest von ein paar Minuten aufgefallen und nur optischer Natur ist:
Wenn ich mir einen Code von Amazon an das Handy schicken lassen muss, steht auf dem Bildschirm:
<span></span>
<span> Code gesendet an *********</span>Vielleicht bekommt man den Code in der Bildschirmausgabe ja noch weg.
-
Hi @MirEgal74,
stimmt da war was und das wollte ich schon immer mal fixen
...ist jetzt erledigt und dabei habe ich den kompletten Code vom "Fußball" entfernt. Hintergrund war ein Nebeneffekt, der die Suchfunktion außer Kraft gesetzt hatte. -
-
Hallo @spacy
Seit letzter Woche gibt es ja Amazon HD. Ich bin schon umgestiegen und finde die Qualität jetzt grandios! Kannst du das mit einbringen? Damit man die Alben oder Songs unterscheiden kann? Zb. Rammstein UltraHD oder Puhdys HD -
Hallo @Construktor,
ich bin noch nicht umgestiegen (kannte das Angebot auch nicht). Es gibt ein 90 Tage-Gratis-Angebot und werde es in den nächsten Tagen mal ausprobieren/abschließen. Mal sehen was Amazon alles geändert hat und vor allem wie man die Details unterscheiden kann und dann kann ich versuchen das einzubauen (in der Hoffnung, dass das nicht so läuft wie beim Thema "Live Fußball") -
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!