[mythtv-users] Is it possible to have a time-shifted content shuffle involving slave backends?

Robert Longbottom RobertCL at iname.com
Fri Aug 6 09:41:20 UTC 2010


On Fri, August 6, 2010 9:15 am, Kichigai Mentat wrote:
> Here's the situation. I want to start playing around with Free-To-Air
> satellite stuff in the Midwestern United States. The problem is that I
> live
> at the bottom of a hill, and if I want to receive North American FTA
> feeds,
> I'm in trouble because of trees, and, well, this huge hill I happen to
> live
> at the bottom of. If I want to try to get European FTA feeds, I need to
> bore
> a hole through the Earth.
>
> My neighbors across the street, however, have a clear line of sight with
> the
> appropriate patch of sky, and already have a Ku band dish installed.
> They're
> good friends with my family, and I know they use Comcast cable instead of
> DBS, so the dish is essentially abandoned.
>
> With a directional antenna, I can pull in my WiFi network, but I know that
> the bandwidth would be inadequate for even standard definition "live"
> MPEG-2. Assuming they wouldn't mind if I stashed a laptop in some obscure
> corner of their garage (where the dish is located, and knowing them they
> wouldn't mind, so long as I promise to fix their PCs when they break),
> would
> it be possible to have a slave backend cache recordings until they're
> complete, then send them over to the master back-end for viewing?

I'm sure someone more knowledgeable than me will reply, but can't you have
a local storage drive on the laptop and an associated storage group,
making sure that all recordings on the laptop go into that storage group
(i.e. get written to the local drive).

Then "all" you would need to do is create a cron job (outside of myth)
that would copy the files from that storage group to a storage group that
lives on your lan.  I'm sure I've heard people say that myth searches all
storage groups for recordings so you are free to move the files around as
you please.

All you'd have to do is make sure your script didn't try to move an
in-progress recording which must be do-able...

Actually, isn't there some kind of event system in myth that you can use
from the python(?) api, so you could trigger a copy on a "recording
completed" event (assuming such an event exists?)

Robert.




More information about the mythtv-users mailing list