[mythtv-users] Sharing data between two backends

Mario Limonciello mario.mailing at gmail.com
Thu Apr 21 15:11:19 UTC 2005


Robert Johnston wrote:

>On 4/15/05, Kevin Kuphal <kuphal at dls.net> wrote:
>  
>
>>Shaun Bryant wrote:
>>
>>    
>>
>>>Not that this helps now, but a better way to do this would be to make the backends "partner" aware, eg you would be able to see the shows on another myth cluster and copy the shows on request.
>>>
>>>
>>>      
>>>
>>this could easiliy be done using a VPN between the two sites using Linux
>>VPN products or the hardware firewall/router if it supports VPN connections.
>>    
>>
>
>I don't think that's quite what he meant.
>
>MythTV is a very intensive network application, with data going back
>and forth constantly. what is being suggested here is that while the
>backends are aware of each other, they do not transfer data unless it
>is explicitly requested.
>
>For example, I can see that John has recorded "Futurama" and I didn't.
>I can request the program to watch, and *at that point* my backend
>contacts John's backend to transfer the program to me to watch, and
>depending on the link speed either plays it straight away or gives an
>indication as to how long to download 'til it has enough to play
>through.
>
>It also means the backends don't have to be connected all the time.
>They can periodically sync their databases (XML push, say) once a day,
>or every hour, or on request, or any combination of the above.
>
>But of course, that would be a very hideous legal problem. As bad as a
>P2P system.
>  
>
After reading this thread, I remembered that I will have to do something
related near August this year.  I have a backend at school that my
roomates are using, and I currently have a backend out hear where I am
for the current semester.  I will want to merge both my recording
schedules and the list of already recorded programs from here to there,
just the history - not the actually list of current programs.  I'm not
sure how doable this will be other than manually going through and
pulling the data from mysql and putting it into the right place.


More information about the mythtv-users mailing list