More About This Project: About
Software: PHP 4, MySQL, Apache, Internet Explorer 5.5, Premiere 6, SoundForge 6, Photoshop 6, Illustrator 9, Homesite 4.5
Hardware: Networked Client PC and Server, LCD Projector, framed Flat Panel LCD, Two Monitors, LCD Projector, 4 DVD players, converter, video mixer, CD player, speakers
The primary computer-based technical aspect of "Notice" is the submission, selection, combination, and display of user-submitted text-based "notices" with video "notices".
The mechanism for the selection, combination, and display is a PHP/MySQL program which runs on a server. The program selects a single entry from the database of user-submitted text at random, and displays it. For example, "I saw a dog on the roof of a Thai food shop." The program continuously selects new text entries and displays them at predefined intervals. The video is pre-edited into a loop playing on a DVD, and the text is displayed on a computer monitor. These two signals are combined into one via a converter box and video mixer connected to a projector.
The submission of "notices" to the database is achieved via another PHP/MySQL program which also runs on the server. Users submit to the server from a client workstation networked to the server. An approval program allows an administrator to review and approve the text in the database before it can be displayed. This approval can also be disabled to allow a user's submission to be immediately added to the database and eligible for display (as was the case during the majority of the installation).