Nunja, IPTV-Streaming funktiniert ja sowohl mit dem 1&1-MediaCenter als auch mit dem VLC auf dem Rechner mit den gleichen URLs und an der gleichen Netzwerlbuchse problemlos. das heißt für mich recht eindeutig, dass das Problem irgendwo auf dem Raspberry entweder in libreelec, in kodi oder in IPTV-Simple liegen muss. Ob es sich dabei um einen Bug oder eine fehlende Einstellung handelt weiß ich nicht, würde es aber sehr gerne herausfinden und wäre für Tipps und Hinweise sehr dankbar.
Beiträge von dasmaeh
-
-
Da ja die 1&1 Mediacenter-Box am selben Anschluss mit den selben Einstellungen funktioniert, muss es einen entscheidenden Unterschied zwischen IPTV Simple und jenem MediaCenter geben.
Ich habe für beide Geräte mit dem gleichen Sender ein Logfile des IGMP-Proxy aufgezeichnet, kann aber keine Unterschiede erkennen. Die Logs hängen unten an. Damit scheidet der IGMP-Proxy als Ursache für mich erst einmal wieder aus.
Ich komme zu der Schlussfolgerung, dass IPTV Simple irgendetwas anders macht und es deshalb zu den Hängern kommt. -
Ich nutze die alten Adressen. Bei den neuen startet der Stream erst gar nicht.
-
Mit abgeschaltetem Proxy geht logischerweise gar nichts mehr, da dann die Pakete nicht geroutet werden. Das spannende ist allerding: stoppe ich den proxy im laufenden Stream und starte ihn dann neu, läuft der Stream weiter und das durchaus auch länger als zwei Minuten.
Scheint wohl tatsächlich an fehlender IGMPv3-Unterstützung auf Client-Seite zu liegen.
-
Scheint, als wäre ein Neustart des IGMP-Proxies auf dem Router alles gewesen, was fehlte.Leider doch nicht. Was heute nachmittag zu funktionieren schien, war nicht von langer Dauer. Der Fehler besteht weiter. Ich behalte den IGMP-Proxy unter opnsense aber weiterhin im Verdacht.
-
Ich konnte IPTV mit Entertain nach folgender Anleitung erfolgreich einrichten. Allerdings bleibt der Stream nach 2-5 min einfach stehen. Im [definition=12,0]debug[/definition] [definition='1','0']log[/definition] findet sich folgendes:
Code
Alles anzeigen15:09:21.162 T:1940431776 DEBUG: ActiveAE::SyncStream pll:0.00000 (act:1.00000 lim:0.00000) rr:1.00005 threshold:0.020 error:-3.938908 15:09:21.694 T:1456468896 NOTICE: CVideoPlayerAudio::Process - stream stalled 15:09:22.093 T:1464857504 INFO: CVideoPlayerVideo - Stillframe detected, switching to forced 25.000000 fps 15:09:22.093 T:1464857504 DEBUG: CPullupCorrection: pattern lost on diff 200000.000000, number of losses 1 15:09:25.306 T:1762653088 DEBUG: Stream stalled, start buffering. Audio: 0 - Video: 0 15:09:25.307 T:1762653088 DEBUG: CVideoPlayer::FlushBuffers - flushing buffers 15:09:25.307 T:1464857504 INFO: CVideoPlayerVideo - Stillframe left, switching to normal playback 15:09:25.309 T:1456468896 DEBUG: CDVDAudio::Flush - flush audio stream 15:09:25.310 T:1456468896 DEBUG: CDVDAudio::Pause - pausing audio stream 15:09:25.331 T:1464857504 ERROR: ffmpeg[574FF3A0]: [h264] illegal short term buffer state detected 15:09:25.334 T:1464857504 DEBUG: CVideoPlayerVideo - CDVDMsg::GENERAL_SYNCHRONIZE 15:09:25.334 T:1456468896 DEBUG: CVideoPlayerAudio - CDVDMsg::GENERAL_SYNCHRONIZE 15:09:25.335 T:1762653088 DEBUG: CVideoPlayer::SetCaching - caching state 2 15:09:25.335 T:1762653088 DEBUG: CDVDClock::SetSpeedAdjust - adjusted:0.000000 15:09:25.345 T:1456468896 DEBUG: CDVDAudio::Pause - pausing audio stream
Sagt das jemandem irgendetwas? Ideen, wie man das lösen könnte?
Das System ist ein RPi 3 mit libreelec und aktuellem kodi.