I don't know if this will help, but I am currently running DVArchive 3.2 under Windows XP SP2 with JRE 1.7.0_07-b11 to access my Replay 5040 and 5080 player units, two of which have much larger than stock hard drives (replaced after factory drives failed).
I'm also running DVArchive 3.2 under OpenSUSE 12.2 x64 Linux with JRE Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01, mixed mode)
On both platforms I'm able to play shows onscreen through DVArchive 3.2 using VLC media player 2.0.3.
This provides a very convenient way for me to watch News and Good Morning America with stereo sound (headphones or speakers) on either of the dual computer screens in a VLC window while I do other things with the computer(s). Random time index seek (moving the VLC slider) to avoid commercials also works seamlessly. With today's computers, none of the processors goes over 10% usage while playing shows. I believe this is partly because the fan-less NVIDIA GT520 type display card I'm using is doing the MPEG decompression for MPEG1, MPEG2, and MPEG4 (and x264) media streams. Both platforms seem to run with only one flaw I occasionally see, which is DVArchive 3.2 sometimes loses track of the ReplayTV unit after about 1/2 hour or more of inactivity. Using "File...", "OpenDVR..." seems to cure the loss with just a few mouse clicks. I'm using a wired gigabit network. I'm very happy with this Replay50x0/DVArchive/VLC setup.