See the complete tutorial here: http://makeitbreakitfixit.com/2014/02/28/diy-complete-media-system-that-fits-in-the-palm-of-your-hand/
REQUIREMENTS
The target users are also non-tech savvy people, thus the top requirements are:
1. Small form factor
2. Energy efficient
3. Cheap to build
4. Linux-based
5. Large storage capacity
6. Network connectivity
A bit of knowledge in hardware, chassis building, networking, Linux OS, BASH Scripting, building simple electronic circuits, Arduino programming is required.
OBJECTIVES
Our device will finally be able to:
-
Run Transmission. A BitTorrent downloader
-
Run CouchPotato. A movie downloading front-end to search and manage downloads
-
Run SickBeard. A TV series downloading front-end to search and manage downloads
-
Run MiniDLNA. A service which streams all media content to any compatible device
-
Run OpenVPN. This instance runs as a client to a server the author has in USA, allowing us to stream USA-only services like Netflix (click here for related blog entry)
-
Run Squid Proxy. Used for any devices on the network to proxy their traffic through which is then source-routed through the VPN tunnel to USA
-
Run OpenVPN. This instance runs as a server to allow remote connections to the network. This isn’t needed for media services, but is handy to have
-
Networking configured so that certain services are accessible from the local network and/or internet
-
Monitors temperature of the machine and triggers a fan if temperature passes a threshold
-
Uses an LCD screen to show temperature, running service status and other alarms
See the complete tutorial here: http://makeitbreakitfixit.com/2014/02/28/diy-complete-media-system-that-fits-in-the-palm-of-your-hand/
Comments