I've been running my NPVR server on a 42" plasma but decided today that it would be useful to have 2 monitors so that i can do odds n ends on it while it is still being used as a TV. I also thought it might stop the occasional annoying "Update" pop-up i get from a couple of sources like my HP printer software because these should pop-up on the other screen.
So i've added a small monitor which is now the primary display and i'm using the Plasma as the secondary.
I've ticked the box in the NPVR setup to start it on a second monitor so now, when i start NPVR is comes up correctly on the Plasma. All is ok until i try to watch something and then it all jumps back to the primary monitor.
1. Make it so that the chosen color sticks even if the Genre is disabled. I'd like to be able to set some colors and then enable/disable them as needed.
2. Come up with at least a handful of default colors for the most commonly used genres so that users can try enabling some genres without having to sit and pick colors. I'm never happy with the colors if I choose them myself, but usually will be content with whatever is preset. If you don't want to pick colors, I'm sure someone more graphically inclined than I could choose.
I realize the genres themselves must come from the EPG data, but undoubtedly there are a number of genres that are commonly used and could have their colors pre-set if they're present.
I like the new channel groups option, but am wondering if I am missing something - how can this be used? So far all I've found after setting up a group is that when I bring up the channel list with the context menu, I can display the contents of the group.
I would like to be able to look at the TV Guide listing for a channel group, but if this is possible, I haven't figured out how. Is this possible?
Hi,
I downloaded and install new version of NPVR on my PC (Windows 7 Home Edition x64) and now I cannot see Live TV.
I uninstalled old version and did a fresh installation with the new executable, rescan channels and redo settings like with the previous version but when I choose Live TV the program shows a black initialize window and stays forever.
The previous version worked correctly.
My TV card is a USB dongle: MSI DIGIVOX Micro HD
it looks like as if NPVR had a new introduced memory leakage. Let me tell, what i did:
I started watching tv shows at around 01:20 h cet.
I opened the videofolder, moved through the subfolders until i finally found the show of my choice.
Here i selected the upper entry ".." and pressed play on the remote control.
The playback of the qeued shows begun.
The shows are mkv container with x264 videocodec and aac audiocodec.
The playback happens via LAV Filter (Splitter) and ffdshow (videodecoder)/AAC MONOGRAM (audiodecoder).
I could watch until 05:39h cet and then the error messages within the windows eventviewer started:
Event ID 2004
Code:
+ System
- Provider
[ Name] Microsoft-Windows-Resource-Exhaustion-Detector
[ Guid] {9988748E-C2E8-4054-85F6-0C3E1CAD2470}
EventID 2004
Version 0
Level 3
Task 3
Opcode 33
Keywords 0x8000000020000000
- TimeCreated
[ SystemTime] 2012-01-19T04:39:06.864589000Z
EventRecordID 30583
- Correlation
[ ActivityID] {2C0EDD3B-DE9F-41FF-8B46-9F55DD4BB291}
- Execution
[ ProcessID] 1260
[ ThreadID] 1372
Channel System
Computer MC01
- Security
[ UserID] S-1-5-18
- UserData
- MemoryExhaustionInfo
- SystemInfo
SystemCommitLimit 3661307904
SystemCommitCharge 3393720320
ProcessCommitCharge 1555513344
PagedPoolUsage 128516096
PhysicalMemorySize 3663106048
PhysicalMemoryUsage 3182727168
NonPagedPoolUsage 1346260992
Processes 48
- ProcessInfo
- Process_1
Name NextPVR.exe
ID 3692
CreationTime 2012-01-19T00:12:43.361384900Z
CommitCharge 1011073024
HandleCount 3437419
Version 1.0.0.0
TypeInfo 201
- Process_2
Name dwm.exe
ID 1960
CreationTime 2012-01-17T01:29:18.891216500Z
CommitCharge 127492096
HandleCount 118
Version 6.1.7600.16385
TypeInfo 210
- Process_3
Name MsMpEng.exe
ID 1132
CreationTime 2012-01-17T01:29:17.846014600Z
CommitCharge 60502016
HandleCount 463
Version 3.0.8402.0
TypeInfo 1091
- Process_4
Name iMON.exe
ID 2448
CreationTime 2012-01-17T01:29:20.373219100Z
CommitCharge 37924864
HandleCount 452
Version 8.1.2.1202
TypeInfo 152
- Process_5
Name
ID 0
CreationTime 1601-01-01T00:00:00.000000000Z
CommitCharge 0
HandleCount 0
Version 0.0.0.0
TypeInfo 0
- Process_6
Name
ID 0
CreationTime 1601-01-01T00:00:00.000000000Z
CommitCharge 0
HandleCount 0
Version 0.0.0.0
TypeInfo 0
- PagedPoolInfo
- Tag_1
Name Obtb
PoolUsed 40173776
- Tag_2
Name CM31
PoolUsed 35758080
- Tag_3
Name CM25
PoolUsed 15020032
- NonPagedPoolInfo
- Tag_1
Name Thre
PoolUsed 1136945944
- Tag_2
Name Even
PoolUsed 122492336
- Tag_3
Name SpDN
PoolUsed 31206712
- ExhaustionEventInfo
Time 2012-01-19T04:38:57.993070500Z
This repeated itself until 08:29h cet, where the pc finally froze and i had to restart it.
The memory consumption of NPVR was at this time 966 MiB. This is a new record.
Any idea what could be the root for this? The system itself is Windows 7 32-Bit HP and the machine has 4 GiB RAM.
i setup new version [working great btw] but when i imported channels for my hdpvr, it just gave them all incremental numbers..
instead of 206 for espn i got 40...so i went and changed the db so channel table has correct channel for 'number' slot..
but it still didn't blast right!! all numbers show up correctly....
but then i noticed it uses the channel_mapping table's 'tuning' xml in <channel> to get number to blast with!! not the one you see..
apparently it's not picking up my channel numbers in the mapping process?
also, how do i alter which channel <display_name>206 ESPN</display_name> from xml it uses?
[my channels show up displaying as '206 ESPN' and i'd like to get rid of numbers and keep just name, maybe why it's not picking them up?]
my question is, is there a sql update that can copy from channel table's number field to channel_mapping's channel_source_number?
i tried with a join statement to the channel table but failed...
UPDATE CHANNEL_MAPPING AS M INNER JOIN CHANNEL AS C on M.CHANNEL_OID = C.OID SET M.CHANNEL_SOURCE_NUMBER = C.NUMBER;
is what i had tried without luck...
trying to make a sql statement so i can redo later...
any help appreciated..
I have a 1250 that will work in wintv7 on XP but npvr lists it in the device settings but when I try live tv it gives unable to find device.
I've done a reinstall of npvr after getting the drivers and wintv7 to work with the card.
Thanks
Code:
2012-01-18 22:24:18.640 [DEBUG][1] StartLiveTV@1
2012-01-18 22:24:18.640 [DEBUG][1] StartLiveTV@2
2012-01-18 22:24:18.640 [DEBUG][1] StartLiveTV@3
2012-01-18 22:24:18.640 [DEBUG][1] StartLiveTV@4
2012-01-18 22:24:19.046 [ERROR][1] Unexpected error calling StartStream(): System.NullReferenceException: Object reference not set to an instance of an object.
Server stack trace:
at Native.AnalogRecorder.AttachSoftEncoder(IBaseFilter* pCaptureFilter, String& message)
at Native.AnalogRecorder.BuildGraph(String filterName, Int32 deviceInstance, Int32 inputSource, String& message)
at NShared.AnalogRecorder.StartStream(ChannelMapping channelMapping, String target, String& reason)
at NShared.RecordingService.StartStream(Int32 channelOID, String target, Int32 previousHandle, ChannelMapping& returnMapping, String& reason)
at NShared.RecordingRemote.StartStream(Int32 channelOID, String target, Int32 previousHandle, ChannelMapping& channelMapping, String& reason)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at NShared.IRecordingService.StartStream(Int32 channelOID, String target, Int32 previousHandle, ChannelMapping& channelMapping, String& reason)
at NShared.RecordingServiceProxy.StartStream(Int32 channelOID, String target, Int32 previousHandle, ChannelMapping& channelMapping, String& reason)
2012-01-18 22:24:19.109 [DEBUG][1] OnKeyDown() done. Took 609.375 ms
2012-01-18 22:24:22.390 [DEBUG][1] OnKeyDown() called: Return
2012-01-18 22:24:22.453 [DEBUG][1] StartLiveTV@1
How do I set up the Network Recorder to use a capture device on another npvr machine in my local netwok? I guess the plugin has to be installed on both the local and the remote computer?
I'm so sick of trying to get this card to work. It's always been a PITA. Now the recordings are shuddering.
All I want now is something to record my OTA ATSC digital programs. Does anyone know if the external HVR1950 works with NPVR? Any better relatively cheap solutions?
I have had problems with 2.2.6 npvr and my hardware configuration. Hardware woes upgraded, fresh install of win7-64, latest npvr setup working. The npvr. db file converted well, but I was unable to use the old config.xml file, the plugins and scripts folder. First plug in I wish to install is TV Listings. Would think that I can install the plug in, use my 2 day old db file, use the old updateepg.bat file, intergrate TheTVDB and xmltvextras that was set up before. It honestly took me weeks to get this all to work well, and I do not want to refigure it all out again. Ideas?