Quantcast
Channel: Kodinerds.net - Deutschsprachiges Forum zum Kodi Entertainment Center
Viewing all 87137 articles
Browse latest View live

[Release] Amazon Prime Instant Video

$
0
0
Hier werden zwei Addons angeboten, welche die Wiedergabe von Amazon Instant Video Inhalten ermöglichen.

Variante eins mit lokaler Datenbank der Videos (Amazon)

Dieses Addon basiert auf BlueCorp + Romans Addon, bei welchen eine lokale Datenbank von den Filmen und Serien angelegt wird.
Diese muss von Zeit zu Zeit aktualisiert werden, um aktuell zu bleiben. Dazu entweder die Automatische Aktualisierung in den Einstellungen
aktivieren oder im Hauptmenü bei das Kontextmenü aufrufen und Datenbank aktualisieren/erstellen auswählen.
Unter Ansicht > Datenbank Aktualisierung im Hauptmenü anzeigen, kann eine Eintrag zur Aktualisierung im Hauptmenü eingeblendet werden.

Standardmäßig wird eine SQLite Datenbank mit dem script.module.amazon.database Addon (Datenbestand vom 8.9.16) installiert und verwendet.
Alternativ kann die Datenbank auch auf einen MySQL/MariaDB Server ausgelagert werden. Dazu müssen die Verbindungsdaten in den Einstellungen > Datenbank
eingegeben werden. Hierbei werden zwei Datenbanken amazon_tv und amazon_movies erzeugt. Dafür muss dem entsprechender DB-Benutzer, wenn nicht
bereits geschehen, die erforderlichen Rechte zugewiesen werden.


Variante zwei (Amazon VOD)

Im Gegensatz zum ersten Addon wird hier keine Datenbank der Videos benötigt.
Die Filme- und Serien Untermenüs werden hierbei komplett von Amazon bereitgestellt.
In diesem Addon ist zusatzlich die Unterstützung von ausländischen Konten (UK/US/JP) implementiert.


Funktionsumfang der beiden Addons

Poster werden bei den Filmen nur über Amazon bezogen. Das gleiche gilt auch für Trailer.
Zusätzlich können Film -und Serienfanarts über TMDb bzw. TheTVDB bezogen werden.

Der Export von Filmen oder Serien erfolgt Standardmäßig in den Addon_Data Ordner des Plugins (kann in den Einstellungen geändert werden).
Bei erstmaliger Verwendung werden die Exportordner zu den Video Quellen hinzugefügt. Nach Neustart des Kodi's müssen für diese noch der
Inhalt festgelegt werden, um bei der Datenbank Aktualisierung erkannt zu werden.
Nach dem Export von Filmen/Serien sollte die Datenbank aktualisiert werden, dies kann im Plugin mittels Kontextmenü -> 'Bibliothek aktualisieren' oder
direkt im Kodi erfolgen.

Die Zugangsdaten werden in den Addon Einstellungen > Verbindung > Anmelden eingeben.
Hier kann auch festgelegt werden, ob der Login mittels eines gespeicherten Cookies erfolgt oder die Zugangsdaten verschlüsselt gespeichert werden sollen.
Bei aktivierter 2-Faktor Authentifizierung steht nur der Cookie zur Verfügung.

In den Addon Einstellungen, kann als Wiedergabemethode Browser, Skript, Android oder Inputstream ausgewählt werden.

Browser:

Der Ausgewählte Web-Browser wird zur Wiedergabe der Videos verwendet.
Sollte sich der Browser nicht im Standard Installationsort befinden, kann dies unter "Benutzerdefinierter Browser/-pfad" angepasst werden.
Weiterhin kann der Browser im Kiosk Modus (maximiert, ohne Titelleiste) und mit einem separaten Profil gestartet werden.
Außerdem kann nach einer vorgegeben Zeit automatisch in den Vollbild Modus gewechselt und der PIN für FSK 18 Videos eingeben werden.
Realisiert wird das durch externe Tools: [Win] userinput.exe (Quellcode), [Linux] xdotool, [Mac] cliclick. Das Windows Tool befindet sich bereits Tools Ordner,
die anderen sind im jeweiligen Paketmanager bzw. Internet erhältlich.
Zugangsdaten zu Amazon müssen hier zusätzlich im Browser eingegeben werden.

Script/Batch:

Hier wird das unter Skriptpfad angegebene Skript bzw. Programm ausgeführt. Auch hier kann automatisch in den Vollbildmodus gewechselt und
der FSK 18 PIN eingegeben werden. Zusätzlich kann die Framerate des Videos ermittelt und als Parameter an das Skript
übergeben werden. Bei den Parametern steht hierbei {f} für die ermittelte Framerate und {u} für die Video-URL. Wobei es egal ist,
in welcher Reihenfolge diese mit anderen bzw. mit sich selbst kombiniert werden.

Skriptbeispiele:
Spoiler anzeigen

Für die Framerate Änderung werden in diesen Beispielen der DisplayChanger (Windows) und xrandr (Linux) verwendet.

Windows

im ersten Beispiel soll nur die Framerate angepasst, der Browser (IE im Kiosk Modus) gestartet und nach dessen Beendigung, die vorherige Framerate wieder hergestellt werden.
Diese Funktion kann der Displaychanger ohne Skript mit einem einzigen Befehl ausführen.

Die Einstellungen im Addon:
Script: (Pfad zum Displaychanger)\dc.exe
Parameter: -refresh={f} "C:\Program Files\Internet Explorer\iexplore.exe" -k "{u}"


Im zweiten Bespiel soll vor und nach dem Start des Browser noch diverse Befehle ausgeführt werden.
Dies wird über eine Batch realisiert.

Einstellungen im Addon:
Script: (Pfad zum Batch)\meinscript.bat
Parameter: {f} "{u}"

Batch:

