NextPVR Forums

Full Version: Can someone help me get NetworkRecording going with my Ceton card?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I have used my Ceton with SageTV in the past very successfully. I have been using it with WMC now for several months and I'm just starting to experiement with NextPVR/XBMC/raspberry PI. The first step is to get the Ceton working well in NextPVR. I have followed the PDF in the wiki and got my tuners setup and channels/guide mapped. However, when I try to tune a cablecard channel (yes it's copy free) from either the host or a client pc I just get the ".... please wait ....." box for a long time and then the "unable to communicate with recording device" message. I've tried with firewall on and off. I've restarted all services several times. Rebooted machine several times.

Can someone post a networkrecorder.xml file that they have working with the ceton card so I can compare?

Thanks!
an update to this -- on the host machine I can now hear audio for 3-5 seconds but no video. I suppose this could be because I'm connected through RDP. But after 3-5 seconds, the audio quits as well.
You are definitely doing things right by doing your testing on NextPVR host first.

Suggestions:

- make sure you have applied all the R2 patches
- make sure you have the latest post-R2 TSReader http://forums.nextpvr.com/showthread.php...post452735
- install this update to network recorder http://forums.nextpvr.com/showthread.php...post449939
- if after these steps it still fails play live tv in NextPVR and zip and send your NRecord logs.

Currently there is a problem with many Ceton streams in XBMC but babgvant is working on an update that I feel will go a long way to allowing XBMC to play these files.

Martin
THanks for the reply. I have applied the patches you list. Several observations

1. Npvr now crashes on client pc with exception about loading channel list
2, recording a show using the ceton worked fine. The results .TS file could be opened and played by Avidemux (for some reason my VLC will not play it). However, the recording will not play inside NPvr either on the host (still using RDP) or on the client pc
3. I went into settings|decoders and tried VMR9, EVR, and overlay. none worked. enabled mpeg-2 decoder. still doesn't play. no audio and black screen when try to play either live tv or the recording.
There may be other patches required 2.5.9 is currently a dog's breakfast of patches,

http://forums.nextpvr.com/showthread.php...post452723

http://forums.nextpvr.com/showthread.php...post452715

http://forums.nextpvr.com/showthread.php...post452713

Make sure you patch the client and the server

Martin
Good call on patching both client and server. Another update -- isntalled Shark007 codec pack and now have client playing recordings and live tv off both my AcerMedia tv card and the Ceton very nicely. I've tried live tv on a few different channels on the client and it seems to be working pretty well. A little slow but it tunes the channel and plays. I don't see any on screen controls for play, pause, next and prev channel, etc but those controls are on the popup menu and they seem to work.

Still very unsure if NextPvr/xbmc/raspbi will have a high enough WAF factor to come into play but it's fun testing it out.
Glad you got far enough to play, it's a lot more interesting than applying patches. Assuming your files don't workin in XBMC babgvant has released a command line version of the ffmpeg demux he might add to SageDCT http://babgvant.com/blogs/andyvt/archive...egmux.aspx Using this utility you can trying process NextPVR recordings to see how they might look in XBMC and on the RPi.

Martin
One thing that is still present is the crash on the client when I try to schedule a recording. I can't imagine this not working "generally" so I'm assuming it has something to do with my setup. I've confirmed that the user my client app is running as has read/write access to the network share however if I pull up a guide entry and choose either quick record or do the normal record option I get a crash. Here is the stack trace.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at NShared.RecordingServiceProxy.ScheduleRecording(EPGEvent epgEvent, Boolean onlyNewEpisodes, ScheduledRecording scheduledEvent, Boolean allocateRecurring, DayMask dayMask, Int32 keep, Int32 recurrenceGroupID, Boolean timeslot, Boolean forceScheduleReload, String advancedRules)
at NShared.RecordingServiceProxy.ScheduleRecording(EPGEvent epgEvent, ScheduledRecording scheduledEvent, Boolean allocateRecurring, DayMask dayMask, Int32 keep, Int32 recurrenceGroupID, Boolean timeslot, Boolean forceScheduleReload)
at NShared.RecordingServiceProxy.ScheduleRecording(EPGEvent epgEvent, Int32 prePadding, Int32 postPadding, RecordingQuality quality, String recordingDirectoryID)
at NShared.RecordingServiceProxy.ScheduleRecording(EPGEvent epgEvent, RecordingQuality quality)
at NextPVR.TV.ShowDetailsPopup.HandleCommand(String command)
at NextPVR.TV.ShowDetailsPopup.HandleButtonCommand(String buttonName)
at NUtility.Controls.UiButtonList.OnClick(PointF point)
at NextPVR.TV.ShowDetailsPopup.OnClick(PointF location)
at NextPVR.ControllerForm.ControllerForm_MouseClick(Object sender, MouseEventArgs e)
at System.Windows.Forms.Control.OnMouseClick(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at NextPVR.ControllerForm.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
NextPVR
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/NextPVR.exe
----------------------------------------
NUtility
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/NUtility.DLL
----------------------------------------
NShared
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/NShared.DLL
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6402 (Win8RTMGDR.050727-6400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Data.SQLite
Assembly Version: 1.0.65.0
Win32 Version: 1.0.65.0
CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/System.Data.SQLite.DLL
----------------------------------------
System.Data.Entity
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.6387 built by: Win8RTM
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Data.Entity/3.5.0.0__b77a5c561934e089/System.Data.Entity.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
SlimDX
Assembly Version: 2.0.8.42
Win32 Version:
CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/SlimDX.DLL
----------------------------------------
msvcm90
Assembly Version: 9.0.30729.6871
Win32 Version: 9.00.30729.6871
CodeBase: file:///C:/Windows/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6871_none_50944e7cbcb706e5/msvcm90.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Management
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
System.Transactions
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
You probably should open a new problem on the main support thread, and compress and post your client npvr.logs and server nrecord logs. Confirm your patched file dates too.

Martin