I'm thinking of adding another HDPVR onto my setup...currently one Colossus and one HDPVR. Are there any things I should look out for? I'm using my MCE remote for blasting so I will be using at least one of my Hauppauge IR blasters. From what I can recall, only the newest installed driver/device gets the IR blaster control.
having a problem with a couple of shows getting renamed by imagegrablite to include semicolons in the file name. These won't play on the NMT client. Biggest problem is the Tonight Show, which usually has a couple of ";"s in the name.
I recently updated to 3.3.8 and now I seem to have an issue where NRecord seems to die, I think it's mid day on Saturdays. I don't usually notice until I get back and I don't have shows or NPVR shows up like the attached picture (on a side now, NPVR still has to be reloaded for the newer guide information to show up)
I tried looking through the logs but I don't see the same information as a similar thread.
So from lots of post digging it seems that if you are using the PVR addon you can only watch a recording up until the point it was live when you started watching. Kodi will not handle growing HTTP streams. X-NEWA gets around this using SMB sharing. I was wondering if anyone knows
1) Is any work being done in Kodi to support growing HTTP streams? NPVR doesn't seem to be the only PVR addon impacted by this issue
2) Is there any possibility of adding SMB streaming as an option within the addon
3) Does anyone know if MediaBrowser has the same issues?
If neither of those have any support then it looks like I will want to get X-NEWA setup and working for the long term. I'm hoping that one of those two will be addressed though sooner rather than later. While I really appreciate the work going into X-NEWA it seems like this is a really basic/common use case that I'd hope could be supported more directly with the PVR addon.
Over the past few days I've noticed that when visiting the forum I'm often being redirected to a different site, either attempting to download a (now nonexistent) file from "http://filestore72.info/download.php?id=xxxxxxxx" or redirecting to a less than family friendly site.
I've reproduced the same issue on multiple PCs on different internet connections and also seen on an iPad.
Is anyone else seeing the same issue as it feels as if the forum may have been compromised?
I am using Kodi 14.1 with NextPVR plugin (cant see a version number on plugin). When I add a timer for a program I see a dialog box asking if I want to record. I click Yes then another dialog opens (I assume it is recording options) but it has 5 blank fields. I am using the Eminence skin but the same behaviour occurs with Black Glass Nova and Amber skins. How can I fix this?
I can't seem to be able to watch live TV through Kodi. The channels select but there is extreme buffering and stuttering (plays 5 seconds, buffers 5 seconds, plays 5 seconds, etc).
It works just fine through NextPVR itself, without any lag or buffering.
I've done the
<minvideocachelevel>40</minvideocachelevel>
<minaudiocachelevel>40</minaudiocachelevel>
recommended chances to avancedsettings.xml. This only increased the length of time it would play and buffer (increased both to about 20 seconds play, 20 seconds buffer)
I've replaced the NextPVR NShared.dll with the latest one I could find (size is 664,064 bytes), no change.
Enabling timeshifting in the Kodi-NextPVR plugin causes Kodi to hang when attempting to open a channel, giving a 'Tuner no longer available' error after a few minutes of trying. Partial Log file is provided below, full one attached.
Surprisingly, it also works without any trouble with X-NEWA but I find it to be a bit unwieldy.
As a side comment, when a new version of NShared.dll is released, incrementing the version number could be helpful for troubleshooting.
interesting part of the log:
Code:
20:33:03 T:3952 DEBUG: CPVRChannelGroup - PVR::CPVRChannelGroup::Persist - persisting channel group 'All channels' with 4 channels
20:33:03 T:3952 DEBUG: PVRFile - XFILE::CPVRFile::Open - playback has started on filename pvr://channels/tv/All channels/2.pvr
20:33:03 T:3952 DEBUG: CDVDInputStreamPVRManager::Open - stream opened: pvr://channels/tv/All channels/2.pvr
20:33:03 T:3952 NOTICE: Creating Demuxer
20:33:05 T:1696 DEBUG: ------ Window Deinit (Pointer.xml) ------
20:33:12 T:836 DEBUG: CFileCache::Open - opening <service> using cache
20:33:12 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.recurring.list&sid=06104c9d81a944d7b484637111dc2238[/url]
20:33:12 T:1236 NOTICE: Thread FileCache start, auto delete: false
20:33:12 T:1236 INFO: CFileCache::Process - Hit eof.
20:33:12 T:1236 DEBUG: Thread FileCache 1236 terminating
20:33:12 T:836 DEBUG: CFileCache::Open - opening <service> using cache
20:33:12 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.list&filter=pending&sid=06104c9d81a944d7b484637111dc2238[/url]
20:33:12 T:3812 NOTICE: Thread FileCache start, auto delete: false
20:33:12 T:3812 INFO: CFileCache::Process - Hit eof.
20:33:12 T:3812 DEBUG: Thread FileCache 3812 terminating
20:33:12 T:836 DEBUG: CFileCache::Open - opening <service> using cache
20:33:12 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.list&filter=ready&sid=06104c9d81a944d7b484637111dc2238[/url]
20:33:12 T:2684 NOTICE: Thread FileCache start, auto delete: false
20:33:12 T:2684 INFO: CFileCache::Process - Hit eof.
20:33:12 T:2684 DEBUG: Thread FileCache 2684 terminating
20:33:18 T:896 DEBUG: Thread JobWorker 896 terminating (autodelete)
20:33:19 T:1696 DEBUG: Keyboard: scancode: 0x38, sym: 0x0134, unicode: 0x0000, modifier: 0x100
20:33:19 T:1696 DEBUG: CApplication::OnKey: alt-leftalt (0x4f0d4) pressed, action is
20:33:19 T:1696 DEBUG: CWinEventsWin32::WndProcWindow is inactive
20:33:22 T:836 DEBUG: CFileCache::Open - opening <service> using cache
20:33:22 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.recurring.list&sid=06104c9d81a944d7b484637111dc2238[/url]
20:33:23 T:3152 NOTICE: Thread FileCache start, auto delete: false
20:33:23 T:3152 INFO: CFileCache::Process - Hit eof.
20:33:23 T:3152 DEBUG: Thread FileCache 3152 terminating
20:33:23 T:836 DEBUG: CFileCache::Open - opening <service> using cache
20:33:23 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.list&filter=pending&sid=06104c9d81a944d7b484637111dc2238[/url]
20:33:23 T:748 NOTICE: Thread FileCache start, auto delete: false
20:33:23 T:748 INFO: CFileCache::Process - Hit eof.
20:33:23 T:748 DEBUG: Thread FileCache 748 terminating
20:33:23 T:836 DEBUG: CFileCache::Open - opening <service> using cache
20:33:23 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.list&filter=ready&sid=06104c9d81a944d7b484637111dc2238[/url]
20:33:23 T:2676 NOTICE: Thread FileCache start, auto delete: false
20:33:23 T:2676 INFO: CFileCache::Process - Hit eof.
20:33:23 T:2676 DEBUG: Thread FileCache 2676 terminating
20:33:33 T:836 DEBUG: CFileCache::Open - opening <service> using cache
20:33:33 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.lastupdated&sid=06104c9d81a944d7b484637111dc2238[/url]
20:33:33 T:836 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 404
20:33:33 T:836 NOTICE: CCurlFile::FillBuffer - Reconnect, (re)try 1
20:33:33 T:836 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 404
20:33:33 T:836 ERROR: CCurlFile::CReadState::Connect, didn't get any data from stream.
20:33:33 T:836 ERROR: XFILE::CFileCache::Open - failed to open source <http://127.0.0.1:8866/service?method=recording.lastupdated&sid=06104c9d81a944d7b484637111dc2238>
20:33:33 T:836 NOTICE: AddOnLog: NextPVR PVR Client: Disabling recording update. Update NextPVR to v3.4
20:33:33 T:836 DEBUG: CFileCache::Open - opening <service> using cache
20:33:33 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.recurring.list&sid=06104c9d81a944d7b484637111dc2238[/url]
20:33:33 T:1756 NOTICE: Thread FileCache start, auto delete: false
20:33:33 T:1756 INFO: CFileCache::Process - Hit eof.
20:33:33 T:1756 DEBUG: Thread FileCache 1756 terminating
20:33:33 T:836 DEBUG: CFileCache::Open - opening <service> using cache
20:33:33 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.list&filter=pending&sid=06104c9d81a944d7b484637111dc2238[/url]
20:33:33 T:676 NOTICE: Thread FileCache start, auto delete: false
20:33:33 T:676 INFO: CFileCache::Process - Hit eof.
20:33:34 T:676 DEBUG: Thread FileCache 676 terminating
20:33:34 T:836 DEBUG: CFileCache::Open - opening <service> using cache
20:33:34 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.list&filter=ready&sid=06104c9d81a944d7b484637111dc2238[/url]
20:33:34 T:1760 NOTICE: Thread FileCache start, auto delete: false
20:33:34 T:1760 INFO: CFileCache::Process - Hit eof.
20:33:34 T:1760 DEBUG: Thread FileCache 1760 terminating
20:33:44 T:836 DEBUG: CFileCache::Open - opening <service> using cache
...
(more of the same 3 sets of method=recording)
...
20:34:45 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.recurring.list&sid=06104c9d81a944d7b484637111dc2238[/url]
20:34:45 T:3888 NOTICE: Thread FileCache start, auto delete: false
20:34:45 T:3888 INFO: CFileCache::Process - Hit eof.
20:34:45 T:3888 DEBUG: Thread FileCache 3888 terminating
20:34:45 T:836 DEBUG: CFileCache::Open - opening <service> using cache
20:34:45 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.list&filter=pending&sid=06104c9d81a944d7b484637111dc2238[/url]
20:34:46 T:3896 NOTICE: Thread FileCache start, auto delete: false
20:34:46 T:3896 INFO: CFileCache::Process - Hit eof.
20:34:46 T:3896 DEBUG: Thread FileCache 3896 terminating
20:34:46 T:836 DEBUG: CFileCache::Open - opening <service> using cache
20:34:46 T:836 DEBUG: CurlFile::Open(09DBABB8) [url]http://127.0.0.1:8866/service?method=recording.list&filter=ready&sid=06104c9d81a944d7b484637111dc2238[/url]
20:34:46 T:2012 NOTICE: Thread FileCache start, auto delete: false
20:34:46 T:2012 INFO: CFileCache::Process - Hit eof.
20:34:46 T:2012 DEBUG: Thread FileCache 2012 terminating
20:34:49 T:3952 DEBUG: POParser: PO file has Win Style Line Endings. Converted in memory to Linux LF for file: C:\Program Files (x86)\Kodi\addons\pvr.nextpvr\resources\language\English\strings.po
20:34:49 T:3952 DEBUG: POParser: loaded 26 strings from file C:\Program Files (x86)\Kodi\addons\pvr.nextpvr\resources\language\English\strings.po
20:34:49 T:3952 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::QueueNotification - NextPVR PVR Client - Error Message : 'Tuner no longer available'
20:34:49 T:3952 DEBUG: ffmpeg[F70]: [mpegts] Could not detect TS packet size, defaulting to non-FEC/DVHS
20:34:49 T:3952 INFO: ffmpeg[F70]: Input #0, mpegts, from 'pvr://channels/tv/All channels/2.pvr':
20:34:49 T:3952 INFO: ffmpeg[F70]: Duration: N/A, bitrate: N/A
20:34:49 T:3952 ERROR: CSelectionStreams::Get - failed to get stream
Also, unless I somehow ended up with a future-dated version of the plugin, I have no damn clue where this comes from. :confused:
20:33:33 T:836 NOTICE: AddOnLog: NextPVR PVR Client: Disabling recording update. Update NextPVR to v3.4
I've been noticing two shows have been periodically not recording properly and I finally went through the logs to see what was up.
In NEWA the error messages for the shows were either "Recording Error: Recording service was stopped during recording" or "Recording Error: Recording service not running at recording time".
It seems that around the time of the first show is nearly over (1:04AM) the EPG download (via SchedulesDirect) takes place but something causes NRecord to crash.
Going through NRecord.log I saw see this at the same time as the shows were recording:
Code:
015-02-08 01:27:38.019 [ERROR][9] Unexpected error processing chunk: System.NullReferenceException: Object reference not set to an instance of an object.
at NShared.SchedulesDirectJSONEPGSource.ProcessChunk(List`1 channelsChunk, IEPGUpdateCallback callback)
at NShared.SchedulesDirectJSONEPGSource.UpdateEPG(IEPGUpdateCallback callback)
I also occasionally see:
Code:
2015-02-08 01:39:33.230 [ERROR][8] Unexpected error saving scheduled recording: System.Data.SQLite.SQLiteException (0x80004005): database is locked
database is locked
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteDataReader.NextResult()
at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at NUtility.ScheduledRecording.Save()
I'm attaching the complete log file to this message as well.
Within the time range of this log file, the following show record failures occurred:
2015-02-08
1:04AM-1:37AM
KINGDT 105
The 206
Recording Error: Recording service was stopped during recording
2015-02-15
1:04AM-1:37AM
The 206
KINGDT 105
Recording Error: Recording service was stopped during recording
2015-02-15
1:37AM-2:09AM
Almost Live!
KINGDT 105
Recording Error: Recording service not running at recording time
Other General Info:
Tuner: SiliconDust HDHomeRun PRIME
OS: Windows 7 Enterprise SP1 x64
CPU: AMD A8-3820 APU
RAM: 6GB