PlutoTV PVR addon - stops streaming

  • Go to Best Answer
  • Please provide a full debug log.

    How to post a log (wiki)

    1. Enable debugging in Settings>System Settings>Logging
    2. Restart Kodi
    3. Replicate the problem
    4. Generate a log URL (do not post/upload logs to the forum)

    use "Settings > LibreELEC > System > Paste system logs" or run "pastekodi" over SSH, then post the URL link
  • OK, thx for your time, here is the log.

    today i had some kodi crashes

    im on software version:

    nightly-20221224-6488140 (RPi4.arm)

    http://ix.io/4jSV

    2022-12-29 16:12:48.986 T:902 ERROR <general>: CCurlFile::FillBuffer - Failed: Timeout was reached(28)

    2022-12-29 16:12:48.986 T:902 ERROR <general>: CCurlFile::Open failed with code 0 for http://mafreebox.freebox.fr/api/v6/login/authorize:2022-12-29 16:13:19.085 T:902 ERROR <general>: CCurlFile::FillBuffer - Failed: Timeout was reached(28)

    2022-12-29 16:13:19.085 T:902 ERROR <general>: CCurlFile::Open failed with code 0 for http://mafreebox.freebox.fr/api/v6/tv/epg/by_time

    Edited 2 times, last by SRC_DK: found error (December 29, 2022 at 4:49 PM).

  • I am not an expert, I just know that each PLUTO TV channel sends multiple hls (HTTP Live Streaming) media streams with different qualities and resolutions; these streams are interrupted to play ads, this affects the broadcast timestamps which drive normal players crazy including Kodi plugins and addons. Solving this to add them to tvheadend as normal TV channels has been a major challenge for me, I think I finally got it with this script:

    I guess any programmer will understand my solution, the origin of the problem, and maybe he will be able to give a better solution for HLS streams with ads.

    Edited 8 times, last by elonesna: updated (September 18, 2023 at 9:27 PM).

  • Yes AFAIK using streamlink is the best way to stream many streams from plutotv because of the ad break discontinuity. That is how I do it with the NextPVR backend but I haven't tried anything on arm32 so I can speak to the rpi3

  • How would that apply to a RPI 4(64bit) or Orange PI(32bit).
    Where do i put the script?

    thx.
    Steen

    I am not an expert, I just know that each PLUTO TV channel sends multiple hls (HTTP Live Streaming) media streams with different qualities and resolutions; these streams are interrupted to play ads, this affects the broadcast timestamps which drive normal players crazy including Kodi plugins and addons. Solving this to add them to tvheadend as normal TV channels has been a major challenge for me, I think I finally got it with this script:

    I guess any programmer will understand my solution, the origin of the problem, and maybe he will be able to give a better solution for HLS streams with ads.