View Full Version : Nfusion PVR program

06-24-2013, 01:30 AM
For Nfusion SD recievers. Remotely record your programs to your PC or Mac.

Download either Windows binary or source and build it yourself (like I did, for Mac and Linux you need to edit source code slightly, then run make)

Launch nfpvr.exe (on Windows) or cd nfpvr | ./nfpvr (on Mac and Linux)
It should give you computer IP.

(On vanilla BIN, for me, at least), open Menu then scroll to Internet >> Choose PVR IP or similar and enter IP given to you in console window.

Press Record on your remote and if your computer is running it will record as .mpg!!

Thanks to Jonathan Fillion for making this great program.
Instructions to fix source code for building on Mac/Linux (any version)
In order to make nfpvr compile in Mac OS X 10.5, 10.6, 10.7 and 10.8 and Ubuntu, I made the changes below. Evidently with GCC 4.3 there are some headers that are no longer included by default and must be added. More information here:


1. In nfpvrlib/Utility.cpp and nfpvr/nfpcr.cpp add the following line at the top:

#include <cstring>

2. In nfpvrlib/UdpPacketReader.cpp add the following line at the top:

#include <sys/types.h>

3. In utils/blaster.cpp change line 59

from this:

int senderSize = sizeof(sender);

to this:

socklen_t senderSize = sizeof(sender);

EDIT: forgot to mention this, but to stop PVR server on PC/Linux/Mac, just press Control + C like any other command executable. :) Okay thanks.