[mythtv] MythTV in Docker containers?

Raymond Wagner raymond at wagnerrp.com
Fri Jul 4 16:01:40 UTC 2014


On 7/4/2014 4:18 AM, Grant Gardner wrote:
> ​Just wondering if anyone on the dev list has had a look at packaging
> MythTV for use within Docker containers.

The biggest question, how does it handle hardware access? MythTV is more 
suitable as an "appliance" rather than an "application", because of its 
specialized hardware needs. The backend needs access to the tuner 
hardware. The frontend needs access to audio and video hardware. 
Portability frameworks and hardware access are pretty much diametrically 
opposed.

Full on virtual machines provide crude passthrough, but the realities of 
a virtual machine mean driver developers basically don't even want to 
talk to you if you're attempting hardware passthrough. LXC containers 
should do a better job of this, since they're just filtering access to 
hardware rather than virtualizing it, but at least on FreeBSD with 
Jails, it's a clumsy process writing your own devd ruleset to control 
what access to hardware is given to the Jail.


More information about the mythtv-dev mailing list