Quellcode: meinscript.bat

  1. @echo off
  2. (Befehle)
  3. .
  4. .
  5. "C:\Program Files\dc64.exe" -refresh=%1 "C:\Program Files\Internet Explorer\iexplore.exe" %2
  6. (Befehle)
  7. .
  8. .



Linux

Hier wird per Skript die Framerate geändert, Chrome im Kiosk Modus gestartet und nach Beendigung, die Framerate wieder zurückgesetzt.
Auch hier können zusätzliche Befehle eingefügt werden.

Einstellungen im Addon:
Script: (Pfad zum Skript)/meinscript.sh
Parameter: {f} "{u}"
Skript:


Shell-Script: meinscript.sh

  1. #!/bin/sh
  2. (Befehle)
  3. .
  4. .
  5. /usr/bin/xrandr -r $1
  6. /usr/bin/google-chrome --kiosk $2
  7. /usr/bin/xrandr -r 60 # Sofern 60Hz die vorhergehende Framerate war
  8. (Befehle)
  9. .
  10. .



Zur Einbindung eines Browsers unter OpenElec/Libreelec x86 (nicht RPi) ist diese Anleitung zu empfehlen:
Chromium (HTML5): Guide for Netflix / Amazon Prime

oder in aktualisierter Form hier, Thx @debutanker:
Fallback-Funktion auf x86-Systemen mit Chromium Browser einrichten


Android:

Wird im Normalfall automatisch erkannt, geschieht dies nicht kann dieser Menüpunkt ausgewählt werden.
Zur Wiedergabe wird die Amazon Video App verwendet.
Bei Amazon Geräten ist zusätzlich noch der kodinerds.net/index.php/Attach…7f1652f1d15cda77fb998b05a zu installieren.
Diese ZIP beinhaltet eine APK Datei, die auf dem Gerät installiert werden muss. Es handelt sich hierbei nicht um ein Addon.

Inputstream:

Das Inputstream Interface ist ausschließlich ab Kodi 18 / LibreELEC 9 vorhanden und nur damit lauffähig.
Hierbei wird das Video mittels des Inputstream Addons und eines Decrypters direkt an den Kodi weitergeleitet.
Es werden keinerlei externe Browser oder Apps benötigt.

In den Einstellungen kann ein alternativer Stream Hoster gewählt werden, sollte aber im Normalfall nicht nötig sein,
da Amazon den bestmöglichen Server auswählt.
Des weiteren kann hier auch eine Altersüberprüfung mittels Passwort aktiviert werden. Das Passwort kann beliebig lang und alle Zeichen enthalten.
Zur Deaktivierung des Passwort-Feld leeren.

Die Fallback Einstellung ermöglicht die Auswahl einer alternativen Wiedergabemethode, sollte die Wiedergabe mittels Inputstream nicht möglich sein.
Dazu vorher die Wiedergabemethode konfigurieren und danach unter Inputstream - Fallback auswählen.
Beim RasPi ist kein Fallback möglich.

Das Inputstream Adaptive Addon und der Decrypter (ssd_wv.dll/.so/.dylib) sind bereits in den aktuellen Kodi 18 Alpha Versionen enthalten und müssen nicht separat installiert werden.
Einzig die Widevine Bibliothek (widevinecdm.dll/.so/.dylib) muss aus lizenzrechtlichen Gründen manuell installiert/kopiert werden.

Installationsanleitungen:



Hinweise:

Allgemein:
  • sollte im Addon die Watchlist nicht angezeigt werden, so muss diese einmalig am PC-Browser geöffnet und die Abfrage bestätigt werden
  • startet das Addon erst gar nicht und Log ist folgende Fehlermeldung zu finden, kann in den Einstellungen die SSL Zertifikatprüfung deaktiviert werden
    Error reason: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)
    Diese Einstellung sollte aber nicht leichtfertig aktiviert werden, da sie ein erhöhtes Sicherheitsrisiko darstellt.
  • erhaltet ihr nach einem Fehlgeschlagenen Login eine Email von Amazon mit einem Verification Code als Inhalt, muss auf der Amazon Website unter
    Mein Konto -> Anmeldung und Sicherheit -> Erweiterte Sicherheitseinstellungen die Zwei Faktor Authentifizierung entweder abgeschalten oder eingerichtet werden
  • das Addon bzw. die darin enthaltene userinput.exe wird fälschlicherweise von manchen Virenscannern als Virus eingestuft. Diese Datei wird zum autom. PIN-Eingabe
    und Vollbild-Umschaltung unter Windows verwendet. Es handelt sich hierbei um ein AutoIt Skript, der Quelltext kann hier eingesehen werden.
Inputstream:
  • da Amazon als Mehrkanalton ausschließlich Dolby Digital Plus verwendet, sollte, sofern dies der Receiver nicht unterstützt, das Passthrough in den Kodi Audioeinstellung deaktiviert werden
  • da für den Raspberry Pi 1 keine passende Widevine Bibliothek existiert, wird dieser nicht unterstützt
  • sollte die Videowiedergabe nicht starten und im Log eine Zeile ähnlich der Folgenden auftauchen, sollte unter Einstellungen -> Verbindungen der Host gewechselt werden
    CCurlFile::Open failed with code 403 for http://d1l0nb3g075aoz.cloudfront.net/dm/1
  • wegen DRM-Anpassungen seitens Amazon, können unter Kodi 17 / LibreELEC 8 viele Videos momentan nicht wiedergegeben werden - es erscheint eine Fehlermeldung.
    Wenn möglich auf Kodi 18 / LibreELEC 9 aktualisieren oder eine alternative Wiedergabemethode unter Fallback konfigurieren.
    Siehe oben Abschnitt Inputstream.
  • startet die Videowiedergabe auf Englisch, kann im Kodi unter Einstellungen->Player->Sprache die Bevorzugte Audiosprache ausgewählt werden
  • erscheint die Fehlermeldung No Inputstream Addon found or activated muss im Addon Browser->Videoplayer Inputstream Addons das Inputstream Addon aktiviert werden




