You are on page 1of 53

How to Lnild the World's Host

Awesome Vegan Hedia enter


n under 2 hours, for less than $200
(or more if you are vegan)
by Taylor Banks
and Kevin Miller
Jn the net honr (or so) ,on'll learn to:
Build the back-end (download and media server)
Build the front-end (audio and video console)
Get content (TV, Movies... Music)
Use subscription services (Netflix, Hulu)
Watch live TV (News, Sports, Special Programming)
Tune your speaker positioning for optimal surround sound
Pause & resume playback from any room
Control your mediacenter from your phone or tablet
Stream media to and from your phone or tablet
Assnmptions
This is not the only way to
build a robo-mediacenter.
This is just the most
awesome way.
This approach is !"# free, but
can be a very inexpensive
approach to high quality
media retrieval, management
and consumption.
What makes it awesome?
Me
What makes it vegan?
Him
Want to make it awesomer?
Configure DNS with a
unique domain
Enable
Bonjour/mDNS/zeroconf
Lnilding the Hedia Download
and Streaming Serer

Seeral Options
NAS with plugins:
Qnap
Synology
Thecus*
ReadyNAS
PogoPlug*
DockStar*
Windows
Linux
Mac
n any case, running:
Sick Beard (TV)
CouchPotato (Movies)
AudioGalaxy (Music)
SABnzbd+ (Usenet)
Transmission (Bittorrent)
Thecns NAS rnnning SALNZLd-
Benefit to running downloaders on NAS is performance and
immediate ubiquitous availability of media to all displays.
Upgrade to latest firmware
(Optional) Create encrypted volume
Enable SYS user and SSH module
Enable SABNZBD module
Fix broken symbolic link
http://cld.to/sabthec
Add SSL support
http://ge.tt/5U0Jse
PogoPlng / DocLStar
Cheapest Option
$50 - $75 online, no tax + free shipping
1+ GHz Marvell processor
1 Gb Ethernet (DockStar)
256 MB RAM (PogoPlug), 128 MB (DockStar)
3 USB ports
The Steps:
nstall PlugLinux
nstall Samba and SMBnetfs
nstall mt-daapd and/or minidlna
nstall Sick Beard and CouchPotato
Jsing a Windows or Linn P
Windows
Binaries available
nstall SABNZBd+
nstall Transmission
nstall Sick Beard
nstall CouchPotato
Linux
Packages in many distros
nstall SABnzbd+
nstall Transmission
nstall Sick Beard
nstall CouchPotato
XBMC Live
Ubuntu-based
Boots from USB
Excellent HW support
Runs great even on Atom
SALnzId-

Setting Jp SALnzId-
Windows and Mac installers from
http://cld.to/sab
Linux packages in most distro repositories
Redhat, Fedora, Centos et. al.
Debian/Ubuntu
Arch/PlugLinux
Setting up SABnzbd+ Port and AP Key
Specify Download Folders
Configure USENET Servers
SicL Leard

Setting np SicLIeard
"PVR for newsgroup users"
Python-based, Cheetah
Downloads, verifies, repairs, unpacks
Self-contained
Windows binaries available:
http://cld.to/sick
Grab source from:
http://cld.to/sickgit
Configure SickBeard for XBMC
Setup Episode Naming Preferences
Send Downloads to SABnzbd+
Post-Processing
Notify and Update XBMC
Search Providers
Add Shows
Adding TV Root Directory
View a Single Show
onchPotato

Setting Jp onchPotato
Automatic movie NZB and torrent downloader
Searches your movie want list daily, downloads movies at
specified quality, updates XBMC
http://cld.to/couch
Setting Up Movie Downloads
Setup Usenet ndex Providers
Optionally Create Custom Qualities
XBMC Notification
Add Movies
Lnilding the Hediacenter

omponents
XBMC
One mediacenter to rule them all
Netflix
Windows, Mac, iPad
Apple TV 2
Roku
OTA HDTV
HDHomeRun brings OTA to XBMC
Setting Jp NLH
Quick and Dirty
Apple TV
AppleTV 2
Existing PC running XBMC Live
Atom w/ on2 or Tegra
or better...
On top of any existing Windows, Linux or Mac PC
Packages available
On Mac, consider Plex
AppleTV (1 and 2)
Apple TV v1:
Crystal HD $60 - $100
atvusb-creator
http://cld.to/atvusb
Firecore ATV Flash - $30
http://cld.to/atvflash
For Apple TV v2:
Seas0nPass
http://cld.to/atvflash
Greenpois0n
http://cld.to/atv2jb
Firecore ATV Flash $20
http://cld.to/atvflash
The XBMC nterface
Library Mode
Library Mode
Adding a Video Source
Configuring Source Media Type
JperienceJhancements

Snggested Plng-ins
MDB
Retrieves additional information for thousands of movies
SABnzbd
Allows searching for nzbs and managing queues
Trakt.tv
Tracks watched shows, Last.FM for TV
XBMC Library Autoupdate
Update library at regular internvals
Optional: Enable Clean on Update
Modify advancedsettings.xml, add cleanonupdate true
as seen at: http://cld.to/xclean
Optional: XBMC File Cleaner
Danger! Danger!
SnIscription Serices
Apple TV 2
Netflix, iTunes
Roku
Netflix, Amazon, NHL, NBA, UFC
PlayOn
Netflix, Hulu, ESPN, NFL Rewind, MLB, SyFy Rewind
OTA HDTV ia the HDHomeJnn-
Generate .strm files:
Windows -- http://cld.to/wstrm
Linux -- http://cld.to/lstrm
Share them with XBMC and add as a video source
Optimizing SpeaLer Placement
http://cld.to/spkrs
Hnlti-Joom Snpport

Hnti-Joom NLH
Configure a MySQL database for XBMC
Optional: Export current library
Add database settings to advancedsettings.xml
mport and/or re-scan library
onfignring a DataIase for NLH
n advancedsettings.xml, add
<advancedsettings>
<videodatabase>
<type>mysqI</type>
<host>***.***.***.***</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
<name>xbmc_video</name>
</videodatabase>
<musicdatabase>
<type>mysqI</type>
<host>***.***.***.***</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
<name>xbmc_music</name>
</musicdatabase
</advancedsettings>
ontrolling Yonr Hediacenter
from Yonr netPhoneTaI

Handheld Jemotes
iOS
MDB
myNZB
Netflix
Remote HD
SABCommand
SignalGH
webout
XBMC Commander
Android
MDB
Gmote
MobileCouch
SABcontrol
Samba Filesharing
TV Show Favs
Streaming Hedia to and from
Yonr Hediacenter

Airpla, and Deriaties
Apple TV 1
Remote HD $1.99
Apple TV 2
Native
Mac
AirFlick
iPhone / iPad
Safari
YouTube
AirVideoEnabler
WebOut
Android
VLC S&C
http://cld.to/remohd
http://cld.to/airplay
http://cld.to/webout
Remote HD