Hi guys,
Been using LE since the fork occurred (before was on OE) and on RPI2-RPI4. Starting from latest builds of version 8 on rpi3 and finishing on latest 9.2.3 on RPI4 (recently moire often) having issues with film freezing and then bringing me back to home screen. In my setup I use only out of the box plugins, no live tv - only playback HD/FullHD movies located on my NAS via SMB shares. I've been using 2 different NASes: D-Link in the past and currently FreeNas. And in 90% of the cases I cannot watch movie from start to end titles without freezed film and then being brought back to home screen.
Here is what I see i the logs:
2020-06-12 22:23:25.472 T:3011236448 NOTICE: VideoPlayer::OpenFile: smb://10.10.10.100/Media/Video/Cartoons/Laputa Castle in the Sky (1986)/Laputa Castle in the Sky (1986).mkv
2020-06-12 22:23:25.475 T:2418496368 NOTICE: Creating InputStream
2020-06-12 22:23:25.856 T:2418496368 NOTICE: Creating Demuxer
2020-06-12 22:23:26.922 T:2418496368 NOTICE: Opening stream: 0 source: 256
2020-06-12 22:23:26.923 T:2418496368 NOTICE: Creating video codec with codec id: 27
2020-06-12 22:23:26.934 T:2418496368 NOTICE: Creating video thread
2020-06-12 22:23:26.934 T:2447532912 NOTICE: running thread: video_thread
2020-06-12 22:23:26.934 T:2418496368 NOTICE: Opening stream: 1 source: 256
2020-06-12 22:23:26.934 T:2418496368 NOTICE: Finding audio codec for: 86019
2020-06-12 22:23:26.935 T:2418496368 NOTICE: Creating audio thread
2020-06-12 22:23:26.935 T:2418496368 NOTICE: Opening stream: 0 source: 1024
2020-06-12 22:23:26.935 T:2208236400 NOTICE: running thread: CVideoPlayerAudio::Process()
2020-06-12 22:24:13.629 T:2208236400 NOTICE: Creating audio stream (codec id: 86019, channels: 2, sample rate: 48000, pass-through)
2020-06-12 22:29:52.136 T:2208236400 NOTICE: CVideoPlayerAudio::Process - stream stalled
2020-06-12 22:29:55.444 T:2447532912 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
2020-06-12 22:29:58.228 T:2383885168 WARNING: Previous line repeats 5 times.
2020-06-12 22:29:58.228 T:2383885168 ERROR: Read - Error( -1, 110, Connection timed out )
2020-06-12 22:29:58.605 T:2447532912 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
2020-06-12 22:30:28.232 T:2375492464 WARNING: Previous line repeats 57 times.
2020-06-12 22:30:28.232 T:2375492464 ERROR: Read - Error( -1, 110, Connection timed out )
2020-06-12 22:30:28.354 T:2418496368 NOTICE: CVideoPlayer::OnExit()
2020-06-12 22:30:28.380 T:2418496368 NOTICE: VideoPlayer: eof, waiting for queues to empty
Display More
I had to change advanced settings in the past so here they are:
<advancedsettings>
<cache>
<buffermode>1</buffermode>
<memorysize>52428800</memorysize>
<readfactor>4.0</readfactor>
</cache>
</advancedsettings>
I would understand if it was buffering issue where it was reading slow, but log says it's a connection timeout which means no connection at all. My RPI4 and NAS are connected via gigabit switch, are in the same subnet, my Win PC can read/write from/to that share with 112Mb/s which is basically top speed of the gigabit connection and I never got any drops there. Is there any way to test that specific share from Kodi (iperf for example, but not the average speed - I'd like to see if there were connection time-out). Please advise
Thanks,