Download: über meine Repo oder die kodinerds Repo

Changelog Amazon / Amazon VOD

1.9.7 / 0.5.7
- Watchlist Export erneut gefixt

1.9.6 / 0.5.6
- Watchlist Anzeige und Export gefixt
- Videofortschritt wird mit Amazon abgeglichen
- diverse Fehlerkorrekturen

1.9.5 / 0.5.3
- Landes-/Regionauswahl wird automatisch erkannt
- Watchlist gefixt
- Wartezeit zur ungültigen Tonspur Erkennung erhöht
- diverse encoding Fehler gefixt

Komplettes Changelog gibt es auf Github


Wie immer gilt, bei Fehlern Log Datei mit anhängen.

Wer was Kühles Spenden möchte:
[img]https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif[/img]

ssltest HSTS - letsencrypt

$
0
0
Hallo,
ich nutze den letsencrypt Container und habe es wie hier beschrieben konfiguriert.
Unter ssllabs habe ich mal einen Check laufen lassen und da kam folgendes:
Spoiler anzeigen

Strict Transport Security (HSTS)Invalid Server provided more than one HSTS header





Jemand eine Idee wo das Problem sein könnte ?

Odroid N2

Videodateien werden zu schnell gespielt mit Tonaussetzern

$
0
0
Hallo,
Ich habe seit einem Monat eine Shield 2017, Kodi 18.3 nutze ich um Videodateien abzuspielen, die ich via Dreambox vom Fernsehen aufgezeichnet habe. Die Videos liegen auf einem NAS, alles ist via LAN verbunden.

Alle paar Tage habe ich das Problem, dass ein Video zu schnell läuft (geschätzt 10 % schneller). Der Ton ist normal schnell, aber alle paar Sekunden fehlt ein Stückchen Ton, es bleibt also mehr oder weniger synchron. Das Problem habe ich dann mit allen Videos auf dem NAS. Beende ich Kodi und starte erneut, ist alles wieder gut, aber ein paar Tage später geht es wieder los, was echt nervt.
Was könnte das Problem sein?

Grüße
Kalle

3sat mediathek addon geht nicht mehr

$
0
0
Hallo,

Ich bin neu auf dieses forum. Mein Deutsch schreiben ist nicht so gut.
Seit einige zeit geht 3sat mediathek addon nicht mehr.
Kan mir da jemanden weiter helfen oder bin ich hier dan nicht richtig?

WiFi-Error "invalid arguments" beim verbinden

$
0
0
Moin zusammen...

hab ne WeTek Play (1) im VAN und wollte die gestern mal mit dem WiFi verbinden, erstmalig.
Die WLAN-Netzwerke werden erkannt, aber beim ersten Klick auf "verbinden" kommt noch VOR der Passworteingabe die Meldung "invalid Arguments".
Ich habe im LE-Forum auch davon gelesen, allerdings wird dort von keiner Lösung geschrieben. Damals war dort wohl LE 7 im Einsatz, ich habe auf der Box 8.3, da sollte ein möglicher Bug ja behoben sein.

Kann jemand berichten, wie man vorgehen muss, um sich mit dem/einem WLAN wieder verbinden zu können?

LG, Pony

KODI 18.3 Leia Menütexte fehlen

$
0
0
Hallo,

ich habe ein komisches Phänomen auf meinem Kodi 18.3 unter Ubuntu 18.04 LTS Server: Manchmal (aber eben nicht immer) fehlen nach dem Beenden eines Films alle Menüeinträge. Ich lande dann im Hauptmenü und kann Kodi anhand der Icons zwar bedienen, aber es fehlen ALLE Texte - also die Menübeschriftungen, Filmbeschreibungen, etc. - nur die Icons und Plakate sind sichtbar. Ich benutze den voreingestellten Standardskin.

Nach einem Neustart ist dieses Phänomen verschwunden.

Kennt jemand eine Abhilfe / Ursache ?

Danke,
Tom

Günstige geräuschunterdrückende Kopfhörer

$
0
0
Hallo zusammen,

da ich demnächst weder Langstrecke fliegen werde (bald dazu mehr in "raus mit der Kohle"),
wollte ich mal fragen, ob ihr mir günstige Kopfhörer empfehlen könnt, welche eine aktive Geräuschunterdrückung haben...

Habe dazu mal bei Geizhals.de geschaut: geizhals.de/?cat=sphd&xf=1228_…31_Bluetooth%7E1259_3.5mm
So auch die Auswahl, sprich:
- Geräuschunterdrückung
- Bluetooth
- Klinkenstecker (beides ist so gewollt, falls mal die Batterie ausgeht)
- bitte KEINE In-Ear (bähspuck ^^)
- und natürlich Tragekomfort soll gegeben sein, für 8-11 Stunden (geeignet für Brillenträger wäre auch nicht schlecht ^^)

Hat da zufällig jemand ein brauchbares Modell? :)
Perfekt wäre es, wenn es die Kopfhörer über Punkte bei Payback gibt: payback.de/praemien/kategorie/tv-video-audio :D


Grüße
Acid

Default User deaktivert: Kein Livestream mit erstellten Usern - Alles andere geht

$
0
0
Hallo,

Ich habe den Default-User "*" deaktiviert und dafür verscheidene USer-Profile angelegt.

Bild 1 zeigt den User.
Bild 2 die PAsswort-Seite

Ich kann mich zb. am iPhone anmelden, kann EPG ansehen, Recordings definieren und abspielen, nur bei Live-Stream kommt ein Authentifizierungsfenster und eine Fehlermeldung im TVHeadend Server.

