Putting Together a Software-Centric Home Entertainment System

Introduction I’ve been building home entertainment systems for more years I care to admit. It’s always been a hobby of mine and I find it extremely fun when things finally work as a whole, resulting in a complete operational system. I’ve never done it for money, but I’ve made them for friends and family and of course myself. But in recent years, the dream of having all content in digital format, available on-demand at any point in any device has pretty much become a reality.