Telerising API - Zattoo, blue TV & Sky CH für tvHeadend und VLC [Web App]

  • Ich denke schon: "API v0.5.9" steht unten auf der Webseite. Gibt es keine Möglichkeit mehr [definition=12,8]Logging[/definition] zu aktivieren?

    Es gibt eine exceptions.txt-Datei im telerising-Ordner, wenn eine Fehlermeldung vorkommt. Mittlerweile habe ich den Bug ausfindig gemacht. Ich bin gerade dabei, v0.6.0 zu kompilieren.

  • Hallo,

    ich habe jetzt mein Raspberry mit TVHeadend und der Telerising API neu aufgesetzt. Ich verwende den 1&1 Provider. Beim Scannen der Muxes in TVHeadend hat er fast alle Muxes überprüfen können.
    Nur bei 4 Sendern (TNT Serie HD, TNT Film HD, RTL Crime HD und 13th Street HD) habe ich Probleme:

    Code
    2021-05-12 17:27:57.538 subscription: 016D: "scan" subscribing to mux "channels.m3u - TNT Film HD", weight: 6, adapter: "IPTV #1", network: "1&1 IPTV", service: "Raw PID Subscription"
    2021-05-12 17:27:57.997 iptv: stdin pipe 150 unexpectedly closed: No data
    2021-05-12 17:28:12.523 mpegts: channels.m3u - TNT Film HD in 1&1 IPTV - scan no data, failed

    Wenn ich die M3U Playlist VLC öffne und zu den Sendern navigiere, funktionieren die Sender auch nicht, sie werden einfach übersprungen.
    Dann habe ich die entsprechende URL aus der Playlist genommen (http://192.168.178.20:5000/api/1u1/live/skyD_13th_street) und im Browser eingegeben, die Datei gespeichert und dort steht drin: Failed to retrieve the channel file.

    Also ich vermute, die richtige Stream Information kann von 1&1 nicht abgeholt werden bzw. das Mapping der Sender stimmt irgendwie nicht.

    Edit: Hat sich erledigt. Die Jugendschutz-PIN hat gefehlt. :)

  • Du kannst mir gern die exceptions.txt-Datei aus dem Telerising-Ordner zukommen lassen. Ich gehe aber bei den genannten Sendern davon aus, dass die Jugendschutz-Pin nicht eingetragen worden ist. In diesem Fall bitte in den API-Einstellungen des Providers unter "Account" die fehlenden Daten nachtragen.

  • ok, danke, werde ich mal versuchen. Ist nicht so wichtig.
    Leider stockt aber jetzt das Live TV, Egal welche Einstellung der Qualität ich nehme.
    Ist das bei Dir auch?

    Das Problem mit dem stockenden Bild bei HLS7 tritt bei einigen auf (auch bei mir).
    Die Api von easy4me ist an der Stelle nicht der Verursacher.

    Meine Vermutung ist, dass die Ursache bei ffmpeg gesucht werden müsste, weil unter Kodi 19 die Streams auch nur über inpustream.adaptive flüssig laufen. Mit inpustream.ffmpegdirect kommt es auch zu den Aussetzern.
    Allerdings habe ich keine Ahnung, wie man bei ffmpeg da etwas erreichen könnte...

  • Das Problem mit dem stockenden Bild bei HLS7 tritt bei einigen auf (auch bei mir).Die Api von easy4me ist an der Stelle nicht der Verursacher.

    Meine Vermutung ist, dass die Ursache bei ffmpeg gesucht werden müsste, weil unter Kodi 19 die Streams auch nur über inpustream.adaptive flüssig laufen. Mit inpustream.ffmpegdirect kommt es auch zu den Aussetzern.
    Allerdings habe ich keine Ahnung, wie man bei ffmpeg da etwas erreichen könnte...

    Danke für die Info, bin jetzt auf HLS5 und es funktioniert gut :)

    Hast du Logs zu deiner Analyse?
    Falls ja, ev. ein github issue aufmachen bei kodi, vll. leiten die das an die Richtige Stelle weiter?

  • @popy
    Wenn ich hier schnelleres Internet hätte, würde ich auch auf HLS5 gehen.
    Leider belegt HLS5 bei mir deutlich mehr Bandbreite als HLS7...

    Nachfolgend Ausschnitt ausm Log, wenn es hängt.

    Spoiler anzeigen


    2021-05-14 13:35:30.221 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:31.067 T:6420 DEBUG <general>: CPtsTracker: detected pattern of length 1: 19999.99, frameduration: 20000.000000
    2021-05-14 13:35:31.116 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:-0.050000
    2021-05-14 13:35:31.547 T:4944 INFO <general>: CVideoPlayerAudio::Process - stream stalled
    2021-05-14 13:35:31.633 T:7640 DEBUG <general>: Stream stalled, start buffering. Audio: 0 - Video: 1
    2021-05-14 13:35:31.633 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 1
    2021-05-14 13:35:31.633 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:31.633 T:4944 DEBUG <general>: CDVDAudio::Pause - pausing audio stream
    2021-05-14 13:35:32.047 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 2
    2021-05-14 13:35:32.047 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:32.047 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 3
    2021-05-14 13:35:32.047 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:32.047 T:4944 DEBUG <general>: CDVDAudio::Pause - pausing audio stream
    2021-05-14 13:35:32.048 T:4944 DEBUG <general>: CDVDAudio::Resume - resume audio stream
    2021-05-14 13:35:32.049 T:5800 DEBUG <general>: ActiveAE - start sync of audio stream
    2021-05-14 13:35:32.063 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 0
    2021-05-14 13:35:32.063 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:32.063 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:-0.050000
    2021-05-14 13:35:32.155 T:5800 DEBUG <general>: ActiveAE::SyncStream - average error of 100.566291, start adjusting
    2021-05-14 13:35:32.217 T:5800 DEBUG <general>: ActiveAE::SyncStream - average error 25.566291 below threshold of 30.000000
    2021-05-14 13:35:33.548 T:4944 INFO <general>: CVideoPlayerAudio::Process - stream stalled
    2021-05-14 13:35:33.741 T:7640 DEBUG <general>: Stream stalled, start buffering. Audio: 0 - Video: 1
    2021-05-14 13:35:33.741 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 1
    2021-05-14 13:35:33.742 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:33.742 T:4944 DEBUG <general>: CDVDAudio::Pause - pausing audio stream
    2021-05-14 13:35:34.166 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 2
    2021-05-14 13:35:34.166 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:34.166 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 3
    2021-05-14 13:35:34.166 T:4944 DEBUG <general>: CDVDAudio::Pause - pausing audio stream
    2021-05-14 13:35:34.166 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:34.166 T:4944 DEBUG <general>: CDVDAudio::Resume - resume audio stream
    2021-05-14 13:35:34.167 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 0
    2021-05-14 13:35:34.167 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:34.167 T:5800 DEBUG <general>: ActiveAE - start sync of audio stream
    2021-05-14 13:35:34.190 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:-0.050000
    2021-05-14 13:35:34.277 T:5800 DEBUG <general>: ActiveAE::SyncStream - average error of 91.184394, start adjusting
    2021-05-14 13:35:34.340 T:5800 DEBUG <general>: ActiveAE::SyncStream - average error 16.184394 below threshold of 30.000000
    2021-05-14 13:35:35.667 T:4944 INFO <general>: CVideoPlayerAudio::Process - stream stalled
    2021-05-14 13:35:35.689 T:7640 DEBUG <general>: Stream stalled, start buffering. Audio: 0 - Video: 3
    2021-05-14 13:35:35.689 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 1
    2021-05-14 13:35:35.690 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:35.690 T:4944 DEBUG <general>: CDVDAudio::Pause - pausing audio stream
    2021-05-14 13:35:36.098 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 2
    2021-05-14 13:35:36.098 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:36.098 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 3
    2021-05-14 13:35:36.098 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:36.098 T:4944 DEBUG <general>: CDVDAudio::Pause - pausing audio stream
    2021-05-14 13:35:36.099 T:4944 DEBUG <general>: CDVDAudio::Resume - resume audio stream
    2021-05-14 13:35:36.099 T:5800 DEBUG <general>: ActiveAE - start sync of audio stream
    2021-05-14 13:35:36.100 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 0
    2021-05-14 13:35:36.100 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:36.104 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:-0.050000
    2021-05-14 13:35:36.199 T:5800 DEBUG <general>: ActiveAE::SyncStream - average error of 232.158458, start adjusting
    2021-05-14 13:35:36.451 T:5800 DEBUG <general>: ActiveAE::SyncStream - average error 23.106660 below threshold of 30.000000
    2021-05-14 13:35:37.816 T:4944 INFO <general>: CVideoPlayerAudio::Process - stream stalled
    2021-05-14 13:35:37.840 T:7640 DEBUG <general>: Stream stalled, start buffering. Audio: 0 - Video: 3
    2021-05-14 13:35:37.840 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 1
    2021-05-14 13:35:37.840 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:37.840 T:4944 DEBUG <general>: CDVDAudio::Pause - pausing audio stream
    2021-05-14 13:35:38.239 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 2
    2021-05-14 13:35:38.240 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:38.240 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 3
    2021-05-14 13:35:38.240 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:38.240 T:4944 DEBUG <general>: CDVDAudio::Pause - pausing audio stream
    2021-05-14 13:35:38.240 T:4944 DEBUG <general>: CDVDAudio::Resume - resume audio stream
    2021-05-14 13:35:38.241 T:5800 DEBUG <general>: ActiveAE - start sync of audio stream
    2021-05-14 13:35:38.263 T:7640 DEBUG <general>: CVideoPlayer::SetCaching - caching state 0
    2021-05-14 13:35:38.263 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:38.264 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:-0.050000
    2021-05-14 13:35:38.350 T:5800 DEBUG <general>: ActiveAE::SyncStream - average error of 178.328146, start adjusting
    2021-05-14 13:35:38.539 T:5800 DEBUG <general>: ActiveAE::SyncStream - average error 23.827427 below threshold of 30.000000

    Interessant ist vielleicht auch noch das hier:

    inputstream.FFMPEGDirect

    Spoiler anzeigen


    2021-05-14 13:35:27.695 T:7640 DEBUG <general>: CVideoPlayer::HandleMessages - player started 2
    2021-05-14 13:35:27.695 T:7640 DEBUG <general>: VideoPlayer::Sync - Audio - pts: 298666.000000, cache: 319999.963045, totalcache: 780000.030994
    2021-05-14 13:35:27.695 T:7640 DEBUG <general>: VideoPlayer::Sync - Video - pts: 14999.000000, cache: 50000.000000, totalcache: 100000.000000
    2021-05-14 13:35:27.695 T:6420 DEBUG <general>: CVideoPlayerVideo - CDVDMsg::GENERAL_RESYNC(-881334.030994)
    2021-05-14 13:35:27.695 T:6636 DEBUG <general>: CApplication::OnAVChange: CApplication::OnAVChange
    2021-05-14 13:35:27.695 T:4944 DEBUG <general>: CVideoPlayerAudio - CDVDMsg::GENERAL_RESYNC(-881334.030994), level: 5, cache: 477052.963045
    2021-05-14 13:35:27.695 T:4944 DEBUG <general>: CDVDAudio::Resume - resume audio stream
    2021-05-14 13:35:27.696 T:5800 DEBUG <general>: ActiveAE - start sync of audio stream
    2021-05-14 13:35:27.696 T:6636 DEBUG <general>: CApplication::OnAVStarted: CApplication::OnAVStarted
    2021-05-14 13:35:27.713 T:7640 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:-0.050000

    inputstream.adaptive

    Spoiler anzeigen


    2021-05-14 13:35:52.404 T:4448 DEBUG <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
    2021-05-14 13:35:52.404 T:4448 DEBUG <general>: VideoPlayer::Sync - Audio - pts: 1620992134698666.000000, cache: 319999.963045, totalcache: 780000.030994
    2021-05-14 13:35:52.404 T:4448 DEBUG <general>: VideoPlayer::Sync - Video - pts: 1620992134415000.000000, cache: 50000.000000, totalcache: 100000.000000
    2021-05-14 13:35:52.404 T:9824 DEBUG <general>: CVideoPlayerAudio - CDVDMsg::GENERAL_RESYNC(1620992133518666.000000), level: 16, cache: 319999.963045
    2021-05-14 13:35:52.404 T:9824 DEBUG <general>: CDVDAudio::Resume - resume audio stream
    2021-05-14 13:35:52.404 T:2804 DEBUG <general>: CVideoPlayerVideo - CDVDMsg::GENERAL_RESYNC(1620992133518666.000000)
    2021-05-14 13:35:52.404 T:5800 DEBUG <general>: ActiveAE - start sync of audio stream

    Warum nutzt ffmpegdirect "nur" level 5?

  • Echt komisch, jetzt läuft alles Ruckelfrei!?
    HLS7, HLS5 sogar 1080p... kein einziger Ruckler über Telerising.
    Wie es bei mir geruckelt hat, lief aber die Zattoo App bzw. das Kodi Zattoo PVR addon klaglos.

    Keine Ahnung was da los war.

  • Ja, nur ein Audiostream läuft bei mir auch flüssig.

    Bitte mal zwei Audiostreams einstellen und nochmals mit hls7 probieren und den stream einfach mal für rund 4 min laufen lassen. Verschwindet das stocken bei dir?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!