[mythtv-users] How to automatically copy recordings from slave to master backend?

Jerry Rubinow jerrymr at gmail.com
Tue Oct 2 16:26:29 UTC 2007


The setup:

Computer in basement with master backend, HD tuner card.
Computer in family room with frontend and slave backend, and analog
tuner card (PVR-500).  This card also gets s-video from the STB, which
is why the card has to be in the frontend rather than in the master
backend.
The master backend video directory is nfs mounted on the frontend/slave.

The problems:

1. When the slave backend is recording, the remote stops working for
the duration of the record.
2. Trying to play a slave backend recording while it is still in
progress does not work.

I believe both of these problems are due to insufficient resources.
In 1, the homebrew serial port ir sensors interrupts aren't getting
serviced, and in 2, it can't handle the network transfer of the
program going on in two directions at once (being written to the MBE's
drive over the network, at the same time it is being read over the
network for playback).

The solution?:

I'm thinking that since the frontend machine doesn't have a huge
drive, it can probably hold whatever I want to record in any given
day, but not much more than that.  So stop NFS mounting the MBE's
drive and record locally.  Then run a job in the middle of the night
that copies all the local recordings to the MBE and adjusts the
database accordingly.

I probably want some post-record job that updates a table of "things
to be copied" so it doesn't try to copy anything that's still being
recorded.

Updating a list of programs to copy, easy.  Having a cron job to do
the copy, easy.  Updating database - ???.  I see I'd probably have to
change the hostname field in the recorded table for each copied
program.  What else would I need to update?

-Jerry


More information about the mythtv-users mailing list