Everything was working until yesterday or this morning when this started happening.
I am running NEXTPVR Locally, on a Windows 10 Machine. I have never had any troubles until today, and I can't figure out what's going on.
When I try playing live TV, I get the error "Unable to communicate with the recording service"
When this error is thrown, the NPVR Recording service is stopping.
I have attached the logs to this post, but the error information is below:
The NPVR.log has the following information in it:
2015-12-03 11:25:42.344 [DEBUG][1] StartLiveTV@1
2015-12-03 11:25:42.344 [DEBUG][1] StartLiveTV@2
2015-12-03 11:25:42.344 [DEBUG][1] StartLiveTV@3
2015-12-03 11:25:42.344 [DEBUG][1] StartLiveTV@4
2015-12-03 11:25:46.356 [ERROR][1] Unexpected socket exception calling StartStream(): System.Net.Sockets.SocketException (0x80004005): No connection could be made because the target machine actively refused it 127.0.0.1:8968
Server stack trace:
at System.Net.Sockets.Socket.Connect(IPAddress[] addresses, Int32 port)
at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(AddressFamily family)
at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket()
at System.Runtime.Remoting.Channels.RemoteConnection.GetSocket()
at System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew)
at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream)
at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
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)
2015-12-03 11:25:46.384 [DEBUG][1] Calling dispose on old popup(2): ShowDetailsPopup
2015-12-03 11:25:46.384 [DEBUG][1] ShowDetailsPopup.Dispose()
2015-12-03 11:25:46.384 [DEBUG][1] UiStatic.Dispose()
2015-12-03 11:25:47.025 [DEBUG][1] Frame Render Rate=33.7252197265625
The NRecord.log has the following information in it:
2015-12-03 11:28:29.300 [DEBUG][8] About to get: ipc://DigitalHost-20/RecorderRemote
2015-12-03 11:28:29.300 [DEBUG][8] Got: ipc://DigitalHost-20/RecorderRemote
2015-12-03 11:28:29.300 [DEBUG][8] Asking NDigitalHost to start: LIVE&G:\Temp\live-WANE-HD-7150.ts
2015-12-03 11:28:29.852 [ERROR][8] FirstChance failure on IPC (will retry): System.Runtime.Remoting.RemotingException: Failed to read from an IPC Port: The pipe has been ended.
Server stack trace:
at System.Runtime.Remoting.Channels.Ipc.IpcPort.Read(Byte[] data, Int32 offset, Int32 length)
at System.Runtime.Remoting.Channels.Ipc.PipeStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Runtime.Remoting.Channels.SocketHandler.ReadFromSocket(Byte[] buffer, Int32 offset, Int32 count)
at System.Runtime.Remoting.Channels.SocketHandler.Read(Byte[] buffer, Int32 offset, Int32 count)
at System.Runtime.Remoting.Channels.SocketHandler.ReadAndMatchFourBytes(Byte[] buffer)
at System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler.ReadAndMatchPreamble()
at System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler.ReadVersionAndOperation(UInt16& operation)
at System.Runtime.Remoting.Channels.Ipc.IpcClientHandler.ReadHeaders()
at System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
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 NUtility.IRecorder.StartStream(ChannelMapping channelMapping, String target, String& reason)
at NShared.DigitalRecorder.StartStream(ChannelMapping channelMapping, String target, String& reason)
2015-12-03 11:28:29.852 [ERROR][8] System.Runtime.Remoting.RemotingException: Failed to connect to an IPC Port: The system cannot find the file specified.
Server stack trace:
at System.Runtime.Remoting.Channels.Ipc.IpcPort.Connect(String portName, Boolean secure, TokenImpersonationLevel impersonationLevel, Int32 timeout)
at System.Runtime.Remoting.Channels.Ipc.ConnectionCache.GetConnection(String portName, Boolean secure, TokenImpersonationLevel level, Int32 timeout)
at System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
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 NUtility.IRecorder.StartStream(ChannelMapping channelMapping, String target, String& reason)
at NShared.DigitalRecorder.StartStream(ChannelMapping channelMapping, String target, String& reason)
2015-12-03 11:28:29.852 [INFO][8] DigitalRecorder.StartStream(LIVE&G:\Temp\live-WANE-HD-7150.ts)
2015-12-03 11:28:29.852 [INFO][8] Creating BDA graph
2015-12-03 11:28:29.872 [DEBUG][8] FindFilterByName failed to locate filter: Hauppauge WinTV-7164 BDA ATSC/QAM Tuner
Charter is moving me to digital which means my old USB tuner card hooked to my computer is going to work. The Charter guy said I could hook the output of the digital box to the input of the usb tuner but how will NPVR change channels. I heard about something called an IR Blaster. Does anyone know of one that NPVR will work with?
Upating the EPG with Schedule Direct account works when done manually with Channels Update EPG button
but it failed in automatic mode in nightly EPG update run.
Adding the 2 files NPVR.log and NRecord.log
NPVR.log shows the working EPG update done manually
NRecord.log shows the non-working automatic EPG update
I have been looking at this for a while, only now have enough time and more importantly the money to investigate further.
I have an NPVR server (which to be honest hasn't done much since i moved to satellite and Rogers (Canada) went weird with there (lack of, we are now deleting but not telling anyone) analogue support. So i have moved from the Raspberry Pi which was a GREAT XBMC / KODI machine (but ate SD cards once a week) to the Intel Compute Stick, meaning i now have Windows 10 (home) with KODI and NPVR, it will also have a Hauppauge HD-PVR2 on it (with a blaster). I plan to install way more Intel Compute sticks (they are brining out a Quad core in February, early warning alert no one knows about, as i am an Intel partner i hear about such things.
So layout below:
NPVR server, (no hardware recording device, all KODI looking at it for schedules and recordings)
NPVR client with a HD-PVR2 (which also has KODI installed looking back at the above server for recording directories and live TV).
How do i set these up? i only really want one scheduler, however, so is this held in the server? if so will it command the client NPVR to change the channel on the HD-PVR2 with the blaser?
Can't find much documentation to all of this, downloaded the Network Recorder and NetTarget thing from the Wiki, however before i go playing wanted to check in on this.
With my plex channels I've been notified that if the channel ids contain decimals they do not seem to be picked up.
It's only for like TV that I need all the listing so I tend to use: /service?method=channel.listings.current&sid=plex&client=abc
Looking at the output received by this command it doesn't seem to include all of the decimal placed channels.
I see you post a /service?method=channel.list for kodi, does that mean I should issue this command, then get what is currently being broadcast for each channel? (that's a lot of web calls).
Hi
I am running the latest update of NextPVR and the latest Version of TVMC. I am running a Windows 7 platform and up until recently, I have been able to view
my NEXTPVR via TVMC.I have been using it since around August this year.
All of a sudden I started to get the NEXTPVR PVR Client Tuner No longer available. Thinking it may have been the Windows Firewall and or my Trend Antivirus
I turned off both and still the problem persisted.
I removed NEXTPVR and TVMC (around four or five times) and reinstalled them with no change to my problem.
I figured I would send a log to the forum to see if anyone could help. I found out how to save a log in TVMC using the Debugging Tool via a YouTube clip.
I followed the procedure to the letter, but when I was prompted to put in my email address to where the log should be sent as an URL, the email never
arrived. After about 4 or 5 attempts, I went to the Maintenance Tool Icon thinking that may I needed to clear the log file cache. When I attempted to do
this it brought up a "Script Error". So the upshot is I cannot even send a log file. Can someone please help in some way. I have already perused all
the forums on this issue, but without being able to send a log, I think I am doomed!!! It is so frustrating, as when the channel is selected that I would like to view,
it starts up OK and displays for about 5 seconds, hangs, and the message appears.
I have been trying to sort this issue for around a week now, but I am running out of steam. Any help would be gratefully received.
Regards.
When I choose "Live TV" from NPVR 3.5.7 menu I always get a black screen with no sound. I looked to my C:\temp folder and a .ts file appears when I see the black screen and disappears when I hit ESC key and go back to the main menu. I also tried to install the SAF6 codec package and ensured that I've seleced a MPEG2 video decoder (LAV). Note that the recording feature works properly.
I've attached my log files for details. My system runs Windows 10 x64 and my tuner is a Silicondust HDHomeRun.
I've had a problem for many months with NextPVR taking a long time (> 1-2 seconds) to start/stop playback of a recorded video. I can hear my hard drive working as I start/stop recordings. Is it possible that NextPVR SQL database is full of unnecessary data and thus is the bottleneck? Log attached. The performance is worse when I have more recordings. I'll have to observe the behavior again and attached the log file again at that time.
I've noticed start/stop playback has become less responsive over the past year. I haven't changed any system HW or the codec (SAF); I updated SAF this morning and rebooted my system.
I have a Silicon Dust HDHR3 and am wondering if it is compatible with Next PVR? Install of Next PVR went good on this Windows 7 machine but when I go into settings,devices it shows both of the HDHomerun tuners but when I scan no ch`s come in.Thanks in advance for any help as it would be nice to get my HDHomerun working again to record as to this day I still get no guide using Windows media Center.