Bug NPVR - Random channels no longer load in Kodi, only buffer
#1
Certain seemingly random channels when selected in Kodi do not load. A progress bar is shown with buffering. I have reverted back to Gotham and the issue goes away. I have tested a nightly to see if this has been already fixed but the problem persists. I have done a completely fresh install of Windows 7, the latest NextPVR and all of the most recent patches. I have also verified that my other devices such as Plex and the Hauppauge live tv viewer can access the channels just fine. This is almost certainly an issue with Kodi and not with any other parts of the backend.

I have tried changing localhost to the IP of the machine with no success. I have completely disabled all of my firewalls and the problem exists. I have no recordings so the code below is a red flag. I am losing my mind over this!

Here is a log for a working channel:

Code:
02:28:30 T:2112   DEBUG: AddOnLog: NextPVR PVR Client: OpenLiveStream()@2
02:28:30 T:2112   DEBUG: AddOnLog: NextPVR PVR Client: HTTP/1.1 200 OK
                                            Server: NextPVR
                                            Connection: Close
                                            Content-Range: *
                                            Content-Type: video/MP2T
02:28:30 T:2112   DEBUG: AddOnLog: NextPVR PVR Client: OpenLiveStream()@exit
02:28:30 T:2112   DEBUG: CPVRChannelGroup - PVR::CPVRChannelGroup::Persist - persisting channel group 'All channels' with 68 channels
02:28:30 T:2112   DEBUG: PVRFile - XFILE::CPVRFile::Open - playback has started on filename pvr://channels/tv/All channels/5.pvr
02:28:30 T:2112   DEBUG: CDVDInputStreamPVRManager::Open - stream opened: pvr://channels/tv/All channels/5.pvr
02:28:30 T:2112  NOTICE: Creating Demuxer
02:28:31 T:2112   DEBUG: ffmpeg[840]: [mpegts] stream=0 stream_type=80 pid=3c prog_reg_desc=
02:28:31 T:2112   DEBUG: ffmpeg[840]: [mpegts] stream=1 stream_type=81 pid=3d prog_reg_desc=
02:28:31 T:2112   DEBUG: ffmpeg[840]: [mpegts] stream=2 stream_type=c0 pid=3e prog_reg_desc=
02:28:31 T:2112   DEBUG: ffmpeg[840]: [mpegts] stream=3 stream_type=c0 pid=3f prog_reg_desc=
02:28:31 T:2112    INFO: ffmpeg[840]: Input #0, mpegts, from 'pvr://channels/tv/All channels/5.pvr':
02:28:31 T:2112    INFO: ffmpeg[840]:   Duration: N/A, bitrate: N/A
02:28:31 T:2112    INFO: ffmpeg[840]:   Program 3
02:28:31 T:2112    INFO: ffmpeg[840]:     Stream #0:0[0x3c], 0, 1/90000: Unknown: none ([128][0][0][0] / 0x0080)
02:28:31 T:2112    INFO: ffmpeg[840]:     Stream #0:1[0x3d](eng), 0, 1/90000: Audio: ac3 ([129][0][0][0] / 0x0081), 0 channels
02:28:31 T:2112    INFO: ffmpeg[840]:     Stream #0:2[0x3e], 0, 1/90000: Unknown: none (ETV1 / 0x31565445)
02:28:31 T:2112    INFO: ffmpeg[840]:     Stream #0:3[0x3f], 0, 1/90000: Unknown: none (ETV1 / 0x31565445)
02:28:31 T:2112   DEBUG: CDVDDemuxFFmpeg::AddStream(0, ...) -> 0
02:28:31 T:2112   DEBUG: CDVDDemuxFFmpeg::AddStream(1, ...) -> 1
02:28:31 T:2112   DEBUG: CDVDDemuxFFmpeg::AddStream(2, ...) -> 2
02:28:31 T:2112   DEBUG: CDVDDemuxFFmpeg::AddStream(3, ...) -> 3
02:28:31 T:2112  NOTICE: Opening stream: 1 source: 256
02:28:31 T:2112  NOTICE: Finding audio codec for: 86019

Here is a log for a non working channel:

Code:
02:28:39 T:2112   DEBUG: AddOnLog: NextPVR PVR Client: OpenLiveStream()@2
02:28:39 T:2112   DEBUG: AddOnLog: NextPVR PVR Client: HTTP/1.1 200 OK
                                            Server: NextPVR
                                            Connection: Close
                                            Content-Range: *
                                            Content-Type: video/MP2T
