maxbambi/plugin.video.raitv

KODI Matrix v19 problems

Closed this issue · 2 comments

Hi,
thanks for excellent addon. Works like a charm on Kodi v18 (tested by me). Unfortunately on v19 there are two problems on RAI Play page:

  1. Quite often buffers video (video is choppy)
  2. From time to time (lets's say every 2 - 5 minutes) all of a sudden addon shuts down streaming and returns to last open window.

In log following important messages can be found:
`
2021-02-27 19:42:25.908 T:466 INFO : ffmpeg[0x62609a0X]: [hls] Opening 'crypto+https://raidue1-live.akamaized.net
2021-02-27 19:42:26.298 T:466 INFO : ffmpeg[0x62609a0X]: [hls] Opening 'crypto+https://raidue1-live.akamaized.net
2021-02-27 19:42:33.456 T:469 ERROR : ffmpeg[0x625bcd8X]: [aac] Input buffer exhausted before END element found
2021-02-27 19:42:33.522 T:466 INFO : Process - eof reading from demuxer

2021-02-27 19:42:33.522 T:466 INFO : CVideoPlayer::OnExit()
2021-02-27 19:42:33.522 T:466 INFO : VideoPlayer: eof, waiting for queues to empty
2021-02-27 19:42:33.522 T:466 INFO : Closing stream player 1
2021-02-27 19:42:33.522 T:466 INFO : CDVDMessageQueue(audio)::WaitUntilEmpty
2021-02-27 19:42:33.523 T:469 DEBUG : CVideoPlayerAudio - CDVDMsg::GENERAL_SYNCHRONIZE
2021-02-27 19:42:33.523 T:466 INFO : Waiting for audio thread to exit
2021-02-27 19:42:33.523 T:469 ERROR : Got MSGQ_ABORT or MSGO_IS_ERROR return true
`

AAC error is quite often in logs but Process - eof reading from demuxer is once only.

@PiotrC1
Plugin only reads raiplay.it website and collect direct urls of streams.
The problems you report seems to be related to streaming libraries of kodi and I don't know how to help you

strk commented

I'm having the exact same problem. It happens with live streams but on-demand shows seem more stable to me. For live shows I've almost always a max 5 minutes of playback before it gets that eof message. I don't remember having seen this ever before, with this plugin. @maxbambi can you not reproduce it on your side ? Can you think of any reason why would this happen for live streaming but not for on-demand ones ?