Hi all,
I am wondering if anyone can help? My system was running stable for about 2 weeks and all of the sudden the system sounds within the PVRX2 application now sound all garbled. It is strange because this is the only application that is doing it and when I play live or recorded tv (with PVRX2) it sounds great. Any ideas? BTW, I should mention that I using SPD/IF for audio and it is going into a reciever.
I use SchedulesDirect and GBPVR 1.3.7 and have noticed that one channel in my lineup has no data available. I already emailed SchedulesDirect and we have verified that the information is available on their server. Anyone know where I would look in GBPVR to try and diagnose the problem?
I am writing a batch script to fix some of my problems (hopefully). Does anyone know how I can call GBPVR to update my EPG from a batch file?
So far this is what I have:
REM delete xml file
"del C:\Program Files\multimedia\gbpvr\listings\xmltv.xml"
REM update XML tv listings | update EPG
"C:\Program Files\multimedia\gbpvr\listings\mc2xml.exe" -c us -g 16801
REM TODO: update EPG
REM restart recording service
net stop gb-pvr recording service
net start gb-pvr recording service
Hi,
I just noticed today that I have some recorded H264 ts files that does not have any sound when playing in PVRX2. Playing them in graphedit and in PowerDVD gives sound.
On the other hand I have other recordings from the same channel who have sound. Also live TV works with sound.
What can be the difference between the files. They are all recorded from the Swedish HD channel (SVT HD). In the logs they seem to be treated the same. I have played around with different audio decoders but no change.
Lgs are enclosed. In the logs the Galapagos show has sound whether the Planet Earth has no sound.
What is the proper way to delete recorded episodes so that they are re-recorded assuming it is a scheduled series?
For example, say I want to record the series Star Trek on a certain channel that repeats episodes. Now let's assume one of the recordings is bad for whatever reason. If I delete it directly from the hard drive as opposed to deleting the recording within GBPVR, does GBPVR see it as missing and therefore re-records that particular episode?
Or, if I delete the episode within GBPVR, does GBPVR already know it has been recorded and therefore will not record it again?
This is not a Mediaportal promo thread, but there might be others out there like me who have a mixed PVR setup of Mediaportal and GBPVR. This plugin can be useful in that situation, because it exports every new TV recording in Mediaportal to the GBPVR database using the âimport option of pvrx2.exe. People with an MediaMVP or PCH can view those recordings using the GBPVR recordings plugin.
Installation instructions:
1. Stop the tvserver
2. Place ExportToGbpvr.dll in the plugin directory of your TV server, usually C:\Program Files\Team MediaPortal\MediaPortal TV Server\Plugins
3. Start the tvserver setup
4. Activate the ExportToGbpvr plugin.
5. Restart the tvserver
Known issues:
- Mediaportal doesnât support the XMLTV node <sub-title>, so youâll never get that in the GBPVR database with this plugin.
- The recording is added as soon as the recording starts, so it will be available in the category âReadyâ and not in âPendingâ, even though it is still recording. I think this is actually better, but some might disagree.
- The plugin uses the channel display name in Mediaportal, so this channel is added to the database if the same name isnât already available in GBPVR. But it wonât be visible untill the recording service is restarted.
If anyone is wondering why I also use Mediaportal: it supports CI for my two FloppyDTVâs and Alphacrypts CAMâs, which means I can record two encrypted DVB-C channels at the same time, and even more if there are several channels on the same transponder, which usually is the case. I use GBPVR for my analog recordings.
I could have posted this on the Mediaportal forum, but the audience for this plugin, if it even excists, is probably on this forum.
when doing things that take a long time, I like to display periodic updates to the user, letting them know my code hasn't crashed, it is just busy.
something like
SetOnScreenText("performing query. Please wait");
Pluginhelper.ForceRepaint();
execute(query);
foreach (record r in query) {
SetOnScreenText("processing record " + r.title )
Pluginhelper.ForceRepaint()
// process record
}
Now, this works as expected if triggered from a button. But when called from ActivateItem, the screen never updates until after ActivateItem is exited.
Is this by design? Is there a way around it?
Thanks
Just registered today, but have been reading through hundreds of posts for the last month and set up a test system with an old box and a 1600 (which I'll be using as a client, now).
I've decided to build a server/client system and have ordered all of the parts to my main box except for the tuner cards. The plan is to run some sort of dual card setup with either two 1800s or one 1800 and one 1600 (depending upon client/server question later). I use Time Warner and will have 2 ClearQAM, 1 analog cable and 1 analog from STB connection. I have a couple of questions that I couldn't find answers to, though, before I go ahead and buy the tuners:
Server/Client setup: Is it better (for live TV on the client) to set up the 'client' as a client in gbpvr or to simply set up the 'client' as a normal pvr with a tuner card and point the directories to my server (I'm assuming that if I did this my machines wouldn't know recordings from the other machine even if they were all in the same directory)? Or... is it possible to set up as intended and just put a tuner card in the client machine? EDIT - I'm asking this because I've read that live tv on the client can be pretty bad at times.
Tuner cards/ir blaster/remote: I will either end up with two 1800s or one 1600 and one 1800. The 1800 is a MCE and will have the STB plugged into it and will be the only place (1800 analog) that I will need an ir blaster. I do not have an ir blaster or remote for the 1800, but I do have both for the 1600. Will the remote and ir blaster, if plugged into the 1600, work for the 1800 in gbpvr? If not and I buy a usb pinnacle remote with ir blaster, will that work for the 1800 analog only or will it change the STB channel every time that I change a channel on gbpvr?
Thanks both in advance and for all of the help that you have given me already in my setup just by reading through all the posts here.
Today Microsoft sent out a bunch of updates that seems to cause a PVRX2 and Recording Service failure. Both me and 2 of my friends GBPVR has stopped working in LiveTV and Recording. The Recording service is running and working, but PRX2 can't communicate with it.
It might be one of these updates, that causes the problem.
I would recommend you to turn off updates....otherwise you might end up reinstalling Vista and perhaps XP also?
I have tried uninstalling the updates and roll back to a restore point, but nothing helps #!$¤
Typical error in PVRX2 log
2009-03-12 14:32:30.307 VERBOSE [1] PreviewLiveTV(4)
2009-03-12 14:32:32.413 VERBOSE [1] ReturnToMainMenu()
2009-03-12 14:32:32.460 VERBOSE [1] ReturnToMainMenu()@2
2009-03-12 14:32:32.460 VERBOSE [1] System.Net.Sockets.SocketException: It was not possible to connect to the target computer since it was actively denied. transated from: Det gick inte att göra en anslutning eftersom måldatorn aktivt nekade det ::1:7968
Server stack trace:
vid System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
vid System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
vid System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(EndPoint ipEndPoint)
vid System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket()
vid System.Runtime.Remoting.Channels.RemoteConnection.GetSocket()
vid System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew)
vid System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream)
vid System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
vid System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
vid System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
vid System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
vid GBPVR.Backend.Common.IRecordingService.x394caf1b3184110c(Int32 x70cd72e44179c0c2, Boolean x03f525c749695de4, Int32 x164f120fb8d3ddc7, String& x8b1d9e3189e6e73d, Int32& x73dd716c35ea457b)
vid GBPVR.Backend.Common.x396614b3dae3b1da.x61c7ab80971faf0d(Int32 x70cd72e44179c0c2)
vid GBPVRX2.Players.xb3e61f7448c39547.x4276385f71addb51(Channel xee500015fb4a65b6)
vid GBPVRX2.Players.xb3e61f7448c39547.x4276385f71addb51()
vid GBPVRX2.x4a212861656a24dd.x3852f96f8dab4cab()
vid GBPVRX2.MenuTask.x9232d414b4fababe.OnKeyDown(KeyEventArgs e)
vid GBPVRX2.MenuTask.x9232d414b4fababe.OnUiClick(PointF location)
vid GBPVRX2.x0061b801bdf12d35.xf1b04f0b61b2ba29(Object xdf2e3583f942db7b, MouseEventArgs xc4f45905cb1fc7ba)
vid System.Windows.Forms.Control.OnMouseClick(MouseEventArgs e)
vid System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
vid System.Windows.Forms.Control.WndProc(Message& m)
vid System.Windows.Forms.ScrollableControl.WndProc(Message& m)
vid System.Windows.Forms.ContainerControl.WndProc(Message& m)
vid System.Windows.Forms.Form.WndProc(Message& m)
vid GBPVRX2.x0061b801bdf12d35.WndProc(Message& m)
2009-03-12 14:32:32.460 VERBOSE [1] OnMouseMove: {X=391,Y=218} last: {X=391,Y=213}
Hey, I have 32-bit Vista and have installed the MCE Replacement Driver for the Hauppauge MCE receiver. I am currently using IR Server (Translator) to blast commands to my 2 STBs.
The IR Server has seemed to learn the commands fine from the OEM Remotes (Comcast and FTA) and changes the channel appropriately when I click on the "Test" button under the "IR Commands" menu.
The problem is that I can't get my Hauppauge MCE Remote to blast those same commands. Am I missing something here? Am I supposed to link the MCE Remote buttons to the OEM remotes' buttons somehow in IR Server?
I have everything set up correctly in gbpvr (irblast.exe is used as the channel changer file). I have also mapped the buttons to the correct port on the blast in IR Server.
I know that it's something small that I'm missing here.