Skip to Main Content
Home Hacking Projects for Geeks
book

Home Hacking Projects for Geeks

by Eric Faulkner, Tony Northrup
December 2004
Beginner content levelBeginner
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.
Start your free trial

You might also like

Home Theater Hacks

Home Theater Hacks

Brett McLaughlin
Raspberry Pi 3 Home Automation Projects

Raspberry Pi 3 Home Automation Projects

Shantanu Bhadoria, Ruben Oliva Ramos
Linux Server Hacks, Volume Two

Linux Server Hacks, Volume Two

William von Hagen, Brian K. Jones

Publisher Resources

ISBN: 0596004052Catalog PageErrata