maxbambi / plugin.video.raitv

Kodi plugin for RAI
GNU General Public License v3.0
35 stars 9 forks source link

KODI Matrix v19 problems #34

Closed PiotrC1 closed 3 years ago

PiotrC1 commented 3 years ago

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.

maxbambi commented 3 years ago

@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 3 years ago

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 ?