Fullscreen wo?
Ich benutze in Kodi den Keymap-Editor, um Tasten von der FB bestimmten Kodi Funktionen zuzuordnen.
Auf meiner FB habe ich EXIT und BACK. Damit komme ich immer aus allen Masken und Info-Anzeigen raus.
Leider zeigt das doofe Windows-Programm, mit dem ich den LIRC-Stick programmieren kann nicht an, welche PC Taste bereits auf dem LIRC Stick programmiert ist.
Es ist schon lange her, dass ich den Lirc-Stick programmiert habe.
Logisch wäre: Backspace auf BACK und Esc auf EXIT. So habe ich es (wahrscheinlich) auch gemacht.
Während das Kodi Hautpmenü angezeigt wird, haben beide Tasten komischerweise die gleiche Funktion.
Werde wohl mal meine Funktastatur anstöpseln und drauf rumhauen, um die Funktion für "Vollbild" zu finden.
Hoffentlich ist da nix mit STRG + V. Das kann die virtuelle Tastatur von dem Windoofs LIRC Programm nicht.
In dem Programm geht nur: Mausklick auf eine Taste der virtuellen Tastatur und dann Taste auf der FB drücken.
Beiträge von iptvnerd
-
-
Welche Taste auf der PC-Tastatur schaltet das laufende TV oder Video wieder auf Vollbild?
Ich habe eine FB mit LIRC und weiß nicht, welche Taste ich für Vollbild auf dem LIRC Stick programmieren soll.
Immer erst mit den Pfeiltasten rumscollen ist doof. -
Was möchtest du erreichen? Was ist der Usecase?
Kodi soll mit einem Arduino kommunizieren
Ich habe 2 Beispiele für Serielle Kommunikation gefunden.
Schreiben:
Hier steuert einer seinen TV über USBCodeimport time, serial ser = serial.Serial(port='/dev/ttyUSB0', baudrate=9600, timeout=1) ser.write("\x08\x22\x00\x00\x00\x00\xd6") ser.close()
Lesen:Code
Alles anzeigenimport json import serial SERIAL_PORT = '/dev/ttyUSB0' SERIAL_RATE = 9600 def main(): ser = serial.Serial(SERIAL_PORT, SERIAL_RATE) while True: # using ser.readline() assumes each line contains a single reading # sent using Serial.println() on the Arduino reading = ser.readline().decode('utf-8') # reading is a string...and if it's JSON formatted... data = json.loads(reading) # data will be a list or a dictionary depending on whether # the 'reading' string was a JSON array or object print(data) if __name__ == "__main__": main()
Ich habe einen USB zu Serial(Sub-D 9) Adapter am Raspi angesteckt. LibreElec erkennt das Teil sofort.
Die Zeilen für Schreiben kopiere ich testweise einfach in ein bestehendes Addon und übertrage ein paar Bytes.
Jetzt muss ich noch einen ollen PC mit Serial Ports ausgraben, darauf ein Terminal öffnen und prüfen ob Kodi Daten sendet.Wie kann ich jetzt ein Service-Addon erstellen, damit Lesen immer im Hintergrund ausgeführt wird.
Kodi hat ja keine Ahnung, wann Daten über USB reinkommen. -
DMAX Live TV ist Schrott (wegen Werbung)
Ich habe mir die DMAX Mediathek installiert und kann jetzt 1000 Stunden DMAX in HD ohne Werbung ansehen.
Da ist zwar viel übertriebener Mist dabei, aber ich schaue eh nur "Goldrausch in Alaska" und "Fang des Lebens - Der gefährlichste Job Alaskas"
Hammer Addon !!! -
Und warum muss es unbedingt USB sein? Soweit ich weiß, kann Kodi das nicht über USB. Kodi kann das über den Aufruf der API über http
Und wie?
Lauscht Kodi ständig an bestimmten Ports, ob da was rein kommt?
USB wäre besser. Da werden Interrupts ausgelöst so wie bei Eingangssignalen von der LIRC - RC. -
JSON Strings über USB senden und die Schnittstelle soll auf eingehende Daten reagieren, egal ob gerade TV oder sonst was läuft.
Ooops, da kommen Daten über USB rein -> Daten in Datei oder Datenbank speichern, ohne das laufende TV oder Video zu unterbrechen. -
Kennt jemand ein Addon, mit dem Kodi via USB wie über eine serielle Schnittstelle kommunizieren kann?
Es geht um kleine Datenmengen, die an einen über USB angeschlossenen Arduino gesendet werden und von diesem auch wieder empfangen werden sollen.
Ein Raspi könnte das evtl. über die GPIO's. Ein Intel PC ??? -
Noch ne Frage
Hab mir das Kodi Addon Backup installiert. Was für eine Pfadangabe muss ich eintragen, damit das Backup auf einen USB Stick geschrieben wird?
In den Settings für das Backup lasst sich das Dateisystem nicht durchsuchen. Der Pfad muss von Hand eingetragen werden.
/storage/media/backup oder so
Ich kenne das Dateisystem von der One nicht und mal schnell mit FTP oder Putty drauf schauen is nicht. -
Ne , am 25 November war doch so ein Sale Gedöns... Cyber week , black friday oder was auch immer ... Da haben die die Box zum kaufen für 49€ statt 169€ raus gehauen...
Warum hat mir das keiner gesagt
Bei dem Preis kann man nicht meckern.Aber jetzt weiter im Text:
Hab jetzt die Box soweit, dass auch ein NOOB damit arbeiten kann. Mein Probant will sie jetzt doch behalten.
Kodi drauf, ffmpeg drauf, DMAX Mediathek drauf, USB Stick mit vielen Bildern und Videos von seinen Kindern lässt sich abspielen.
So wird sein Fernseher auch noch zum Bilderrahmen. Strom liefert die PV.Jetzt noch ne Frage zu Kodi:
Wie kann ich die Programm-Addons im Hauptbildschim verbergen, damit dort niemand "fummeln" kann? -
Welchen Freitag? 02.12. oder 09.12.
ich war am 02.12. im Telekom-Laden und habe monatliche Miete für 5.00€
Das Teil geht eh wieder zurück und ich bleibe bei LibreElec mit Kodi.
Wenn die NUC nur nicht so laut lüften würde -
Hat nichts mit JSON zu tun. Es gibt nur nicht für alle Geräte eine Bezeichnung (deviceName), daher kommt ein KeyError. Habe ich bereits korrigiert:
Besten Dank, werde gleich mal nachschauen.
Schön wäre auch im Magentatv Addon ein Hinweis, wenn der Login fehlschlägt.
im m3u creator ist das so drin
xbmcgui.Dialog().notification(__addonname__, "Authentication failed, please check your credentials.", xbmcgui.NOTIFICATION_ERROR)Der ganze Kram mit dem JSON Fehler kam bei mir, weil der Login ungültig war.
Hatte in STEP 8.1 in user_data["retmsg"] "authenticate fail" als Ergebnis bekommen und das Addon arbeitet fleißig mit den fehlerhaften Daten in Schritt 8.2 weiter.
Der fehlerhafte Login müsste dann schon in 8.1 abgefangen werdenMal bei der Telekom nachfragen, was da schief läuft? Hängt vielleicht wirklich mit deinem Vertrag zusammen? Ich hatte ursprünglich einen Vertrag, ....
Du glücklicher hast noch einen MR. Die MagentaTV One kann grundsätzlich kein Replay. Das habe ich auch erst im Netz gelesen, als die Box schon geliefert und angeschlossen war. Der Mensch im Telekom Laden war bei dieser Frage hoffnungslos überfordert.
-
Ja.
Aber das geht doch auch mit der Cloud Aufnahme. Daher verstehe ich dein Problem nicht. Wobei du durch die Wortwahl "7 Tage Replay" vielleicht was anderes meinst. Ne Aufnahme kann man abspielen, bis man sie löscht bzw. bis sie überschrieben wird (weil sonst Platz fehlen würde für weitere Aufnahme).Nicht Restart mit Replay verwechseln !!!!
Restart kann nur zurück bis zum Anfang der Sendung, solange sie noch live läuft.
Replay kann bis zu 7 Tage im EPG zurück abgespielt werden, ohne die Sendung aufzunehmen.Replay geht nur auf dem MR401 und der MagentaTV Box. Diese Teile werden aber nicht mehr vertrieben.
Es gibt nur noch MagentaTV One und MagentaTV Box PLAY.
Aufnahmen werden bei den Teilen nur noch in der Cloud gespeichert (Nix mehr 500GB HDD und 100 Stunden aufnehmen).
Laut T--- bleiben diese Funktionen weiterhin bestehen, auch wenn keine MagentaTV Boxen mit HDD mehr vertrieben werden.
Evtl. in der Bucht ein gebrauchtes Teil schießen und in Watte packen, damit es noch Jahre läuft.Das mit dem "Goldrausch" habe ich in der DMAX Mediathek APP gefunden. Da sind alle Sendungen seit 18.04.2020 drin.
Also ist das schon mal erledigt. Wozu aufnehmen, wenn die Mediathek alle Folgen liefert.MagentaTV One ist an sich ist nicht schlecht. Schnell, leise (weil passiv gekühlt) RC geht über Infrarot und Bluetooth aaaber:
Nach einem Restart waren plötzlich alle geplanten Aufnahmen verschwunden.
Diese nervigen Empfehlungen auf der Startseite Top, Hot, Meistgesehen und Neueste Apps lassen sich nicht abstellen.
Google lässt grüßenSoviel dazu
Jetzt fummel ich gerade wieder an meinem Raspi rum.
Is easy4me in the house?
Das Addon MagentaTV macht KopfschmerzenDatei: connect.py
req = requests.post(url, data=data, headers=header, cookies=epg_cookies)
Der gelieferte JSON-String ist nicht immer JSON kompatibel. Da kann aber der Programmierer nix dafür. das kommt einfach so rein
{"ratingId": "0", "lockType": "0", "timeFrame": "160000-172000", "editable": "[{\\"0\\":\\"1\\"},{\\"1\\":\\"1\\"},{\\"2\\":\\"0\\"}]"},Wie kann ich den Request in einen String umwandeln, alle \\" durch \" ersetzen und dann wieder ein JSON Objekt daraus machen?
if i["deviceName"] == "WebTV":
schmeißt einen Fehler:
Error Type: <class 'KeyError'>
Error Contents: 'deviceName'
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.magentatv/addon.py", line 88, in <module>
router(sys.argv[2])
File "/storage/.kodi/addons/plugin.video.magentatv/addon.py", line 61, in router
session = connect.login_process(__login, __password)
File "/storage/.kodi/addons/plugin.video.magentatv/resources/lib/connect.py", line 127, in login_process
if i["deviceName"]:
KeyError: 'deviceName'weil der Request nicht JSON konform ist.
-
Bin wieder einen Schritt weiter:
AppStore->ffmpeg suchen->ffmpeg Media Encoder lässt sich auf diesem Gerät nicht installieren
Also Termux installieren.
Termux öffnen
termux-setup-storage
Abfrage Zugriff auf Dateien zulassen->zulassen
Testweise ffmpeg im Terminal eingeben.
Wird wahrscheinlich kommen: "The programm ffmpeg is not installed ..."
pkg install ffmpeg ->installiert ffmpeg
noch mal durch Befehl ffmpeg überprüfen
Terminal mit exit verlassen
FertigJetzt geht es in Kodi weiter.
Mein Plan:
Das Addon "IPTV-Recorder" läuft so wie auf meinem NUC.
USB HDD an die Box, Zielort für Aufnahmen in den Einstellungen eintragen->fertig ist der Kasten für Aufnahmen aus dem IPTV Simple Client EPG.
Dann fehlt zwar wieder DMAX, aber die Sendungen kann der Probant dann immer noch in der Cloud speichern.Jetzt aber erst mal eine Mütze Schlaf.
-
Mit Telerising und Zattoo kann man alles lokal aufzeichnen. Bei Magenta TV sind alle Streams mit DRM verseucht.
Hab grad bei Zattoo geschaut. Die bieten doch auch nur Online Speicher bis zu 100 Aufnahmen an. Für 1,99 im Monat kann man um 50 Aufnahmen erhöhen.
Wie speicherst du Zattoo Streams lokal? -
Hab grad einen Testmonat Magenta Smart mit der MagenaTV One gestartet. Eigentlich wollte ich dazu eine MagentaTV Box.
Die Magenta Box mit 500GB Festplatte wird für MagentaTV Neukunden nicht mehr angeboten. Es gibt nur noch die MagentaTV One oder die MagentaTV Box PLAY ohne Festplatte. Für Aufnahmen stehen bis zu 50 Stunden in der Cloud zur Verfügung und es gibt keine Replay Funktion. Wenn die Sendung im TV schon beendet ist, Pech gehabt.
Wenn die Sendung nicht in einer der vielen Mediatheken oder in der "Megathek" ist, gibt es keine Möglichkeit die verpasste Sendung noch mal zu sehen.Meine Tests:
Restart ist nur möglich, so lange die aktuelle Sendung im TV noch läuft.
Auf "Pause" drücken, einen Saufen gehen und nach 5 Stunden wieder auf "Play" drücken geht auch nicht, weil die laufende Sendung dann schon beendet ist.
IPTV Recoder (mit Recording auf USB Medium) geht nicht, weil sich ffmpeg auf der One nicht installieren lässt.Ich habe einen guten Bekannten, der will unbedingt den Goldrausch auf DMAX zeitversetzt ansehen oder lokal (ohne Cloud) aufzeichnen. Ich bekomme es nicht hin (außer halt aus dem EPG in der Cloud speichern).
Kann der MR401 7 Tage Replay mit Aufnahme? MagentaTV Box mit HDD in der Bucht kaufen? -
Ich suche seit Stunden eine Möglichkeit, die Kachelgröße von Video-Addons und Programm-Addons im Skin Estuary zu ändern.
Jemand eine Idee? -
Ich kann während der Musikwiedergabe über das Kontextmenü "In Wiedergabeliste einreihen" Titel in die Wiedergabeliste einfügen.
Die werden dann auch brav abgespielt.
Problem: Wie finde ich diese Liste, um evtl einen Titel wieder zu entfernen oder die Reihenfolge in der Liste zu ändern? -
für meine Zwecke gibts nochn Wehrmutstropfen aber das hat nichts mit dem Addon ansich zutun. Ist egal, das ist andersweitig zu lösen.
Was für'n Wermutstropfen?
Vll. kann ich das Addon noch "verschlimmbessern" -
Ist am Anschluss hinterlegt, beim ersten Start wird das erkannt und die Anmeldung vorgeschlagen. Logindaten zum Telekom Konto brauchst aber dennoch.
Wenn ich das richtig verstanden habe:
Kasten oder Stick ausleihen, anstöpseln, starten, Zugangsdaten eingeben und warten was passiert.
Ich will jetzt nicht unbedingt wieder einen "Knebelvertrag" für monatlich 10€ nur wegen dem MR abschließen. -
Woher bekommt der Stick seine Daten?
Ich war neulich bei uns im T-Laden aber die haben von nix eine Ahnung, können nur Verträge schreiben.
Habe nur Magenta Basic (für 2€ im Monat) ohne T-Hardware und schaue TV mit Kodi.
Wenn ich mir einen Magenta MR oder einen Stick ausleihe, kann ich dann auch alle Sender ansehen oder wird bei einem Magenta Vertrag die Hardware bei den Vertragsdaten registriert.