I am finding at times that NEWA becomes non-responsive. It could be my PC, you never know (entirely possible!). But that said - has anyone gotten IIS working as the web server, pointing at NEWA (/web)?
FYI, I do also see sometimes that when I click on an item in the guide, the window opens but there is no option to record. If I just Logout, then go back to the guide - the record option has returned! Just so folks are aware of it.
I came across NPVR from the Kodi forums when I began looking for an alternative to WMC due to the recent guide changeover just absolutely butchering my data. Prior to WMC, I was a long time SageTV (and still have all of my licenses) until the Google buyout. Prior to trying NPVR, I had setup MediaPortal with less than stellar results from my perspective. Let me say that I love just how simple it was to "just make it work" with NPVR. My Kodi boxes around the house are running beautifully right now.
Seeing as how I was a previous user of both WMC and SageTV, I have become accustomed to the intelligent recording logic that both used (I still to this day believe that SageTV has some of the best recording logic I've ever seen). I have 5 tuners, one colossus for use with my Dish box and 4 hdhr tuners for ATSC. What I'm having a hard time wrapping my head around is the logic that NPVR is using for recordings. Again, due to what I've used extensively in the past, I'm accustomed to adding a favorite, telling it to record "new", and letting the logic figure out how to deal with conflicts. That does not appear to be how NPVR does things. When I look at my web interface for managing recordings, I see conflicts that don't seem to have resolutions. A prime example would be tonight: I have 5 satellite shows that air on Sunday nights, all are setup as recurring favorites, record only new, any time slot, any channel. All of these shows have multiple airings of the same "new" episode. Obviously the "new" episodes for each are in conflict with each other. The prior softwares I've used appear to have this logic: if conflict, then take top priority show and record it and find an alternate airing of the lower priority show and record that episode. In the past, this didn't always work and recordings were missed, but that was the very rarest of occasions.
So, how does the recording logic for NPVR work? I think that I can work my way around the conflicts if it doesn't behave as I've described above, that will just require more vigilance on my part with the web interface. I've also done quite a bit of searching on the forums regarding this, and I'm coming up empty. Maybe I'm not searching for the right combination of terms. It definitely would not be the first time that I've done that!
Any insight would be greatly appreciated. Thanks.
Tyler
P.S. SageTV is about to go open source, so it might be worthwhile to taking a peak at how their recording engine works when the time comes. I'm by no means a coding expert (mostly relegated to visual basic in excel), but getting that type of logic into NPVR would be something that I'd definitely be willing to take a crack at.
I recently installed the latest version of NextPVR and cannot get the web server to start. I found the below listed errors associated with the problem, which are repeatable at every restart of the nrecord service and after multiple reboots. On researching it, I found another user getting the same error messages, but without any resolution. I have tried a clean install, removing the Temporary ASP.NET files, updating the recommended DirectX files, updating and repairing the .NET install, and a number of other things. Does anyone have any additional steps I could try? Thanks.
Here is the error from NPVR.log:
Code:
Unexpected error starting web server:
System.AppDomainUnloadedException: The application domain in which the thread was running has been unloaded.
at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel)
at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)
at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironmentAndReportErrors(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)
at System.Web.Hosting.ApplicationManager.CreateInstanceInNewWorkerAppDomain(Type type, String appId, VirtualPath virtualPath, String physicalPath)
at System.Web.Hosting.ApplicationHost.CreateApplicationHost(Type hostType, String virtualDir, String physicalDir)
at Cassini.Server.CreateHost()
at Cassini.Server..ctor(Int32 port, String virtualPath, String physicalPath)
at NRecord.RecordingService.OnStart(String[] args)
And the corresponding error in the Windows app log:
Code:
Log Name: Application
Source: ASP.NET 4.0.30319.0
Date: 22/02/2015 09:02:00
Event ID: 1325
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: arcturus
Description:
Failed to initialize the AppDomain:aa85f57
Exception: System.AppDomainUnloadedException
Message: The application domain in which the thread was running has been unloaded.
StackTrace: at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel)
at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)
at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironmentAndReportErrors(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="ASP.NET 4.0.30319.0" />
<EventID Qualifiers="49152">1325</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-02-22T09:02:00.000000000Z" />
<EventRecordID>41601</EventRecordID>
<Channel>Application</Channel>
<Computer>arcturus</Computer>
<Security />
</System>
<EventData>
<Data>Failed to initialize the AppDomain:aa85f57
Exception: System.AppDomainUnloadedException
Message: The application domain in which the thread was running has been unloaded.
StackTrace: at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel)
at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)
at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironmentAndReportErrors(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)</Data>
</EventData>
</Event>
I have recently discovered that if a show is scheduled to be recorded from a client, the server will not enter sleep mode as long as that recording is pending.
In this situation, "powercfg -requests" on the server shows that an active file is open from a client machine - even if that client machine is off-line. If the recording is canceled, then the power request is cleared and the server will enter sleep at the desired time.
The question is: Is this normal behavior? and if so, is there a way to prevent this particular power request from going active on the server, thereby allowing the server to sleep until the time of the pending recording occurs?
First off, I'm sorry if this ends up being a really stupid, simple issue. I've been trying to get NPVR started since yesterday evening. I can't seem to get NPVR to find channels? I have a Hauppauge 955Q installed. NVPR sees the device, but when I click SCAN, a DIGITAL CHANNEL SETUP box pops up, I hit OK and nothing happens.
Between trying to get NPVR, mediaportal, and kodi to work, I have about 12 hours into this and my brain is totally fried. I can watch live tv using WINTV.
I'm totally lost and confused at this point. I've tried walking through the NVPR setup info and get nowhere. I'd like to use NVPR as a backend and KODI as a front end. My last PVR was a mac mini. I plugged the eyeTV into the USB, paid $20 for the tvguide, and that was that. Is it really that difficult to set this up on a windows machine?
If anyone is close to 48430 I'll pay you to help. My brain is toast.
currently I have NextPvr 3.48 working with the Hauppauge 500PVR dual analog tuner but I would really like to get my Aver Media A169 tuner working as it has much better picture quality.
I read on how to add it to the device list but I must have done something wrong or it needs something else to get it working, as I added it to the list but I could not find any channels during the scan.
if someone more experienced than me at this could look over the log & let me know if it will work & what I need to add to the analog devices.xml file, it would be much appreciated
Thanks, Roger
07:00:25.062 INFO Log started
07:00:25.062 INFO Filter Check v1.0
07:00:25.062 INFO
07:00:25.062 INFO
07:00:25.062 INFO Checking AM_KSCATEGORY_CAPTURE filters
07:00:25.093 INFO found: Realtek HD Audio Input
07:00:25.156 INFO - (output) Recording Control
07:00:25.156 INFO - (input) Input1
07:00:25.156 INFO
07:00:25.156 INFO found: AVerMedia Capture
07:00:25.281 INFO - (output) Transport Out
07:00:25.281 INFO - (output) Capture
07:00:25.281 INFO - (output) Preview
07:00:25.281 INFO - (output) VBI
07:00:25.281 INFO - (output) Audio
07:00:25.281 INFO - (input) Analog Video In
07:00:25.281 INFO - (input) Analog Audio In
07:00:25.281 INFO - (input) Transport In
07:00:25.281 INFO - (output) Virtual Audio Out
07:00:25.281 INFO - (output) Virtual Video Out
07:00:25.281 INFO
07:00:25.281 INFO found: AVerMedia Capture
07:00:25.281 INFO - (output) Transport Out
07:00:25.281 INFO - (output) Capture
07:00:25.281 INFO - (output) Preview
07:00:25.281 INFO - (output) VBI
07:00:25.281 INFO - (output) Audio
07:00:25.281 INFO - (input) Analog Video In
07:00:25.281 INFO - (input) Analog Audio In
07:00:25.281 INFO - (input) Transport In
07:00:25.281 INFO - (output) Virtual Audio Out
07:00:25.281 INFO - (output) Virtual Video Out
07:00:25.281 INFO
07:00:25.296 INFO
07:00:25.296 INFO
07:00:25.296 INFO Checking AM_KSCATEGORY_ENCODER filters
07:00:25.296 INFO
07:00:25.296 INFO
07:00:25.296 INFO Checking AM_KSCATEGORY_MULTIPLEXER filters
07:00:25.296 INFO found: AVerMedia Encoder
07:00:25.296 INFO - (input) Virtual Audio In
07:00:25.296 INFO - (input) Virtual Video In
07:00:25.296 INFO - (output) Transport Out
07:00:25.296 INFO
07:00:25.296 INFO found: AVerMedia Encoder
07:00:25.296 INFO - (input) Virtual Audio In
07:00:25.296 INFO - (input) Virtual Video In
07:00:25.296 INFO - (output) Transport Out
07:00:25.296 INFO
07:00:25.296 INFO
07:00:25.296 INFO
07:00:25.296 INFO Checking AM_KSCATEGORY_CROSSBAR filters
07:00:25.296 INFO found: AVerMedia Crossbar
07:00:25.328 INFO - (input) 0: Video Tuner In
07:00:25.328 INFO - (input) 1: Video Composite In
07:00:25.328 INFO - (input) 2: Video SVideo In
07:00:25.328 INFO - (input) 3: Video Composite In
07:00:25.328 INFO - (input) 4: Video SVideo In
07:00:25.328 INFO - (input) 5: Audio Tuner In
07:00:25.328 INFO - (input) 6: Audio Line In
07:00:25.328 INFO - (input) 7: Audio Line In
07:00:25.328 INFO - (output) 0: Video Decoder Out
07:00:25.328 INFO - (output) 1: Audio Decoder Out
07:00:25.328 INFO
07:00:25.328 INFO found: AVerMedia Crossbar
07:00:25.328 INFO - (input) 0: Video Tuner In
07:00:25.328 INFO - (input) 1: Video Composite In
07:00:25.328 INFO - (input) 2: Video SVideo In
07:00:25.328 INFO - (input) 3: Audio Tuner In
07:00:25.328 INFO - (input) 4: Audio Line In
07:00:25.328 INFO - (input) 5: Audio Tuner In
07:00:25.328 INFO - (output) 0: Video Decoder Out
07:00:25.328 INFO - (output) 1: Audio Decoder Out
07:00:25.328 INFO
07:00:25.328 INFO
07:00:25.328 INFO
07:00:25.328 INFO Checking AM_KSCATEGORY_TVTUNER filters
07:00:25.328 INFO found: PhTVTune
07:00:25.375 INFO - (output) Analog Video
07:00:25.375 INFO - (output) Analog Audio
07:00:25.375 INFO
07:00:25.390 INFO found: PhTVTune
07:00:25.390 INFO - (output) Analog Video
07:00:25.390 INFO - (output) Analog Audio
07:00:25.390 INFO
07:00:25.390 INFO
07:00:25.390 INFO
07:00:25.390 INFO Checking AM_KSCATEGORY_TVAUDIO filters
07:00:25.390 INFO found: AVerMedia TV Audio
07:00:25.390 INFO - (input) TVAudio In
07:00:25.390 INFO - (output) TVAudio Out
07:00:25.390 INFO
07:00:25.390 INFO found: AVerMedia TV Audio
07:00:25.390 INFO - (input) TVAudio In
07:00:25.390 INFO - (output) TVAudio Out
07:00:25.390 INFO
07:00:25.390 INFO
07:00:25.390 INFO
07:00:25.390 INFO Checking AM_KSCATEGORY_VBICODEC filters
07:00:25.390 INFO found: NABTS/FEC VBI Codec
07:00:25.453 INFO - (input) VBI
07:00:25.453 INFO - (output) NABTS
07:00:25.453 INFO - (input) HWNABTS
07:00:25.453 INFO
07:00:25.453 INFO found: CC Decoder
07:00:25.484 INFO - (input) VBI
07:00:25.484 INFO - (output) CC
07:00:25.484 INFO - (input) HWCC
07:00:25.484 INFO
07:00:25.484 INFO found: WST Codec
07:00:25.515 INFO - (input) VBI
07:00:25.515 INFO - (output) Teletext
07:00:25.515 INFO
07:00:25.515 INFO
07:00:25.515 INFO
07:00:25.515 INFO Checking KSCATEGORY_BDA_NETWORK_TUNER filters
07:00:25.515 INFO
07:00:25.515 INFO
07:00:25.515 INFO Checking KSCATEGORY_BDA_RECEIVER_COMPONENT filters
07:00:25.515 INFO found: BDA Slip De-Framer
07:00:25.546 INFO - (input) NABTS
07:00:25.546 INFO - (output) IPv4
07:00:25.546 INFO
I switched to NextPvr looking for an alternative to XP MCE since their EPG provider switch over in July from Zap2it to Rovi has left XP & Visa media center users without EPG & win 7 & 8 media center users with useless incorrect channel lineups & wrong data.
I am using version 3.48 and aside from the fact that this does not configure its self automatically it only took me a few hours to figure most of it out & get it up & running fairly well.
the only major problem I have ran into is not being able to change the aspect ratio for DVD folder playback as it naturally wants to default to 4:3 the 720x 480 standard & not fill the screen.
in the TV settings I am using a 500pvr dual analog tuner set for 16:9 & to fill the screen & remove letterbox.
however when I play a DVD VIDEO_TS folder (at first it was buggy & would not play properly until I changed the "rendering" method to "overlay" in the DVD settings),
at first I see the normal DVD menu page, then it snaps it wide & out of aspect but I can still navigate the menu even though the highlighted option no longer lines up with the menu graphics it still will activate the desired option.
when play is pushed it will play the video & snap to 4:3 aspect ratio,
I use the HP XP MCE remote & normally the aspect settings are set from a zoom menu by the ("i" more) button however pressing this first gives me a tall skinnier picture to the left side for about 2 seconds then returns me to the DVD menu (something the DVD menu button does not do)
I have tried setting it on the mouse menu options during DVD playback & sometimes I am able to get it to fill the screen but once I exit & re enter it is back to 4:3 also playing with that setting in DVD mode will screw up the setting for live TV & I will get screen flashing in TV mode until I manually reset the aspect ratio from the mouse menu.
is there any way to disable the auto aspect on DVD & set it for 16:9 ?
A minor suggestion, but it would be nice to show the numbers that have been pressed when trying to jump channels on the TV Guide ... and then hide them again once enter is pressed.