Skip to Content
Home Hacking Projects for Geeks
book

Home Hacking Projects for Geeks

by Eric Faulkner, Tony Northrup
December 2004
Beginner
336 pages
14h 32m
English
O'Reilly Media, Inc.
Content preview from Home Hacking Projects for Geeks
214
Part II: Home Entertainment
So how would you like to be able to access your collection from anywhere,
using nothing but a web browser? This project, conceptualized in Figure
10-1, makes it possible. You can even use the architecture of this project to
create web sites that allow you to access other media formats such as images
or video. In fact, anything represented as a file on your computer can be
accessed similarly.
Project Overview
In order to expose your media collection to the Internet, you’ll be creating
Active Server Pages (ASP) to access a backing store of media files and format
it for viewing as a web page.
This project basically consists of three layers, as shown in Figure 10-1.
There’s a backing store that contains all the media files; you’ll be accessing
this information and reformatting it for presentation through a web browser
by the web interface. Then we have the web interface layer. Although you’ll
be using ASP to generate the pages, they could just as easily be written in
Perl, JSP, or any other language that supports dynamic page generation. In
addition to presenting the files in a manner that allows for easy navigation,
the scripts will also dynamically generate WinAMP-style playlists that auto-
matically download to the Media Player layer.
Figure 10-1. Conceptual diagram of a
web-accessible media library.
Project Overview
hhpg.indb 214 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Building a Home Security System with Raspberry Pi

Building a Home Security System with Raspberry Pi

Matthew Poole
Raspberry Pi 3 Home Automation Projects

Raspberry Pi 3 Home Automation Projects

Shantanu Bhadoria, Ruben Oliva Ramos
Cool Tools in the Kitchen

Cool Tools in the Kitchen

Kevin Kelly, Steven Leckart

Publisher Resources

ISBN: 0596004052Catalog PageErrata