Beiträge von peak3d

    Ok, neuer Versuch mit aktiviertem Debuglogging...

    Im [definition='1','0']log[/definition] findest du für jedes Segment eine solche Zeile:

    22:18:06.896 T:2788 DEBUG: AddOnLog: InputStream Adaptive: Download http://damxduspol76-s.akamaihd.net/1007995897-784…0000-62450.dash finished, average download speed: 2264089.8573

    Download Speed ist interessant, das sind bei dir in der Regel ~2-3 MB pro sekunde (entspricht also ~16mbit).

    Leider geht das aber auch manchmal den Keller runter:

    8999000-3000.dash finished, average download speed: 311623.0000

    Der Stream hat eine Bitrate von 9MBit (~1.2MB/s) aber es wird nur mit 311KB/sek. runtergeladen.

    Das kann an deinem Netzwerk liegen oder an MaxDome. Keine Ahnung.

    Vielleicht hast Du oder jemand anderes hier ja eine Idee...

    Was wir hier immer wieder erfragen ist ein "[definition='1','3']Debug[/definition]" [definition='1','0']log[/definition].
    Damit das [definition=9,2]kodi.[definition='1','0']log[/definition][/definition] ein [definition=12,0][definition=12,1]debug [definition='1','0']log[/definition][/definition][/definition] wird bitte in dn systemeinstellungen "[definition='1','3']Debug[/definition] logging" aktivieren.
    Bestmöglich für das problem hier auch: Komponenten logging, dann nur "Video" auswählen in Komponenten.

    Das ist was anderes:

    ConnectionError: HTTPSConnectionPool(host='http://www.maxdome.de', port=443): Max retries exceeded with url: /mein-account (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x0F10C350>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed',))

    hatten wir schon mal hier, weiss aber leider naicht was es awr.....

    Bei mir läuft das Plugin auch noch ohne Mucken. Live-Sender als auch einen x-beliebigen Content aus den Sky-Box-Sets ohne Problem angeschaut.

    Ich schau mir das bei gelegenheit an, ich weiss das da eine Diskussion war bzgl. timestamps bei LiveTv.
    Es wurde irgendetwas in kodi geändert dafür, und ich soll auch irgendwas machen - muss ich mir mal in Ruhe anschauen.

    Also: Thema ist aufgenommen, ich hoffe in der nächsten zeit dran zu denken.

    Hallo, ich hab nach wie vor das Probleme, dass bei mir die Wiedergabe trotz 50er DSL ständig stockt. Auch das Einstellen des Inputstream Addons auf maximal 720p brachte keine Verbesserung. Wenn ich die Wiedergabe über den Browser starte, läuft das ganze ohne jegliche Aussetzer. Hat noch jemand Ideen bzw. Lösungsansätze?

    mach doch mal nen [definition='1','0']log[/definition], und poste das hier

    Ich habe aber irgendwie das Gefühl, dass wenn es so einfach wäre dann hätten so cracks wie der @peak3d oder der @vdr.tuxnet das schon versucht...

    Es ist alles machbar, aber vernünftige Konzepte brauchen halt ein bisschen Vorarbeit, wenn es wirklich richtig gut werden soll.
    ich bin ein großer Freund von tragbaren, zukunftsweisenden Konzepten und verschwende keine Minute an "Schnellschusslösungen".
    Ausserdem versuche ich auch immer Lösungen zu finden, die auch in Kodi reinkommen, ich habe keine Zeit, forks zu maintainen.

    - Das an diesem Thema gearbeitet wird ist ja schon lange klar. Das Thema ist aber konzeptionell nicht so einfach wie hier beschrieben:
    Board Hersteller arbeiten an Lösungen, dass encryptetes material verarbeitet werden kann. Secure DRM path / level 1.
    - Die YUV Lösung ist so herrlich unsecure und funktioniert nur für die hier beschriebenen amazon Probleme.
    - Das was hier vorgeschlagen wird (fmpeg stream) ist performancetechnisch nicht Ok, ein memcopy zu viel und es geht den Bach runter.
    - FFMpeg zu nutzen wäre hier sowieso der falsche Weg, da die inkludierte libbento bereits container erstellen kann.
    - Persönlich gruselt es mir davor, einen container zu bekommen, auszupacken, zu decrypten, wieder in einen container zu packen, weil es halt gerade nicht anders geht.

    Lange Rede kurzer Sinn, zu 99% wird das, was ihr hier versucht zu "frickeln" in der Tonne landen. daher macht euch wenn so wenig Arbeit wie möglich.
    Es wird bald eine Lösung kommen, die dann aber vom Konzept her auf optimierten workflow ausgelegt ist.

    Looking at the debug file, the audio stream isn't encrypted so a solution would be to use mediacodec only for encrypted audio: (DVDFactoryCodec.cpp)

    koyings MediaCodecAudio was a P(roove)O(f)C(oncept) and there are some audio codecs missing from implementation side wich has to be added.
    I don't like the idea switching MediaCodec off if stream is not encrypted, more we should try to add the missing codecs.

    You ( Uukrul) provided me already a link from amazon wich the things wich have to been added.

    My hope was that you are able to help on this part, but to make it simple: let me know if you want to go into it to avoid double work.....

    Wo kann man denn über Lösungsansätze lesen?

    Es wird in nächster Zeit ein etwas größerer PR für kodi 18 kommen.
    Dieser beinhaltet zahlreiche Änderungen des Kodi VideoPlayers.

    In diesem PR werden auch Grundtechniken für diese Thematik hier enthalten sein.

    Ich melde mich, wenn man das wieder im kodi git nachlesen kann.

    Wollte ich auch melden, @membrane :

    22:27:33.737 T:2611995632 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <type 'exceptions.NameError'>
    Error Contents: global name 'listing' is not defined
    Traceback (most recent call last):
    File "/root/.kodi/addons/plugin.video.ardmediathek_de/default.py", line 4, in <module>
    libard.list()
    File "/root/.kodi/addons/script.module.libard/lib/libard.py", line 184, in list
    l = modes.get(mode,libArdListMain)()
    File "/root/.kodi/addons/script.module.libard/lib/libard.py", line 154, in libArdSearch
    libArdListSearch(keyboard.getText())
    File "/root/.kodi/addons/script.module.libard/lib/libard.py", line 158, in libArdListSearch
    list = getSearch(searchString)
    File "/root/.kodi/addons/script.module.libard/lib/libard.py", line 32, in getSearch
    return listing.listVideos('http://www.ardmediathek.de/suche?searchTe…_string.replace(" ", "+"))
    NameError: global name 'listing' is not defined
    -->End of Python script error report<--
    22:27:33.796 T:3042996960 ERROR: GetDirectory - Error getting plugin://plugin.video.ardmediathek_de/?mode=libArdSearch&name=Suche
    22:27:33.798 T:3042996960 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.ardmediathek_de/?mode=libArdSearch&name=Suche) failed