How To: Add a Web Interface to Your Homemade DVR

When it comes to recording your favorite shows, you made the smart move and decided to roll your own DVR with SageTV instead of buying TiVo or paying recurring monthly fees to rent a DVR from your cable provider. Besides automatically pushing your recordings onto your iPod, you can put other DVRs to shame by adding a web interface to SageTV. With SageTV’s Web UI you can schedule and manage recordings, set your favorites, access your recordings and even stream live TV over the web. Let’s get to it!
Install your tuner card and SageTV
Last year, Adam gave you the skinny on how to install a TV card and start kicking homebrew DVR ass with SageTV. If you haven’t already, you’ll need to follow the exact same process to get started with SageTV before you install the web interface. SageTV will cost you $80 and comes with a 15-day free trial if you want to make sure everything works before purchasing. For those of you who already dropped the ducats on SageTV, it’s about to become the best $80 you’ve ever spent on a piece of software.
Download and install the web interface
The SageTV web interface is a run-of-the-mill Windows executable that you can download from Sourceforge and is very simple to install. The only setup required is to choose a username and password. I have found on more than one occasion that I wanted to share my username and password with friends and family so they could check it out—or even so they can schedule recordings of their own. (I recommend choosing a username and password that you’d be comfortable sharing, but that’s your prerogative.)
On the “Installation Options” screen, leave all of the defaults enabled and choose “Install.” When the installation completes, make sure SageTV is running and pull up http://localhost:8080/sage/Home in your browser of choice. After entering your username and password you’ll be greeted with your sparkling new web interface for SageTV.
Open a port on your router
In order to access your web interface from outside your home network, you’re going to need to enable port-forwarding for port 8080 on your router. Port forwarding will differ from router to router, but typically you should add an entry that looks similar to mine below. Be sure you to substitute your own IP address for the computer hosting the web interface (your homebrewed DVR).

Assign a domain name
As long as you’re going to access the web interface from outside your home network, you can go ahead and assign a domain name so you don’t have to track and remember your computer’s external IP address whenever you want to log in. Remember that the Web UI installs itself into subdirectories on port 8080. So after you assign a domain name you’ll need to point your browser to http://yourdomain:8080/sage/Home.
Schedule recordings
Scheduling recordings over the internet with the Web UI is a breeze. The Web UI syncs with your existing SageTV program listings so you can peruse listings and schedule recordings with one-click. The Web UI has many different views you can choose from. In my opinion, the most intuitive is the “EPG Grid View” (see below), which can be found under the “Program Guide” drop down.

Setting SageTV to record a show for an entire season is as simple as choosing the show, and clicking “Add Favorite.” SageTV has a whole slew of management options like which channels you want to record the show on, how many episodes you want to save, whether you want the recordings to expire and much more.

Download your recordings
You can download and watch your recordings anywhere. Under the SageTV heading, select “Sage Recordings” to download and watch any of your recordings. Keep in mind, however, that these downloads will be rather large, so make sure you’ve got some time and a fast internet connection before you decide to download an hour-long show. If you don’t need the show in full broadcast quality, streaming may be a better option.

