Beiträge von sarbes
-
-
@membrane ich war mal so frei und habe deinen Code verlinkt.
Die Version ist viel zu alt. Im Repo ist eine aktuelle Version, die ich aber nicht vorzeigen möchte.Evtl wäre es noch etwas einfacher, wenn wir nicht ein dict übergeben, sondern eine Liste mit dicts (wie oben im Post von membrane dargestellt)
Dann in unserer 'AddEntry' Methode die Liste durchlaufen.
Genau das macht die neuere Ausgabe. Noch besser: die ganze Liste wird an Kodi übergeben. Das ist vorallem auf langsamen Systemen besser. Gib mir ein paar Tage um eine reine Version + Doku hinzuzufügen. -
Jetzt ist die Frage, wie wir das genau handhaben. Ich denke wir sollten uns von der Struktur her an @membranes Beispiel orientieren.
Ich werde mal eine saubere Variante auf die Beine stellen. Die 'libMediathek' ist ein Prototyp, der immer nur erweitert wurde - ohne Rücksicht auf Lesbarkeit. Noch sind da einige experimentelle/tote Codezweige drinnen. -
Fast alle Streams haben einen Token, viele sind nur temporär.
-
So, das ist die letzte Version des Add-ons. Vom ZDF kommen jetzt Metadaten zu den laufenden Sendungen. Außerdem wurde das EPG aktualisiert.
-
Da ja MPEG DASH Streams vorhanden sind, habe ich das inputstream.mpd Addon für den RPi 1 dem bekannten Frorumbeitrag hinzugefügt.
Wer Spaß hat kann, die DASH Stream ja mal mit dem RPi 1 testen.
Bei mir laufen nur die ARD/NDR Streams, beim ZDF kann das Add-on (1.2.6/Win32) die Videospur nicht laden (Audio geht). Vll. hat @libdev eine Idee.
-
Für meine Mediatheken hab ich ein kleines Framework geschrieben. Im Kern ist das ca. 100 Zeilen Code - es ist einfach und effektiv. Die Add-ons bestehen dann fast nur noch aus dem Scraper. Der Scraper liefert alle Suchergebnisse als list, wobei jeder Eintrag ein dict mit allen möglichen Angaben darstellt:
Code
Alles anzeigen[ { 'name':'Erstes Verzeichnis', 'url':'www.abc.de', 'thumb' :'www.abc.de/thumb.jpg', 'type':'dir', 'mode':'listMore' }, { 'name':'Ein Video', 'url':'www.abc.de/video', 'thumb' :'www.abc.de/video.jpg', 'type':'video', 'mode':'play', 'plot':'Hier steht eine Beschreibung' } ]
Das hat mehrere Vorteile. Die Struktur vom Add-on vereinfacht sich merklich, es sieht für mich viel sauberer aus. Der Code zum Auflisten kann von mehreren Add-ons verwendet werden - dieser ist bei mir eh immer der selbe. Außerdem kann man den Scraper auch außerhalb von Kodi laufen lassen - gut fürs automatische Testen oder für die IDE. Weiterhin können auch andere Add-ons die Infos bekommen ohne das Youtube Add-on direkt aufrufen zu müssen.Was mir beim alten Youtube Add-on gefallen hat ist die Suchhistorie. Das sollten wir unbedingt als unabhängiges Modul auslagern, damit auch andere Add-ons dies nutzen können.
Ich würde von Anfang an konsequent auf Dash setzen. In meinen Augen bringt die bisherige Methode kaum Vorteile.
Zwecks der Funktion, per Remote/Browser Links zu senden: strm Dateien werden dazu nicht benötigt. Man kann den Abspielvorgang per Json RPC request einleiten.
-
Um es auf Deutsch zu schreiben: dieses Repo ermöglicht unrechtmäßigen Zugriff auf urheberrechtlich geschützte Inhalte und ist daher hier und im offiziellen Forum verboten.
Installierst du wirklich jede Software, auch wenn du der Sprache nicht mächtig bist!?
-
Ich hab mir für meinen DT 880 250ohm Kopfhörer einen günstigen DAC/Verstärker (SMSL SD-793II) geholt. Der hat den besten Klang bei den ~50€ Geräten und (was mir sehr wichtig war) Toslink und SPDIF Eingänge. So kann ich auch andere Geräte wie Konsolen ohne weiteres anschließen. Außerdem bin ich nicht an USB Treiber gebunden.
Bei meinen Budget von ~160€ war das die beste Variante - klingt besser als eine normale Realtek Soundkarte.
Für den Pi könnte man eine entsprechende Soundkarte/Splitter versuchen.
-
Hast du dafür mal einen Link? Wir sammeln hier keine Userbezogenen Daten o.ä. - und im Endeffekt ist es ja für die Nutzbarkeit des Addons wichtig.
Nein, gerade nicht. Es wurde aber schon vielmals im Forum bekräftigt, dass derartige Add-ons nicht zugelassen sind.
Wenn Ihr wirklich Tracken wollt, dann am besten als externes Script auf euren eigenen Repo. Das lässt sich vor der Übermittlung in das offizielle Repo leicht entfernen.
-
Bei der ARD Mediathek ist schon alles übersetzt. Alle Mediatheken teilen sich über die libMediathek ihre Strings. Die dortige "strings.xml" ist im Moment außer Funktion.
Zu dem Logo brauche ich unbedingt die passende Fanart.jpg. Logo und Fanart sollten im Stil der aktuellen ZDF Mediathek sein (mit Schriftzug "ARD Mediathek").
-
Das mit dem Usertracking könnt ihr vergessen. Die Regeln des offiziellen Repos verhindern dies.
-
Jetzt liefert das Add-on die besseren Streams von ARD/NDR. Die besten Streams bekommen User die das neuste Nightly mit inputstream >1.2.4 installiert haben. In den Einstellungen muss dazu auf "ARD Dash" umgeschaltet werden.
Außerdem hab ich mal das EPG aktualisiert.
-
Ich hab hier auch noch einen ATOM/ION rumstehen, der ist um längen besser als ein Raspberry Pi bzw. Odroid C2. Ist zum Glück Mini ITX, wo ein 80mm Lüfter auf geringster Geschwindigkeit absolut nicht zu hören ist. Vll. kann man auch bei dir den Lüfter im Bios runtersetzen. Viel Kühlung wird bei 25W nicht gebraucht.
-
Man muss mein Repo installiert haben, damit alle Abhängigkeiten aufgelößt werden können.
Mein Repo ist nun auch wieder online.
-
Der Stream geht, du hast sicherlich die Adresse falsch kopiert.
Können wir bitte wieder zum Thema zurück kommen?
-
Direkt angepinnt im IPTV Subforum...
-
Aktuelle Streams finden sich im IPTV Thread.
-
angeblich soll es mit Kodi 15 und RPi 2 möglich sein 3D-MVC über die RPi-Hardwarebeschleunigung abzuspielen. Geht das auch mit dem RPi 3?
Ja.
Braucht es dazu wieder eine Lizenz wie damals für Hardwarebeschleunigung bei AVC?
Brauchte man noch nie für AVC.
-
Das Add-on Dev Subforum sollte reichen. Sooo viele Threads würde ich nicht aufmachen. Stattdessen würde ich lieber das Wiki auf Github ausgiebig nutzen.