Quellcode

  1. 2019-04-20 10:48:27.922 http: 192.168.1.195: HTTP/1.0 GET (1) /stream/channelid/2100062004 -- 403

Ist der Default-User aktiviert, dann geht auch das.

Hat wer eine Idee?

Viele Grüße
Johannes

Medien werden ewig durchsucht nach Update

$
0
0
Hallo, ich habe vor ein paar Tagen Kodi auf dem Fire 4K auf 18.3 geupdatet und seit dem sucht er sehr lange nach Start nach neuen Filmen in der Datenbank.
Bei 18.1 ging das innerhalb von ca 10-20 sek undnun dauert es schonmal 3-4 min. Hat noch jmand das Problem?

Hot Toys Star Wars Sammler hier?

$
0
0
Ich bin mal wieder auf der Suche nach etwas fürchterlich speziellem.
Ein Kollege sammelt Figuren, u.a. von Hot Toys und ist jetzt im Star Wars Wahn angekommen.
Unter anderem steht bei ihm ein Death-Trooper wie dieser hier:

kodinerds.net/index.php/Attach…8112c3223e1664d09f80710d8

Ich wollte ihm zum Geburtstag einen zerstörten Helm mit sichtbarem Schädel drucken:

kodinerds.net/index.php/Attach…8112c3223e1664d09f80710d8

kodinerds.net/index.php/Attach…8112c3223e1664d09f80710d8

Das gehört sich selbstredend in 1:6.

Aber wie groß ist der Kopf inkl Helm vom Original?
Ich habe mir jetzt das Bild skaliert, da die angeblich 30cm hohe Figuren bauen. Also in der Umrechnung 1,8m große Soldaten.
Dann wäre der Kopf etwa 52mm hoch bei der Figur.

Sollte also jemand zufällig so ein Ding bei sich in der Vitrine stehen haben, dann gebt mir ein Maß dafür durch.

Mini-Tutorial / How to: Reverse Proxy unter Unraid

$
0
0
Hier mal eine "kurze" Anleitung, wie ich unter Unraid einen Reverse Proxy einrichten konnte, mit dem ich Zugriff auf versch. Dienste (Emby, Airsonic, nextcloud, …) des Servers, sowie die Unraid-GUI bzw. das Web-Interface habe.

Die Anleitung basiert auf dem englischsprachigen Tutorial von cyanlabs . Mit diesem war aber kein Zugriff auf die GUI möglich, zudem funktioniert das so wie dort beschrieben in der Form mit dem aktuellen Let’s Encrypt Docker-Container nicht mehr. Somit habe ich die Anleitung an einigen Stellen abgewandelt …
  1. Bei duckdns.org registrieren
    • Servernamen aussuchen
    • Token aufschreiben / speichern
  2. duckdns-Docker über die Community Applications auf unraid installieren
  3. Firewall / Router konfigurieren
    • Port-Forwarding:
      Port 443 > Port 443 der IP des Servers, TCP genügt
      Port 80 > Port 81 der IP des Servers, TCP genügt
  4. Let’s Encrypt-Docker über die Community Applications (Apps) auf Unraid installieren
    • Apps > letsencrypt suchen
    • Installieren (Docker-Einstellungen siehe Screenshot)
      kodinerds.net/index.php/Attach…letsencrypt-settings-jpg/
      [img]https://www.kodinerds.net/index.php/Attachment/24941-letsencrypt-settings-jpg/[/img]
      • ERKLÄRUNG:
        • Domain Name:
          Der Name des Servers bzw. der Adresse, die bei duckdns registriert wurde.

          Quellcode

          1. [namedesservers].duckdns.org
          (in die eckigen Klammern natürlich der Name - ohne eckige Klammern)
        • Subdomain(s):
          Unter diesen Subdomains wird der Server ebenfalls erreichbar sein. Für die GUI könnte man dort z.B. "GUI" eingeben, der Server wäre dann unter "GUI.namedesservers.duckdns.org" erreichbar. Wichtig z.B. auch für eine sicherheitskonforme Installation von nextcloud. Daher hier auch "nextcloud" als Subdomain eingeben, so dass der Dienst unter "nextcloud.namedesservers.duckdns.org" erreichbar ist.

          Beispiel für Eintrag:

          Quellcode

          1. GUI,nextcloud
          (ACHTUNG: KEIN Komma zwischen Subdomains!!!)
        • Advanced Settings / HTTPVAL:
          auf „true“ setzen (ohne Anführungszeichen), sonst klappt die Generierung der Keys für die Verschlüsselung nicht und das Letsencrypt-Docker wird nach der Installation mit Fehler (siehe log) beendet!




  5. (nginx) Config anpassen

