I have been using GBPVR for around three years. For the last year or so without any major problems (it is a great product). Completely out of the blue (I don't remember loading any new software or changing any configs), last week live tv has stopped working and pvrx2 has been maxing out the CPU usage. I can still watch movies and existing recordings, but it will no longer record anything or let me watch tv.
At first I thought it might be a problem with the tuner card (nova T 90xx) which was really old. So I used the problem as an excuse to buy a new dual tuner card (nova T 500). I then completely uninstalled GBPVR and did a fresh install with the latest version. Although the new Nova T card appears to work absolutely fine running the hauppauge winTV software, I am experiencing exactly the same problem with live TV as before. I've tried various other things, but I am now completely and utterly stuck. Help!
The symptoms are:
- on boot up I run 2 mvp clients. whey they load they immediately go to 70% CPU usage and stay there (I have an intel quad processor). If I use config to tell them not to run, then pvrx2 doesn't hog bandwidth, but still no live TV;
- pvrx2 won't run live TV or make any recordings.
The following line appears in the log when I try to go to live TV:
2009-09-13 15:54:45.546 ERROR [1] Unexpected error: System.Net.Sockets.SocketException: An attempt was made to access a socket in a way forbidden by its access permissions 127.0.0.1:7968
I have attached the log files for information. I look forward to any help you can give me,
I have my new refurb A-100 working like a charm as a replacement for the MVP, but two things affect the WAF, and I need to confirm, at this point in time:
1) Running from a share, can the NMT wake the PC from standby? (like MVPMC did so well with WOL) I've tried the ether-wake here without success. Tell me it is possible and I will keep trying.
2) Can the NMT start up directly into GBPVR? Finding it in media sources seems to be confusing for the WAF, particularly if the PC is sleeping. Can't seem to find a clear answer on this.
when watching live tv or when requesting a live tv session start: if the client has a failure either a network dropout, codec failure or if the server has no signal GBPVR tends to handle this not so graciously.
if you crash out of the client or even if it manages to regain its composure (which it sometimes does after a lot of time of the user not knowing whats going on) the server still thinks the tuner card is busy. is there a neat way to somehow reset the recording status monitor and free up the tuner again?
why cant GBPVR display more progress notifications or error notifications like 'no signal detected" and reset both server and client to a stable state, or 'network error" and reset to stable again?
In the SkinPluginConfig.xml, I know how to use the <xmltextsizeedit> function tp increase or decrease a numerical value in an XML file - as used originally for the Text Size, which I also hijacked for the 'TV Guide Rows' selection method.
This function takes a starting value and then modifies it by +1, -1, etc. which come from the corresponding folder names under the Resources folder. (I know you know all that, you wrote the code, I just want to make sure we're on the same page)
What I want to do now is change certain values in an .xml file, but use absolute values rather than relative numeric values. For example, I want to be able to set a certain value in an XML file to True or False.
Now as I've been typing this, I had a look at the file 'EditableSkinItemsList.cs'. I see there is a function called <xmledit> which probably does what I want, but I see no example of it's use in SkinPluginConfig.xml. Can you confirm this function is in fact what I want, and give me a usage example?
What I ultimately wish to do is to write a replacement for the existing Settings screen in PVRX2. Sub said he is getting rid of this screen in 1.5, as he's decided he's never going to get around to implementing it the way he planned. There are a variety of user-interface related settings that would be useful to change from the Skin Plugin rather than have to go in to config.exe or hand edit in config.xml.
I cannot produce live satellite TV from my GBPVR setup. My best result so far has been a brief stillimage without sound from one mapped test channel with error message saying no signal is detected. Mostly the screen remains black.
Since I am able to watch live tv using the DBViewerapplication there must be something wrong in my GBPVR config. Logs and screenshots attached.
I really want to get GBPVR working - thanks for any ideas.
When I try playing LiveTV, the player plays the show. The problem is that I get no audio and it keeps jumping frames only every few seconds. In the config, my channels such as 3 WETM, keeps mysteriously getting its source channel changed to weird numbers like 100 for example. It is supposed to be 3.
How can I get the player functioning again and have audio and smooth video?
Is there any way to keep my channels from getting their source changed and screwed up?
I've started getting failed recordings overe the past week or so and am not sure why.
I rebooted the machine today to give a fresh start.
I got a successful recording of A Town Called Eureka (DVB-C), but then 2 failed recordings tonight of The Big Bang Theory (DVB-T) which was a 0 byte file followed by Warehouse 13 (DVB-C) which didn't create any file.
I've attached logs, please let me know if anything comes to mind?
I looked and looked but could not find this answer. I now am using my Vista box as my PCH server. I can see and play everything from the PCH that is local on the server. I could not see any files from the network, even though I can see them on the server. I tried adding another account and starting the recording service there. Now I can see the file names from the pch, but have lost all playback and live tv. :confused:
Recording service has suddenly stopped recording. Anyone any ideas what might cause this error:-
2009-09-12 14:17:00.349 VERBOSE [5] pending: (1583) Star Trek: Enterprise 24/09/2009 14:00
2009-09-12 14:17:00.349 VERBOSE [5] - checking Without a Trace
2009-09-12 14:17:00.349 VERBOSE [5] pending: (1587) Without a Trace 24/09/2009 22:00
2009-09-12 14:17:00.349 VERBOSE [5] - checking Without a Trace
2009-09-12 14:17:00.349 VERBOSE [5] pending: (1588) Without a Trace 24/09/2009 22:55 2009-09-12 14:17:00.365 WARNING [5] Unexpected error logging recording schedule: System.NullReferenceException: Object reference not set to an instance of an object.
at GBPVR.RecordingService.x93f60a55016d55c4.xcba1f05fb5a46d5f()
2009-09-12 14:17:15.894 VERBOSE [14] RecordingFactory.loadScheduleRecordingByOID()
.......
2009-09-12 14:17:15.894 VERBOSE [14] getValue cached value: /settings/AutoConvertTSToFormat : No Conversion
2009-09-12 14:36:15.872 VERBOSE [14] Conversion thread configured for ASAP
2009-09-12 15:07:15.783 VERBOSE [14] Conversion thread configured for ASAP
2009-09-12 15:38:15.695 VERBOSE [14] Conversion thread configured for ASAP
2009-09-12 16:09:15.606 VERBOSE [14] Conversion thread configured for ASAP
2009-09-12 16:40:15.518 VERBOSE [14] Conversion thread configured for ASAP
2009-09-12 17:11:15.429 VERBOSE [14] Conversion thread configured for ASAP
2009-09-12 17:42:15.341 VERBOSE [14] Conversion thread configured for ASAP
2009-09-12 18:13:15.252 VERBOSE [14] Conversion thread configured for ASAP
2009-09-12 18:44:15.163 VERBOSE [14] Conversion thread configured for ASAP
2009-09-12 19:15:15.127 VERBOSE [14] Conversion thread configured for ASAP 2009-09-12 19:20:00.265 ERROR [5] Caught unexpected exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GBPVR.RecordingService.x93f60a55016d55c4.xcba1f05fb5a46d5f()
2009-09-12 19:20:00.466 ERROR [5] Caught unexpected exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GBPVR.RecordingService.x93f60a55016d55c4.xcba1f05fb5a46d5f()
2009-09-12 19:20:00.667 ERROR [5] Caught unexpected exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GBPVR.RecordingService.x93f60a55016d55c4.xcba1f05fb5a46d5f()
2009-09-12 19:20:00.868 ERROR [5] Caught unexpected exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GBPVR.RecordingService.x93f60a55016d55c4.xcba1f05fb5a46d5f()
2009-09-12 19:20:01.069 ERROR [5] Caught unexpected exception: System.NullReferenceException: Object reference not set to an instance of an object.
etc ad infinitum until recording service restarted.