Stream your recordings or live TV
My favorite feature of the Web UI is the ability to create a playlist and stream live TV or your recordings. The one drawback to streaming is that you are limited by your upload speed. When you’re on your local network you’ll have no problem, however, when you leave the network you’ll need to reduce your stream quality so the playback isn’t choppy.
Extra help for the SageTV Web UI (should you need it) is available in the SageTV forums. Besides the satisfaction of completing a fun DIY project, a home grown DVR with a web UI gives you instant access to your favorite television shows no matter where you are in the world. Also sharing, burning and transferring your videos becomes that much easier since you don’t need to physically interact with the computer running SageTV. For the total price of $80 you can’t go wrong with SageTV and a free web UI.
Kyle Pott is Lifehacker’s Contributing Editor who can’t dream of returning to a world without SageTV and its Web UI. He has never ever purchased any third party applications for Windows except SageTV.
-
Archives
- September 2011 (4)
- August 2011 (4)
- July 2011 (2)
- June 2011 (4)
- May 2011 (12)
- April 2011 (7)
- March 2011 (18)
- February 2011 (17)
- January 2011 (6)
- December 2010 (7)
- November 2010 (4)
- October 2010 (13)
-
Categories
- $100
- $189 PC
- 1 person acapella
- 12.47 megapixel sensor
- 16gb
- 1800free411
- 1TB hard drive
- 2008
- 22281738
- 23769345
- 23771330
- 2TB
- 320GB 2.5-inch hard drive
- 3D
- 3D fabrication
- 3G
- 45nm
- 57-inch
- 64-core
- 746
- a million channels
- AACS
- AAPL
- acquisitions
- ad spending declines
- adobe photoshop express
- advertising
- advertising network
- adwords
- air horn
- alexa
- alexa rank
- all-in-one
- alternative energy clean technology
- amazon
- amazon fps
- AMOLED
- analytics software
- anime song generator
- answer
- aol
- APB
- appleTV
- aquantive
- architecture
- archos PMPs
- art advertisement
- articles
- asus
- Atom 330
- atom n270 performance
- audi
- audio watermarking
- baby monitor
- balloon in space
- basketball
- battery
- benq projectors
- best buy
- beyond web 2.0
- blackberry
- blackjack
- blog hack
- bluetooth
- box office earnings
- brand protection counterfeiting
- broadband
- broadband subscribers
- browser-based video
- building
- building faces
- burn
- buzzdash
- byo
- cameraphone
- cancer
- canon
- canon EOS 40D
- captcha
- case precedent
- casio exilim
- casual games
- cell phone
- cell phone mobile payments
- cellphone
- cellular over WiFi
- censorship
- channels
- characteristics of web 3.0
- charger
- cheer
- chipin
- cinematic effects
- circuit city
- citizen journalism
- clean technology
- clean water
- cleantech
- clickz
- clipblast
- CMOS
- coal plant
- code based promotions
- coke
- cold boot
- collapsible
- color scheme
- colored katydids
- combustion
- commonangels
- compactflash
- comparison engines
- compete
- conference
- consumer behavior
- consumer market
- consumer market research
- consumer power
- consumer purchasing
- context-based clustering
- contextual commerce
- copyright
- copyright infringement case precedent
- copyright law
- core 2 duo
- core i7
- corian Z
- coscripter
- counterfeiting
- crack detector
- crazyegg
- Creative Commons
- CTR
- current from vibrations
- customer
- customer loyalty
- customer service
- DAP
- DDR2
- DDR3
- deeplinking
- dell
- Dell XPS m1330
- democracy player
- design
- desktop
- didja
- diesel
- digg
- DIGIC II
- digital cameras
- digital cinema
- digital image sensor
- digital marketing
- digital media
- discover music
- distribution service
- DIY
- DNA art
- donation
- DPAC
- dpreview.com
- Dr. Augustine Fou
- DRM
- DTCP-IP
- dubai. energy efficient
- dvr
- e-paper
- earphones
- earth 2tech
- ebook
- ebooks
- eee box
- eggfusion
- electric car
- embed google maps
- embedded
- enthusiast
- entropia
- entropia 3D rendering
- epson 3LCD
- EU
- evolution from web 2.0
- exilim 12 megapixel
- expandable
- experiential marketing
- facebook ebay
- fake ID
- fax
- ferrari
- fiber optic tablecloth
- fiber to the premises
- fingerprint
- fios
- firefighting
- flash
- flavored water
- flexible OLED display
- Flextronics
- flickr
- flickr photo news
- flickrcash
- flickrcash flickr photos
- flickrcash flickr search stock photography
- flickrcash flickr search stock photography Dr. Augustine Fou
- flickrcash stock photography
- FlickrSlidr
- fluorescent lighting
- foleo
- food poisoning
- footagesandbox
- fotolog
- foveon
- framed pages
- frequent flyer miles
- freshbooks
- fruit harvesting machine
- fruit tattoo
- fujitsu
- gaming user generated
- genwi
- geothermal energy
- getty
- getty audio
- Getty Images
- getty stock images footage
- gift of music
- Glenn Gabe
- global warming
- glucose to fuel
- gmail
- gmail auto responder hack
- gmail hack
- gmail tasks
- go-digital marketing blog
- google adwords
- google analytics
- google checkout
- google chrome cache
- google earth
- Google Flight Simluator
- google image search
- google maps
- google online security
- google phone
- google powerpoint
- google talk
- google zeitgeist
- GPU
- green
- green car
- greeting cards
- groceries
- group buying
- group calling
- group chat
- group chief digital officer
- GSM
- gtalk
- GYI
- H and M clothing in SIMS
- h.264 hd encoding chip
- hacking gmail yahoo mail
- handwritten blogs
- hard drive new magnetic tech
- harry potter
- hcg
- HD projector
- hd-dvd
- hdr
- hdtv
- headphones
- hearst
- hitachi
- home entertainment system
- home phone
- hot or not
- hot or not business model
- hotornot
- how fast is intel atom n270
- hsdpa
- html converter
- hulu
- human-powered search
- hybrid mini cooper
- hydrogen generation
- hyphen digital
- i7
- iChat screensharing
- identity theft
- IE7
- ikea hotels
- ilike
- image manipulation
- images
- imagetrail
- implants
- incoming links
- incubator
- induction cooking
- industrial design
- industries
- instant messaging
- INTC
- integrated marketing
- intel
- intel 45nm
- intel atom 330 vs core 2 duo
- intel bearlake
- intel core 2 duo
- invalidation
- inventions
- inventory-centralized retail
- investment
- investors
- IP law
- iPhone
- iphone ringtones
- ipod
- ipod to TV
- ipod touch
- itunes
- jabra
- jerry yang
- jetblue
- jing
- jkwedding
- jkwedding video
- jkweddingdance
- joost
- jpeg
- Katerina
- keyboard
- kitchen
- kodak
- kodak digital camera
- laptop hard drive
- Larry Lessig
- lawsuit
- lawyers
- LCD
- LCD touch screen
- lcd tv
- LED
- LED backlight LCD
- LED display
- led lighting
- lego scale model
- levis
- levitation
- LG KS20
- li-ion batteries
- light
- light-sensitive
- lightbox
- linux
- liquid cooling for the masses
- low light
- LuckyOliver
- lympus
- macbook benchmark
- macbook pro
- made in china
- magnetic fields
- mahalo
- mailbox
- malware
- marketing
- marketplace answers
- me.dium
- media encoder
- medical images
- medical record
- megan fox
- meizu
- metrics
- microprojector
- microSD
- microsoft
- microsoft office
- microsoft yahoo google advertising
- mini
- mini projector
- miniPC
- miro
- missing link marketing
- MIT
- MMO
- motorola
- mp3
- mrm worldwide
- multi touch
- multi-point video posting
- multi-touch LCD
- multiple copies of same program
- music
- myspace news
- NAND
- nanoglue
- nanoprojector
- nanosolar
- nas
- nasa
- nbc venture capital
- NEC LCD
- nehalem
- network print sharing
- neuros OSD
- nokia
- not hackable
- not selling well
- NowPublic
- ntp
- nvidia
- Objects D'esire
- obvious
- octo-core
- October 28
- OLED
- Olympus
- omnicom
- online game
- online identity theft
- online money management
- online music
- online world game
- openCola
- overclocking
- paid reviews
- palm
- panasonic 12 megapixel hd shooter
- parakey
- password
- password managers
- patent
- patent lawsuit
- patent reform
- paypal
- pc
- PDF by email
- peonies
- personal asset
- peter kim
- pharming
- Philips
- philips ambilight
- phishing
- photo editing
- photo greetings
- photo tagging
- photobucket valuation
- photos
- photos flickr creativecommons
- photos for blogs
- photoshop
- Phreetings
- piclens
- pico projector
- PictureSandbox
- piezoelectric
- pingdom
- platial google mymaps
- player
- polls
- pollution detector
- polyesters
- polymer
- porsche design
- portable media
- post widgets to multiple sites
- postage
- pr
- prevent image download
- print server
- privacy
- prostockmaster
- prosumer
- prototype
- question
- RAM
- rank
- raw food
- RAZR 2
- rebate
- recorder
- remix
- remote control cell phone
- research
- restart windows
- retail
- retail theft
- revenue share
- RFID
- RFID cards
- RIAA
- ringle
- robert scoble
- roi of social marketing
- rss
- rubik's cube
- sageTV
- salesforce
- Samsung
- samsung cell phones
- samsung ssd
- sanyo xacti
- satl water
- screencapture
- screencasting
- Scribd
- Scribd investment VC
- scripps
- scrub clipboard
- sdhc
- search
- search innovations
- secondlife
- secondlife virtual advertising
- security loophole
- semacodes on ads
- set-top box
- seth godin
- sharp LCD
- shopping cart install
- sigma
- sign
- single login
- site stats
- skype
- slapvid
- SMS
- social marketing
- social media marketing
- social network
- social networking aggregator
- social surfing
- solar
- solar panel installation
- solar power thermal
- Solectron
- songbird
- sony OLED
- sony TFT
- spam
- speakers
- speed of information
- spffy
- spider web
- spiralfrog
- SSD
- starbucks publicity
- stars
- stats
- stephen hawking
- stereolithography 3D printing
- stereoscopic display
- Steve Fossett
- stock images
- stock photos
- streetview
- stylish projectors
- sugar
- supercomputer
- surface
- surveillance
- sweepstakes fraud
- swfir
- sync photos
- tablet PC
- tapefailure
- taxes
- taxonomy
- techcrunch
- TED2007
- tesla
- the long tail
- the perfect babe
- theives
- thermoacoustic
- thin film battery
- thin TV
- three gorges dam
- tivo
- toaster
- toolkit
- tools of production
- tornado
- toshiba hard drive
- trademark yoga
- transistor
- trash balls
- treo
- trustcode
- trusted opinion
- twango
- Uncategorized
- unlocked iPhone
- usb 2.0
- USB hub
- usb monitors
- USPTO
- VC
- vCore
- vdimm
- venture capital
- veotag
- verizon
- veryfunnyads
- VGA server
- video
- video editing
- video fingerprint tech
- video search
- videoegg
- videos
- virgin charter service
- virtual PC
- virtual sales associates
- virtual world
- visa
- voip
- voip over WiFi
- vonage
- watch
- watches
- wave energy
- weather
- web 2.0
- web 2.0 participation
- web 3.0
- web analytics
- web API
- web conferencing
- web design
- web OS
- webcam
- webmail
- wells fargo
- whatinhellwastheiragencythinking
- whatinhellweretheythinking
- whois
- widget metric traffic visitors views
- WiFi
- wifi extender
- WiFi repeater
- wiFi SD cards
- wiki
- windows
- windows vista
- wine high end
- wireless
- wireless USB
- witricity
- WOM
- woot
- word of mouth
- worldview
- WSJ
- xcavator
- xerox search
- xgrid
- yahoo
- YCombinator
- youlicense
- youtube
- youtube shooter
- zap
- zonbu
- zooomr
- zune
-
RSS
Entries RSS
Comments RSS