Quellcode

  1. upstream backend {
  2. server [IP.des.Servers]:19999;
  3. keepalive 64;
  4. }
  5. server {
  6. listen 443 ssl default_server;
  7. listen 80 default_server;
  8. root /config/www;
  9. index index.html index.htm index.php;
  10. server_name [namedesservers].duckdns.org;
  11. ssl_certificate /config/keys/letsencrypt/fullchain.pem;
  12. ssl_certificate_key /config/keys/letsencrypt/privkey.pem;
  13. ssl_dhparam /config/nginx/dhparams.pem;
  14. ssl_ciphers 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA';
  15. ssl_prefer_server_ciphers on;
  16. client_max_body_size 0;
  17. ### Ab hier Einbindung von Emby
  18. location /emby {
  19. include /config/nginx/proxy.conf;
  20. proxy_pass http://[IP.des.Servers]:8096;
  21. }
  22. ### Ab hier Einbindung von Airsonic
  23. location /airsonic {
  24. include /config/nginx/proxy.conf;
  25. proxy_pass http://[IP.des.Servers]:4040/airsonic;
  26. }
  27. location ~ /netdata/(?<ndpath>.*) {
  28. proxy_set_header X-Forwarded-Host $host;
  29. proxy_set_header X-Forwarded-Server $host;
  30. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  31. proxy_pass http://backend/$ndpath$is_args$args;
  32. proxy_http_version 1.1;
  33. proxy_pass_request_headers on;
  34. proxy_set_header Connection "keep-alive";
  35. proxy_store off;
  36. }
  37. }
  38. ### Ab hier wird die GUI, das Web-Interface angesprochen
  39. ### Der erste Teil in eckigen Klammern entspricht einer Subdomain,
  40. ### die bei Installation unter "Subdomains" eingetragen wurde
  41. server {
  42. listen 443 ssl;
  43. server_name [GUI].[namedesservers].duckdns.org;
  44. root /config/www;
  45. index index.html index.htm index.php;
  46. ###SSL Certificates
  47. ssl_certificate /config/keys/letsencrypt/fullchain.pem;
  48. ssl_certificate_key /config/keys/letsencrypt/privkey.pem;
  49. ###Diffie–Hellman key exchange ###
  50. ssl_dhparam /config/nginx/dhparams.pem;
  51. ###SSL Ciphers
  52. ssl_ciphers 'MIIDMjCCAhoCCQDj1/RgLVgxzDANBgkqhkiG9w0BAQsFADBbMQswCQYDVQQIDAJD
  53. QTERMA8GA1UEBwwIQ2FybHNiYWQxFzAVBgNVBAoMDkxpbnV4c2VydmVyLmlvMRQw
  54. EgYDVQQLDAtMU0lPIFNlcnZlcjEKMAgGA1UEAwwBKjAeFw0xODAxMTIyMDQ1MDla
  55. Fw0yODAxMTAyMDQ1MDlaMFsxCzAJBgNVBAgMAkNBMREwDwYDVQQHDAhDYXJsc2Jh
  56. ZDEXMBUGA1UECgwOTGludXhzZXJ2ZXIuaW8xFDASBgNVBAsMC0xTSU8gU2VydmVy
  57. MQowCAYDVQQDDAEqMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt4rT
  58. nbga4kHCXI5hLB0yBj0PSGRTbFUFzC0vb9gAnJ6ZZny8lgYNNjBZVF15r/9rt7x9
  59. xWMXaxIVA/G1gufYIwiTLtfgocu/Pf+FZ2QuV6zoq9AYtcapVcqPyzSIM0Gx0mmd
  60. VS9Zbb1VKXeO0MD4AIzjnfMpOMeoy/XrJOdsheW418GZAHe7CN1Lf6K8FQmK/s/W
  61. zwG/9jMrXoQ2NZTlG8QRe+yq0MJAXNmiIscod0BTtIJ5yu+c1jXal+bOkqzwwT/U
  62. AHSixt879jS8i8Vqs2Rj5LsX5vwV6OSxHECtwZ4GIRXPv1c92qrGD/2YmK17fs1Y
  63. 4mXrpJnUprwrvTW0NwIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQBFI6EuTSOlJCfx
  64. cyqTGcl+0C7IWEF7jysUAvl9yvZrbMDIIk7lAkdfrwMYhfLp9CfvWGyAe6XNKLPT
  65. SUOP1o3DZQfPjebbBFntI3vqjpKJn6LC9EP42H7ZoZ2LQTs1SHgIS3yxUm8FOsd1
  66. l/8D//JjsYpd63aSDMDgJucOAbZrrIN1T+V+FvZwYPtTvZIiW9yhCV1KEhN7TwUY
  67. pXKyeTXZY6oin0viYebM5aCuFqO2HYLRCDkrJrhamvKkjW86O69AI8kiJUC3ciar
  68. ObwRBmJiB1fhZ5i9FpW8N8NPBQ2e3rNm9etoaJbw5edxmAfbhNYlQzLWDyeLlIKF
  69. JD4d+HsS';
  70. ###Extra Settings###
  71. ssl_prefer_server_ciphers on;
  72. ssl_session_cache shared:SSL:10m;
  73. ### Add HTTP Strict Transport Security ###
  74. add_header Strict-Transport-Security "max-age=63072000; includeSubdomains";
  75. add_header Front-End-Https on;
  76. client_max_body_size 0;
  77. ### Ab hier Einbindung der GUI
  78. location / {
  79. include /config/nginx/proxy.conf;
  80. proxy_pass http://[IP.des.Servers]/;
  81. }
  82. }
  83. ### Beispiel für Einbindung von sicherheitskonformer nextcloud
  84. ### Der erste Teil in eckigen Klammern entspricht einer weiteren Subdomain,
  85. ### falls diese bei Installation unter "Subdomains" eingetragen wurde
  86. server {
  87. listen 443 ssl;
  88. server_name [nextcloud].[namedesservers].duckdns.org;
  89. root /config/www;
  90. index index.html index.htm index.php;
  91. ###SSL Certificates
  92. ssl_certificate /config/keys/letsencrypt/fullchain.pem;
  93. ssl_certificate_key /config/keys/letsencrypt/privkey.pem;
  94. ###Diffie–Hellman key exchange ###
  95. ssl_dhparam /config/nginx/dhparams.pem;
  96. ###SSL Ciphers
  97. ssl_ciphers 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA';
  98. ###Extra Settings###
  99. ssl_prefer_server_ciphers on;
  100. ssl_session_cache shared:SSL:10m;
  101. ### Add HTTP Strict Transport Security ###
  102. add_header Strict-Transport-Security "max-age=63072000; includeSubdomains";
  103. add_header Front-End-Https on;
  104. client_max_body_size 0;
  105. ### Ab hier Einbindung von nextcloud
  106. location / {
  107. proxy_pass https://[IPdesServers]:444/;
  108. proxy_max_temp_file_size 2048m;
  109. include /config/nginx/proxy.conf;
  110. }
  111. }
