[mythtv-users] Q: Using MythTV as a router
kuphal at dls.net
Fri Jul 15 21:58:20 EDT 2005
Arno Puder wrote:
>I would like to use MythTV in the following way:
>- run MythTV on a PC without a monitor
>- capture the video signal and stream it into the
>- use another machine as a client to watch the stream.
>- possibly change channels remotely.
>Can this be done with MythTV?
What I would do is this:
Local site where you want to watch: Set up mythtv frontend/backend
combination as master backend with databse
Remote site with content feed: Set up a slave backend, connect to master
I would use an SSH tunnel or something similar to connect the two sites
securely between firewalls (just open the SSH ports)
Set up the remote slave backend with a different lineup with channels
that do not overlap so that you can guarantee that you can schedule
recordings at one site or the other by picking the right channel.
Record at whatever bitrate you want to watch.
Create a post-recording job that runs a script that does:
1. Rsync/scp the file from remote backend to local backend
2. Updates the database to change the hostname of the recording (this
will allow the frontend to find it properly) when the file has been moved.
This way you get the full bandwidth of the recording. If you're trying
to watch live content, I would use mythstream which uses VLC, start a
recording (do not use liveTV on the remote backend and then stream that
recording using mythstream while in progress). VLC should handle your
bandwidth properly and let you watch the "live" recording.
More information about the mythtv-users