02:28:39 T:2112   DEBUG: AddOnLog: NextPVR PVR Client: OpenLiveStream()@exit
02:28:39 T:2112   DEBUG: Loading settings for pvr://channels/tv/All channels/20.pvr
02:28:39 T:2112   DEBUG: CPVRChannelGroup - PVR::CPVRChannelGroup::Persist - persisting channel group 'All channels' with 68 channels
02:28:39 T:2112  NOTICE: PVRManager - PVR::CPVRManager::PerformChannelSwitch - switched to channel 'TNT'
02:28:39 T:3496   DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
02:28:39 T:2112  NOTICE: Creating Demuxer
02:28:39 T:3496   DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
02:28:39 T:3496   DEBUG: CAnnouncementManager - Announcement: OnPlay from xbmc
02:28:39 T:3496   DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnPlay
02:28:43 T:4664   DEBUG: CFileCache::Open - opening <service> using cache
02:28:43 T:4664   DEBUG: CurlFile::Open(10558F20) http://localhost:8866/service?method=recording.recurring.list&sid=efe0da33223d4d4c8fe0d6838aa80fc1
02:28:43 T:4056  NOTICE: Thread FileCache start, auto delete: false
02:28:43 T:4056    INFO: CFileCache::Process - Hit eof.
02:28:43 T:4056   DEBUG: Thread FileCache 4056 terminating
02:28:43 T:4664   DEBUG: CFileCache::Open - opening <service> using cache
02:28:43 T:4664   DEBUG: CurlFile::Open(10558F20) http://localhost:8866/service?method=recording.list&filter=pending&sid=efe0da33223d4d4c8fe0d6838aa80fc1
02:28:43 T:3744  NOTICE: Thread FileCache start, auto delete: false
02:28:43 T:3744    INFO: CFileCache::Process - Hit eof.
02:28:43 T:3744   DEBUG: Thread FileCache 3744 terminating
02:28:43 T:4664   DEBUG: CFileCache::Open - opening <service> using cache
02:28:43 T:4664   DEBUG: CurlFile::Open(10558F20) http://localhost:8866/service?method=recording.list&filter=ready&sid=efe0da33223d4d4c8fe0d6838aa80fc1
02:28:43 T:4408  NOTICE: Thread FileCache start, auto delete: false
02:28:43 T:4408    INFO: CFileCache::Process - Hit eof.
02:28:43 T:4408   DEBUG: Thread FileCache 4408 terminating
02:28:43 T:2112    INFO: ffmpeg[840]: Input #0, mpegts, from 'pvr://channels/tv/All channels/5.pvr':
02:28:43 T:2112    INFO: ffmpeg[840]:   Duration: N/A, bitrate: N/A
02:28:43 T:2112    INFO: ffmpeg[840]:   Program 1
02:28:43 T:2112   DEBUG: CDVDPlayer::SetCaching - caching state 2
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] stream=0 stream_type=0 pid=30 prog_reg_desc=
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] stream=1 stream_type=0 pid=31 prog_reg_desc=
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] probing stream 0 pp:2500
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] Probe with size=72465, packets=1 detected ico with score=25
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] stream=2 stream_type=0 pid=32 prog_reg_desc=
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] stream=3 stream_type=0 pid=33 prog_reg_desc=
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] probing stream 0 pp:2499
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] probing stream 1 pp:2500
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] probing stream 0 pp:2498
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] Probe with size=131428, packets=3 detected ico with score=25
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] probing stream 2 pp:2500
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] probing stream 3 pp:2500
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] probing stream 0 pp:2497
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] probing stream 1 pp:2499
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] Probe with size=8960, packets=2 detected ac3 with score=51
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] probed stream 1
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] probing stream 0 pp:2496
02:28:43 T:2112   DEBUG: ffmpeg[840]: [mpegts] probing stream 0 pp:2495
02:28:43 T:5108   DEBUG: ------ Window Init (DialogSeekBar.xml) ------
Reply
#2
I guessing it wont make any difference, but does disabling timeshift in the addon settings make any difference?

There hasn't been any changes to the NextPVR addon in Kodi/Helix yet (still waiting for them to be merged). At this stage it's still exactly the same as the Gotham addon, so I can only assume they've changed some in Kodi which has caused it to become broken - at least on some attempts or certain channels.

It looks like it's not managing to video the audio/video streams. I wonder if this is related to the margro channel change speed improvement.
Reply
#3
Hey sub, thanks for the reply. I did try the time shift trick but it had no change.
Reply
#4
(2015-01-07, 23:35)HeadLearning Wrote: I have reverted back to Gotham and the issue goes away.

I can confirm that reverting back to Gotham makes the issue go away.
Reply

Logout Mark Read Team Forum Stats Members Help
NPVR - Random channels no longer load in Kodi, only buffer0