Alles anzeigen
  • Datei speichern als "default" und darauf achten, dass KEINE Endung wie .txt oder ähnliches gespeichert wird!
  • Datei mit folgenden Rechten versehen: -rw-rw-r-- (664)

  • letsencrypt Docker neu starten
GUI:
Mit der gespeicherten config (also "default") sollte die GUI nun erreichbar sein unter:
https://[erstesubdomainderconfig].[namedesservers].duckdns.org.

DIENSTE:
  • https://[nextcloud].[namedesservers].duckdns.org für nextcloud (falls diese zuvor installiert wurde)
  • Emby sollte zu erreichen sein unter: https://[namedesservers].duckdns.org/emby
  • Airsonic wäre in diesem Fall zu erreichen unter: https://[namedesservers].duckdns.org/airsonic


ADD-ON:


ACHTUNG:
Ich konnte die Webseiten nur unter https://… aufrufen. http:// funktionierte nicht!



Viel Erfolg und gutes Gelingen!


-------------------------------------
EDIT (wg Update auf Unraid 6.4)


Mit dem Update auf Unraid 6.4 funktioniert obige Beschreibung nicht mehr, da das Web-GUI von 6.4 ein eigenes nginx-SSL mitbringt und sich somit zwei Verschlüsselungen auf dem selben Port in die Quere kommen. Es ist also wichtig, SSL/TLS in Unraid unter Settings auszuschalten UND den Port 443 in den Container-Einstellungen von lets encrypt auf 445 oder höher zu stellen. Im Anschluss nicht vergessen, auch die Portweiterleitung am Router gemäß dieses Ports zu aktualisieren.

  • Unraid GUI: Settings > Identification > SSL Certificate Settings > Use SSL/TLS: No > apply
  • Docker > letsencrpyt > Edit > https: > 446 oder höher > apply
  • Router > Portweiterleitung > IP.Adresse.des.Servers > Quellport: 443 > Zielport: der im letsencrypt docker-container eingestellt ist (446 oder höher) > TCP > speichern
  • Falls noch nicht geschehen: Router > Portweiterleitung > IP.Adresse.des.Servers > Quellport: 80 > Zielport: der im letsencrypt docker-container eingestellt ist (hier im Beispiel wäre das 81) > TCP > speichern
  • neustart letsencrypt docker


Et voilà - funktioniert wieder!

Sonoff/Xiaomi/SmartHome Angebote

Unfussy

$
0
0
Moin,

nach einigen Monaten Entwicklungsarbeit ist es nun wohl mal an der Zeit, meinen neuen Skin der Öffentlichkeit vorzustellen. Bei "Unfussy" handelt es sich, wie der Name schon andeutet, um einen recht "schnörkellosen" Skin, der sein Hauptaugenmerk auf die PVR Funktionalitäten und deren Usability legt. Der Skin ist aber natürlich mehr oder weniger vollständig, bis auf den neuen Retro-Games Bereich werden alle Kodi Features unterstützt.


Installation:

Der Skin hat keine externen Abhängigkeiten. Es wird neben dem Skin lediglich das unfussy.helper Addon benötigt. Wer den Skin mal testen möchte, bitte mein Repository installieren und dann den Skin installieren, das helper Addon wird dann automatisch mit installiert.

Unterstützte Addons und Features:
  • extendedinfo Script (in verschiedenen Ansichten insb. im PVR Bereich kann nach dem jeweiligen Titel auf tmdb gesucht werden)
  • youtube (in verschiedenen Ansichten insb. im PVR Bereich kann nach dem jeweiligen Titel auf youtube gesucht werden)
  • German Telecast Offers (Widget und eigene Ansicht, zu erreichen über einen Button im TV Guide)
  • globalsearch script
  • Erweitertes EPG mit Serieninformationen und EPG Poster empfohlen
  • Eigene Ansicht "Channel Guide" mit einfachem Kanalgruppenhandling (ich habe bei mir die entsprechende Taste "c" auf "Rechts" gelegt, zusätzlich "g" auf "links". Damit kann ich sowohl den Channel Guide als auch den Programm Guide schön einfahren lassen, am besten mal ausprobieren ;) )

Home Menü und Widgets:

Der Home Bereich ist etwas anders aufgebaut als bei Kodi Skins üblich: Das Menü an sich mit allen Bereichen (Filme, Serien, TV, Wetter, ...) befindet sich ausklappbar in der oberen linken Ecke. Mit der "rechts" Taste können im Menü die jeweiligen Untermenüs eingeblendet werden. Unter Home befindet sich zusätzlich eine Liste horizontal angeordneter Widgets.

Sowohl das Menü als auch die Widgets können über das Skin Setup beliebig angepasst werden. Ich habe mich gegen SkinHelper entschieden und das Setup komplett selbst geschrieben, das erschien mir nachhaltiger und flexibler ;) Am besten mal selbst ausprobieren, ich hoffe, die Menüführung ist selbsterklärend...ansonsten einfach fragen.

Über einen Punkt im Skin Setup kann definiert werden, ob die Widgets auch bei laufender Wiedergabe dargestellt werden sollen. Ist diese Option aktiviert (also die Widgets auszublenden), dann wird nur die Kopfzeile mit dem ausklappbaren Menü gezeigt, wenn gerade z.B. TV geschaut wird. Um die Widgets anzuzeigen, muss in diesem Modus die Wiedergabe beendet werden.

Hier kurz die verfügbaren Widgets nach Kategorien aufgeteilt:

PVR Widgets:
  • "Was läuft jetzt?" (mit Channel Icon oder EPG Poster)
  • Letzte TV Aufnahmen (mit Channel Icon oder EPG Poster)
  • "Was läuft um ...?"
  • Uhrzeit frei konfigurierbar, z.B. 20:15 für "Primetime". Zusätzlich müssen die Kanäle definiert werden, für die z.B. die Sendungen zur Primetime dargestellt werden sollen. Per Default sind keine Kanäle aktiv, diese müssen im Setup erst festgelegt werden. Sobald ein solches Widget definiert ist, existiert ein entsprechender Button im TV Guide (neben dem GTO Butten, falls das Addon benutzt wird), über den in einer eigenen Vollbildansicht ebenfalls die entsprechenden Sendungen dargestellt werden.
  • aktive PVR Timer
Movie Widgets:
  • Begonnene Filme
  • Neue Filme
  • Beliebige Movie Smartplaylist
TV Show Widgets:
  • Neue Episoden
  • Anstehende Episoden (angefangene Episoden oder die nächste Episode, die beim Schauen einer Serie an der Reihe ist)
  • Beliebige Serien Smartplaylist
  • Beliebige Episoden Smartplaylist
Musik Widgets:
  • Ungespielte Musikalben
  • Am häufigsten gespielte Musikalben
  • Zufällige Alben
  • Music Playlist Lieder
  • Music Playlist Künstler
  • Music Playlist Alben
Musikvideo Widgets:
  • Neue Musikvideos
  • Zufällige Musikvideos
  • Beliebige Music Video Smartplaylist
Addon Widget:
  • Liste beliebiger (in der Reihenfolge konfigurierbarer) Addons
  • Beliebiger Addonpfad: Pfade bzw. Verzeichnisse in Addons können per Context Menü im jeweiligen Addon markiert werden, damit sie als Widget Pfad benutzt werden können.
  • Favoriten
Wetter Widget:
  • Tageswetter
  • Wochenwetter
Im Anhang befinden sich auch noch einige Screenshots, um das ganze etwas zu visualisieren :) Ich habe sicherlich einiges an Features vergessen zu erwähnen, aber das werdet ihr dann schon selbst sehen...

Würde mich freuen, wenn mal einige den Skin testen...bei mir läuft der Skin schon einige Zeit produktiv, wobei natürlich einige Sachen auch erst kürzlich hinzugekommen sind und noch nicht so ausgiebig getestet sind. Es können also durchaus Fehler auftreten ;) Kommentare und Anregungen gerne hier im Forum, Bug Reports hätte ich lieber auf GitHub.

Ciao Louis

Benutzerprofil (Master user) verhindert Zugriff auf Mediathek nach Passworteingabe bei Start

$
0
0
Guten Tag zusammen,

ich benutze Kodi 17.6 auf verschiedenen Systemen, hauptsächlich Android (Fire TV) und MacOS. Mein Skin ist das Standard-Skin "Estuary".
Ich möchte gerne beim Start von Kodi ein numerisches Passwort eingeben müssen, um unbefugten den Zugriff zu verweigern. Nach Passworteingabe sollte aber alles so funktionieren wie gewohnt, also ohne Passwortschutz. Dies habe ich von einiger Zeit (ca. 2 Jahre) auch so gehabt, jedoch kann ich es nun nicht mehr einrichten. :/

Ich gehe wie folgt vor: "Benutzerprofile" aufrufen, beim Profil "Master user" meinen Namen eingeben, dann auf "Sperren konfigurieren" klicken und ein "numerisches Passwort" auswählen und bestätigen. Bei den "Bereichen" welche gesperrt werden sollen, wähle ich nichts aus, denn ich will ja nach einmaliger Passworteingabe alle Funktionen entsperrt haben. Im Reiter "Allgemein" setze ich den Haken für den Login-Screen, damit die Auswahl meines Profils beim Start erscheint.

Folgendes passiert nachdem ich Kodi neu Starte: als erstes erschein der Login-Screen wo ich mein Profil (das umbenannte Master user Profil) auswählen kann, nach Passworteingabe startet Kodi dann im gewohnten Hauptfenster. Allerdings erscheinen im Bereich "Filme" und "Serien" keine Einträge, d. h. die Cover werden nicht geladen und angezeigt. Wenn ich nun auf einen der Bereiche klicke ist kein Eintrag der Mediathek vorhanden. Ich habe dann die Möglichkeit über das Optionen-Menü auf "Quellen freigeben" zu klicken. Anschließend bin ich dann nach Eingabe des Passworts im Master-Modus und alle Einträge sind vorhanden. Jedoch leider nicht im Hauptfenster, dort sieht man immer noch keinen Eintrag bei der Übersicht.

Ich habe dies alles mit Kodi 18.2 ebenfalls ausprobiert, jedoch mit dem selben Ergebnis. Ich kann mich erinnern, oder glaube es zumindest ;) , dass ich von ca. zwei Jahren alles genau so gemacht habe, jedoch war damals nach Eingabe des Passworts beim Login-Screen alles sofort verfügbar und auch im Hauptfenster in der Übersicht vorhanden. Dies würde ich gerne wieder so haben, aber anscheinen mache ich irgendetwas falsch.

Würde mich freuen wenn mir jemand helfen kann!
Danke sehr und einen schönen Tag zusammen :)

Raspberry 3B+ oder S9xx Android TV Box

$
0
0
Hallo,

Welche Hardware würdet ihr eher für ein Libreelec/Coreelec System empfehlen?

Können beide Amazon Prime Videos in 1080p abspielen?

Emby App übers Internet erreichbar machen

$
0
0
Ich habe versucht die Emby App für Android so einzustellen das diese übers Internet mit dem Server kommunizieren kann.

Ich habe die Ports freigegeben und die Weiterleitung eingerichtet aber die App kann nicht über die Netzwerkadresse mit dem Server kommunizieren.

Übers Internet im Webbrowser kann ich auf den Server zugreifen.

Hat jemand eine Idee?

[Release] ZAPPN TV

$
0
0
Mein erstes Kodi Addon, kann also ein paar Fehler haben.

