Hi.
I like to introduce our latest tool, called "EPG-Buddy". This program should make EPG grabbing as easy as possible. Up to now a good EPG is one of the most complicated things to achieve in the HTPC world. Nearly all available sources needs complicated scripting and fiddling with XML files or similar. "On Air"- EPG often is of bad quality or not available at all. Available Sources for grabbing EPG data from online sources are hard to configure, especially if you are new to this topic. Here is where EPG-Buddy jumps in. With EPG-Buddy you can configure your EPG with a few mouse clicks and after you're done your EPG is refreshed completely invisible and automatic on a daily or weekly base. You can use various sources for your EPG data. As EPG-Buddy delivers itâs data in XMLTV compatible format it can be used together with nearly every available TV solution for PC including, but not limited to MediaPortal, Argus TV, NextPVR, DVB-Viewer,⦠Some features may not be available for every solution but the main features are working with all of them as long as they are able to use XMLTV compatible EPG data..
There is one comfort function, the matching of channel names read from TV Database, that needs to be written individual for every TV engine. That's why this comfort function is not available for some TV engines. But you always can match channel names manually. This way you can use EPG-Buddy together with nearly every TV Solution for PC.
Version 0.5.0.1 (and higher when available) has full NextPVR Support included.
The installation and configuration is described in the manual, available in English and German for download.
Some highlights:
The recent supported EPG data sources are:
Tvguide.com - a fast and free source for North American countries (USA, Canada, Mexico)
TVSpielfilm - a fast and free source for German speaking countries
epgData - a fast but paid source for German speaking countries
Clickfinder - a fast but paid source for German speaking countries
WebGrab+Plus â a free but slow source for nearly every country and language in the World
External XML files - to use XMLTV- compatible XML files from other sources
All sources can be combined as wanted and after data download the EPG can be compared with TheTVDB.com to grep season and episodes numbers often missing in the "raw" EPG data. If there is no description existing in RAW EPG data they are added from TVDB too (if available). Season and Episodes numbers are added in xmltv_ns format understandable by most TV solutions. All is configurable so you can disable the long lasting compare for all channels that are normally not airing series (Shopping , News, Sports,... channels and so on)
Some special hints for usage with NextPVR.
EPG-Buddy is reading the channel names from the npvr.db3 database. Only channels that have set EPG source to something else than "none" are read so you can shorten the channel list this way.
To add data downloaded by EPG-Buddy you don't need to do something special. In Settings simply click on a channel to open the details windows. Here you select xmltv as source and browse to the xml file created by EPG-Buddy. If you've configured anything properly in EPG-Buddy the mapping matches automatically. But you also can map manually, if you missed something in EPG-Buddy configuration...
OK, I have a weird one here for everyone to think about and hopefully assist me with. I have come across some channels while using the NextPVR add on. It will be with both ATSC and IPTV channels. I have found that if I pause the feed for some time then play it the audio/video will be in sync.
Any thoughts?
-nPVR is installed and running on Windows Home Server 2011 (basically windows 7)
-Tuner HDHomeRun Quadro
-Two client machines via Kodi on Windows 10.
Problem:
About once everyday. Seems to be sometime during the day or early morning hours the NextPVR.exe processes stack up (see attached screen shot) and never end. Eventually my ram fills up (8gb) and the machine is brought to its knees. I can resolve the issue by stopping the nPVR service and starting it again.
Any ideas?
Logs attached. I had to put the "web" logs in a separate file because they were too big.
I've just tried to reinstall Next PVR after a while running TV Mosaic, and I can't get my Kodi to connect to Next PVR.
It's on the same PC and I've tried both 127.0.0.1 and 192.168.1.2 (My PC's IP) - neither work.
Windows Firewall says that the port isn't restricted.
I can watch TV direct from Next PVR, but if I try to connect in Kodi I get:
Code:
21:24:04.490 T:159060 NOTICE: PVR Manager: Starting
21:24:08.204 T:188680 ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
21:24:08.204 T:188680 ERROR: CCurlFile::Open failed with code 0 for http://192.168.1.2:8866/service?method=channel.list&sid=a76fec7940bb49d1b708cd24bd14f05c:
21:24:08.204 T:188680 ERROR: XFILE::CFileCache::Open - failed to open source <http://192.168.1.2:8866/service?method=channel.list&sid=a76fec7940bb49d1b708cd24bd14f05c>
21:24:11.931 T:157848 NOTICE: script.embuary.helper: Start new fanart grabber process
21:24:12.589 T:188680 ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
21:24:12.589 T:188680 ERROR: CCurlFile::Open failed with code 0 for http://192.168.1.2:8866/service?method=channel.list&group_id=IPTV%20Channels&sid=a76fec7940bb49d1b708cd24bd14f05c:
21:24:12.589 T:188680 ERROR: XFILE::CFileCache::Open - failed to open source <http://192.168.1.2:8866/service?method=channel.list&group_id=IPTV%20Channels&sid=a76fec7940bb49d1b708cd24bd14f05c>
21:24:15.833 T:188680 ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
21:24:15.833 T:188680 ERROR: CCurlFile::Open failed with code 0 for http://192.168.1.2:8866/service?method=channel.list&group_id=UK%20%2D%20Entertainment&sid=a76fec7940bb49d1b708cd24bd14f05c:
21:24:15.833 T:188680 ERROR: XFILE::CFileCache::Open - failed to open source <http://192.168.1.2:8866/service?method=channel.list&group_id=UK%20%2D%20Entertainment&sid=a76fec7940bb49d1b708cd24bd14f05c>
21:24:17.347 T:188680 ERROR: PVR::CPVRClient::cb_transfer_channel_group_member: Cannot find group 'UK - Irish' or channel '38054'
And then a load more of the last error (for every other channel I have setup).
I've tried Telnet 192.168.1.2 8866 and get the blinking cursor. But Kodi just won't connect to the server.
Any ideas on what could be going on here?
Interestingly, I only just reinstalled NextPVR (I had it installed around a year ago) after having similar issues I believe a year ago. When I reinstalled it, a load of the old settings were already populated. Is there a way to do a completely clean install perhaps? Is there any other trouble shooting that I could do?
I've also noticed that NPVR Tray only appears if I open it now - I thought this used to autostart?
Posted by: Abbaskip - 2019-01-03, 10:30 AM - Forum: Kodi / XBMC
- No Replies
I'm trying to go back to Next PVR from TV Mosaic, as it feels lighter weight. One thing that always seems to stump me is the setup as a server only (to watch on Kodi).
I've installed my web URL channel list and xmltv - I can play TV from Next PVR on the host computer. But in Kodi when I try to connect I get the below errors.
THIS:
Code:
21:26:02.278 T:200960 NOTICE: PVR Manager: Starting
21:26:05.526 T:190368 ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
21:26:05.526 T:190368 ERROR: CCurlFile::Open failed with code 0 for http://192.168.1.2:8866/service?method=channel.list&sid=1e1f8caed45b4b0e81c058fdc781d4a3:
21:26:05.526 T:190368 ERROR: XFILE::CFileCache::Open - failed to open source <http://192.168.1.2:8866/service?method=channel.list&sid=1e1f8caed45b4b0e81c058fdc781d4a3>
21:26:08.804 T:190368 ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
21:26:08.804 T:190368 ERROR: CCurlFile::Open failed with code 0 for http://192.168.1.2:8866/service?method=channel.list&group_id=IPTV%20Channels&sid=1e1f8caed45b4b0e81c058fdc781d4a3:
21:26:08.804 T:190368 ERROR: XFILE::CFileCache::Open - failed to open source <http://192.168.1.2:8866/service?method=channel.list&group_id=IPTV%20Channels&sid=1e1f8caed45b4b0e81c058fdc781d4a3>
21:26:12.014 T:190368 ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
21:26:12.014 T:190368 ERROR: CCurlFile::Open failed with code 0 for http://192.168.1.2:8866/service?method=channel.list&group_id=UK%20%2D%20Entertainment&sid=1e1f8caed45b4b0e81c058fdc781d4a3:
21:26:12.014 T:190368 ERROR: XFILE::CFileCache::Open - failed to open source <http://192.168.1.2:8866/service?method=channel.list&group_id=UK%20%2D%20Entertainment&sid=1e1f8caed45b4b0e81c058fdc781d4a3>
And then after that I get a failure messages for all my channels:
Code:
21:26:14.288 T:190368 ERROR: PVR::CPVRClient::cb_transfer_channel_group_member: Cannot find group 'UK - Irish' or channel '38054'
21:26:14.288 T:190368 ERROR: PVR::CPVRClient::cb_transfer_channel_group_member: Cannot find group 'UK - Irish' or channel '38060'
21:26:14.288 T:190368 ERROR: PVR::CPVRClient::cb_transfer_channel_group_member: Cannot find group 'UK - Irish' or channel '38120'
21:26:14.288 T:190368 ERROR: PVR::CPVRClient::cb_transfer_channel_group_member: Cannot find group 'UK - Irish' or channel '38121'
21:26:14.288 T:190368 ERROR: PVR::CPVRClient::cb_transfer_channel_group_member: Cannot find group 'UK - Irish' or channel '38122'
21:26:14.288 T:190368 ERROR: PVR::CPVRClient::cb_transfer_channel_group_member: Cannot find group 'UK - Irish' or channel '38123'
@mvallevand - I saw on the kodi.tv forum that there is a 3.3.9 version of the addon. Can you share how to download it, as the latest Kodi nightly for ShieldTV (armv8a) from Dec 31 still references 3.3.8? I'd be happy to test out some of the timeshifting fixes that may be included in it.
Can you share some of the fixes as well so I know what to try to test?
I can't seem to set NextPVR to record the AKC National Championship Dog Show on Animal Planet.
Every time I try to record it, whether it's using "Quick Record" or clicking the OK button in the "Record" menu, I keep getting the following error, which I've copied below.
I've also attached the log files from when I attempted to set the recording. Is there anything I can do to fix it or some other way I can set up the recording?
I mean, other than setting up a Manual Recording. I don't want to do that unless I have to, because the guide has description data and you can't give Manual Recordings descriptions or even subtitles.
EDIT: MAJOR UPDATE!!!!
I noticed that I was getting the same error trying to record another show starting at 5:00pm today.
Then I remembered that earlier I had set a manual recording from 4:00pm to 5:30pm for an over-the-air channel, KPRC-HD NBC Channel 2.1, because the Schedules Direct guide is inaccurate for that channel for today.
I didn't think it would interfere with my cable recordings because it's over-the-air, so it would record on a separate tuner on a completely separate tuner box.
Despite that, it still seemed to be interfering, because the moment I deleted that manual recording, I could record shows starting at 5:00pm again.
EDIT2: Minor Update
After setting up the manual recording again, for some reason I was able to set other stuff to record at 5:00pm.
I think the only difference is that the first time I created the manual recording, I forgot to set the channel to KPRC-HD, so I had to go back and edit the channel on the manual recording.
I'm not sure how that makes a difference, but apparently it does, as it somehow turns the manual recording evil and causes it to prevent you from using the guide to set other recordings that cross within its time, no matter what channel they're on.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at NShared.HDHomeRunRecorder.IsMultiRecordPossible(ScheduledRecording requiredRecording, List`1 overlappingRecordings)
at NShared.Visible.CaptureSource.CanRecord(ScheduledRecording scheduledRecording)
at NShared.RecordingServiceProxy.ScheduleRecording(EPGEvent epgEvent, Boolean onlyNewEpisodes, ScheduledRecording scheduledEvent, Boolean allocateRecurring, DayMask dayMask, Int32 keep, Int32 recurrenceGroupID, Boolean timeslot, Boolean forceScheduleReload, String advancedRules)
at NShared.RecordingServiceProxy.ScheduleRecording(EPGEvent epgEvent, Int32 prePadding, Int32 postPadding, RecordingQuality quality, String recordingDirectoryID)
at NShared.RecordingServiceProxy.ScheduleRecording(EPGEvent epgEvent, RecordingQuality quality)
at NextPVR.TV.ShowDetailsPopup.HandleCommand(String command)
at NextPVR.TV.ShowDetailsPopup.HandleButtonCommand(String buttonName)
at NUtility.Controls.UiButtonList.OnKeyDown(KeyEventArgs e)
at NextPVR.TV.ShowDetailsPopup.OnKeyDown(KeyEventArgs e)
at NextPVR.ControllerForm.OnKeyDown(Object sender, KeyEventArgs e)
at System.Windows.Forms.Control.OnKeyDown(KeyEventArgs e)
at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
at System.Windows.Forms.Control.WmKeyChar(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at NextPVR.ControllerForm.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
NextPVR is working well with WMP (Windows 7) but I cannot change the brigthness to be used all the time.
Using the Nvidia card I/F to change the brigthness causes some unstability in viewing the video later (so I stay with WMP control for it)
Good day and Happy New Year's to all...I was wondering if NPVR would have the capability to load/import a local m3u file as it does the xml file from the local drive. Ifthis is a feature for the next version that would be great! Otherwise, can someone inform me how this would be possible to accomplish? TIA and again, Merry Christmas to all...Cheers!