Bietet zugriff auf den Kontent aus der zappn.tv Android App.

Benötigt mindestens Kodi 17, für DRM Inhalte wie die Livestreams und einige Videos wird Kodi 18 benötigt.

Bietet Zugriff auf die Live Streams von:
  • ORF 1
  • ORF 2 (nur Österreich)
  • PULS 4
  • PULS24 / POPUP TV (nur Österreich)
  • ATV (nur Österreich)
  • ATV2 (nur Österreich)
  • Kabel Eins
  • Kabel Eins Doku
  • Prosieben
  • Prosieben Maxx
  • Sat.1
  • Sat.1 Gold
  • Sixx
Sowie die Mediatheken von:
  • PULS 4
  • ATV
  • Prosieben
  • Sat.1
  • Kabel Eins
  • Sixx
  • Prosieben Maxx
  • Sat.1 Gold
  • Kabel Eins Doku


Das Addon verwendet Inpuputstream Adaptive zum wiedergeben der Videos.
Die Live Streams sowie einige Videos der Mediatheken sind DRM geschützt, benötigen deshalb widevinecdm. Auf Android sollte, auf unterstützten Geräten, auch PlayReady funktionieren, muss in den Einstellungen eingestellt werden.

Das Addon unterstützt den Inputstream Helper, welcher widevinecdm automatisch Installieren sollte.

Sourcecode: github.com/fayer3/plugin.video.zappntv

Release: github.com/fayer3/plugin.video.zappntv/releases

Änderungen in Version 1.0.1:
  • Features von realvito hinzugefügt:Directories (Folder+Not Folder) auf setcontent- tvshows gesetzt (so hat man mehr verschiedene Ansichten in jedem Skin)
    • fanart für Episoden hinzugefügt (da der thumb in dieser Sektion gross genug ist)
    • thumb und fanart für Clips, Bonus und Ganze Folgen repariert
    • Mediathek: bei den jeweiligen Sendungen - Plot mit letztem Eintragsdatum hinzugefügt
    • Mediathek: bei den Episoden der Sendungen - Austrahlungsdatum im Plot hinzugefügt
    • Deine Sortiermethode nur noch bei den Episoden eingesetzt und zus. Auswahl = Standard, Name, Dauer, Datum
    • dementsprechend die Übersetzungen angepasst
  • Kodi Favoriten repariert, Ordner und Videos können jetzt mit Vorschaubild zu den Kodi Favoriten hinzugefügt werden
  • Icons für Livestreams aus Deutschland und Schweiz hinzugefügt
Änderungen in Version 1.0.2:
  • Kategorien mit Blidern repariert
  • Erste Version des TV Programms
Änderungen in Version 1.1.0:
  • Vollständiges TV Programm Hinzugefügt
  • Kodi Versions check für DRM Hinzugefügt
    • DRM Inhalt kann nur mit Kodi Version > 18.0 und inputstream.adaptive > 2.2.2 wiedergegeben werden
  • support für wiedergabe ohne inputstream.adaptive
    Auswahl zwischen folgenden Formaten:
    • dash (mit inputstream.adaptive)
    • hls (mit inputstream.adaptive)
    • hls
    • video (niedrigere Qualität)
  • Abhängigkeit von inputstream.adaptive entfernt, wird jetzt vor der Wiedergabe installiert
  • Fehlschlag von Wiedergabe repariert, Wiedergabe geschieht nun nur einmal
  • extrahieren von Staffel- und Folgennummer aus Videotitle (danke an Maven85)
  • Option zum entfernen der Staffel- und Folgennummer aus dem Videotitel
  • benutze thumbnail als poster Bild

Wie kann ich eine xml-Datei editieren - Anfängerfrage vom Anfänger

$
0
0
Hallo,

ich habe Kodi 18.2 auf meinem Fire TV-Stick 4k installiert und möchte beim Start meinen Server aufwecken. Die Funktion „Versuche, entfernte Server beim Zugriff zu wecken“ sollte dies ja können.
Wenn ich sie aktiviere erscheint die Fehlermeldung:

„MAC-Adressen Erkennung für <Servername> fehlgeschlagen.“

Mein Server wird also erkannt, aber warum die MAC-Adresse nicht?

Laut WIKI-Beschreibung kann die Konfiguration manuell in der „onaccesswakeup.xml“ durchgeführt werden.
Und schon fangen meine Probleme an: Ich habe zwar adbLink 4.1 installiert, habe aber keinerlei Erfahrung damit.

Wie finde ich die „onaccesswakeup.xml“ und wie kann ich sie dann editieren?

Atomic Pi - ein LibreELEC Client?

$
0
0
Guten Morgen,

ist der Atomic Pi ein geeigneter LE Client?

Meine persönlichen Anforderungen sind:

* Volle Treiberunterstützung für CPU, GPU, Sound via HDMI, Bluetooth und WLAN
* H265 Material Hardware-Unterstützung @1080p (mehr als gerippte BRs hab ich z. Zt. nicht)

Die Daten sehen sehr sehr gut aus, ich bin aber kein Profi.

dlidirect.com/products/atomic-pi

en.wikichip.org/wiki/intel/atom_x5/x5-z8350

Vor allem bekommt man ja ein fertiges Board in x86 Technik mit 2 GB RAM und 16GB eMMC für $35,87 + $5.49 - AmazonGlobal Standard Shipping. Sind ja grade mal ~$42 8o

Man muss ein bisschen an der Stromversorgung basteln und es gibt kein Gehäuse. Aber immerhin ne Druckvorlage für 3D Druck ist beim Hersteller verlinkt.

Hat jemand Erfahrung oder Tipps? Ich bin drauf und dran zu bestellen, eine Sammelbestellung macht ja nur begrenze Sinn, aber wenn alles passt und Interesse besteht....
Viewing all 87137 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>