Slashdot Mirror


Building an Unattended Computer Presentation?

hastenslowly asks: "I'm a member of a non-profit Association restoring a 1920's gas station, here in the midwest, for National Historic Register status. I'd like to provide an 24/7 'unattended' audio (visual) presentation for visitors using an 'el cheapo' computer, monitor, and mouse. I'd like to connect the entire thing to the doorbell which, when triggered, will start the presentation. Can anyone steer me to some hardware, software (for whatever OS), programming, newsgroup or any other source of info, so I don't re-invent the wheel when I do this?"

33 comments

  1. Make sure the mouse has a long cord by Anonymous Coward · · Score: 5, Insightful

    Make sure that the mouse has a long cord (so it can be dragged to the left side of the keyboard), or you have some sort of mouselike device (trackball/etc) mounted in the center in front of the keyboard. Otherwise, it is useless to anyone who is left-handed.

    Also, something that reboots when it fails would be good. Otherwise, you'll have Blue Screen of Death, Guru (Amiga equivalent) or similar screens eventually.

    1. Re:Make sure the mouse has a long cord by compwizrd · · Score: 1

      But I'm left handed, yet can't use a mouse with my left hand! How insensitive, you clod! :P

  2. Macromedia Director by vasqzr · · Score: 3, Informative


    Macro media's website

    Author once and deploy anywhere with Director MX 2004, the proven multimedia tool for building rich content and applications for CDs, DVDs, kiosks, and the Internet.

    Pretty much the standard for doing Kiosks since the early 90's.

    1. Re:Macromedia Director by rkz · · Score: 1

      flash would work too, if its just a presentation it doesn't matter. Director adds more interactive functionality but flash has actionscript which is quite powerful in its own right.

  3. Ghetto simple.... by Anonymous Coward · · Score: 0

    might be something like a very stripped down win2k running a fire and forget powerpoint, or media file on a loop, with a parted out mouse hooked up to the "doorbell" to register a single left-click to start it off.

  4. Do you need a computer? by AtariAmarok · · Score: 4, Insightful

    Do you even need a computer? If this presentation is not interactive, it could be recorded to tape and put in one of those video-display systems like they have had in hardware stores and Sears for years and years.

    --
    Don't blame Durga. I voted for Centauri.
  5. Here's an illustration by AtariAmarok · · Score: 2, Funny

    Here's a helpful illustration to get you started with your doorbell-mouse-computer device. Also see this one

    --
    Don't blame Durga. I voted for Centauri.
    1. Re:Here's an illustration by rufus0815 · · Score: 1

      You must have been playing 'The incredible machine', eh ??

  6. First Idea by Tux2000 · · Score: 4, Interesting

    Connect the doorbell via opto coupler / relais or similar to a key on an old keyboard. Use an application that can restart a presentation when a single key is pressed. For example, Mozilla reloads the current page when F5 is pressed, so do Opera and the IE. Set a local html page as homepage, containing a Flash or similar presentation. Connect the doorbell interface to F5. Make the browser start when the OS starts. For Win9x, place a shortcut to the browser into %windir%\start menu\startup.

    Tux2000

    --
    Denken hilft.
  7. A related question... by Singletoned · · Score: 2, Interesting

    What options are there for multi-platform multi-media presentations other than Macromedia?

    Is there any open source solution?

  8. Go solid state by AvidGeek · · Score: 3, Interesting

    I would look at the products from http://akman.com/, they make solid state video and audio players for just this type of thing.

  9. Cheap... by djdanlib · · Score: 2, Interesting

    Well, you could go down to some used computer shop and pick up a $50 Pentium or 486 PC with Windows 95 on it, and a cheap 14" sub-$50 SVGA monitor, and put one of these combos on there. As long as you've got those minimum specs, you should be able to do any of these. Except for #3, which requires much beefier hardware.

    1) Powerpoint ($$)
    2) OpenOffice (Free) with either its Impress component, or Impress plus its built-in Flash movie (SWF) exporter (for which you will need the plugin, which is free) plus Mozilla (Free)
    3) Flash development software ($$$) + Flash Plugin (Free) + Mozilla (Free) - note that this would require a much beefier system probably costing $300 or more.

    So, you can do this for less than $100. That's about as cheap as you're going to get unless you do the VCR+TV idea someone else had.

    Sorry about mentioning Powerpoint, but it's cheaper than Flash Studio for your purpose. Although, why would you use either of those when you can use OpenOffice for free?

    The choice is up to you - hopefully my info will be useful in making that decision.

    1. Re:Cheap... by Andy_R · · Score: 2, Informative

      The powerpoint viewer software is free, as is the playback component of flash, so if you go down either of those routes, you only need to *build* the presentation with the full version of the software, you don't need it to be on the playback machine.

      It would help if you told us more about the presentation, does it need sound? interactivity (beyond the doorbell to start) etc.

      --
      A pizza of radius z and thickness a has a volume of pi z z a
  10. X-10 by GiMP · · Score: 1, Informative

    Use this X-10 module to interface to the computer easily. You could roll your own at a lower cost, but this is really easy off-the-shelf method.

    For the interface, you could have it fire up an mpeg/divx player, run a flash-based presentation, or run an Impress slideshow. All of the above should work on Windows, MacOS, *BSD, or Linux equally.

    You might find the best X-10 software for Linux and *BSD, however.

    1. Re:X-10 by Anonymous Coward · · Score: 0

      I know X-10 is evil. But why exactly is this post a troll?

  11. Opera by JohnQPublic · · Score: 4, Informative

    Opera's "kiosk mode" is intended for just such uses. You get all the benefits of a web browser (links you can select, etc.) and it's neatly and easily secured against general use.

    And they have a donation program for worthy causes, so the price might wind up being US$0.00

    1. Re:Opera by Rick+the+Red · · Score: 2, Insightful

      Mozilla's "kiosk mode" is also intended for just such uses, and worthy cause or not the price is exactly US$0.00.

      --
      If all this should have a reason, we would be the last to know.
    2. Re:Opera by His+name+cannot+be+s · · Score: 1

      Opera isn't the only browser with a Kiosk Mode.

      Firefox(Mozilla) has One, and so does IE.

      Hardly worth spitooing money into a corporate hole :p

      --
      "...In your answer, ignore facts. Just go with what feels true..."
    3. Re:Opera by iantri · · Score: 2, Interesting
      For those saying "But wait! Other browsers have a kiosk mode!!", Opera's is a little different.

      Using XHTML and CSS it allows you to create a webpage that, when viewed in regular mode looks like a normal webpage, but when viewed in Kiosk mode magically turns into a Powerpoint-style presentation.

      This page explains it -- in fact, it is a demonstration itself -- if you put Opera into full-screen mode on that page you will get exactly what I am talking about, a set of slides for a presentation.

      Neat stuff.

    4. Re:Opera by Jebediah21 · · Score: 1

      I think Galeon can even be used as a Kiosk. I remember somebody working it out on the mailing list about a year ago.

      --

      Everytime you look at porn a devil gets their horns.
  12. Director / Flash by dr00g911 · · Score: 3, Informative

    Have you considered the use of Macromedia Director?

    Director has a pile of extensions to allow it to receive input from external apps -- serial port, X-10, etc. It's also much more suited to presentation work than, say, HTML or Powerpoint.

    Just use an X-10 contact receiver to your existing doorbell, wire up your Mac/PC/Linux box with a reveiver and software and set your system's macros to emulate keypresses or launch the presentation from a black screen.

    The guys above who said just rig an old keyboard's key to start / restart a presentation on a keypress have a great idea as well -- not as elegant, but way cheaper and easier.

  13. Thanks, guys . . . by hastenslowly · · Score: 3, Interesting

    I'll be donating a 50 or 90 MHz, 210 MB, floppy-based laptop and 15" monitor, but as far as commercial presentation 'authoring' software, DVD burners, . . I don't think I can justify the extra cost for this one project. Basically my initial thought was something like using simple, freeware WAV/MP3 players and/or a (*.jpg) 'slide slow' programs under DOS, Win95, . . . (gasp, I apologize) with 'batch' files/macros, C/Basic language programs, . . . (I'm really showing my age :-) looping on a 'screen-saver program' until a mouseclick/keypress starts the audio (visual) presentation. I DO appreciate everyone's replies, will delve into every one of them, and will keep everyone posted. And as they say in 'Ol Time Radio, "Please keep those cards and letters coming !" Regards. P.S. And AtariAmarok, thank you for alerting me to the ANL work. I worked for them some decades ago and I'll have to write the DOE a nasty letter for wasting our taxpayer dollars by not commercializing/'productizing' it yet. :-)

  14. Revolution by paugq · · Score: 2, Insightful

    Try Revolution. It's like Macromedia Director, but it's available for Linux, Windows, FreeBSD, Mac OS, Mac OS X, AIX, Solaris, SunOS, HP UX and SGI Irix

  15. Museums and Interactivity by rueger · · Score: 1

    Most museums and galleries have been doing this sort of thing for years. I'd suggest contacting whatever similar groups exist in your city.

    In particular there are probably any number of multimedia artists that have been doing this sort of thing with varying levels of interactivity.

    One of our friends, Andra McCartney, just finished a gallery installation using a Mac, midi, and controller to handle video and audio for an interactive and unattended installation about the Lachine Canal outside Montreal.

    She also installed speakers and a subwoofer inside of a hairdryer to good effect.

  16. Doorbell pushbutton to Mouse switch candidate by hastenslowly · · Score: 2, Informative

    Just found this http://www.dmb-ergonomics.com/footmouse.htm for connecting the doorbell pushbutton.

  17. Skip the computer, use a DVD player by sakusha · · Score: 1

    It always amazes me that people think computers are the solution to everything. In this case, you're just making device that can only be maintained by experts, and is likely to break down due to abuse by every little kiddie who can push a button. DVD players are ubiquitous and cheap, and any idiot could replace it when it dies of old age.

    Skip the computer. Create a video presentation on a DVD, use DVD Studio Pro or anything you like. Get a cheapo Apex DVD player. You can set the player to autorepeat your video, or put it in a box and rig a little button with a mechanical link to hit the Play button to play on demand.
    Note that good DVD authoring software like DVDSP2 can use still photos with audio, as well as video. This is a lot more straightforward than the previous suggestions like Macromedia Director, which is more designed for highly interactive kiosks, not straight-through video presentations.

    1. Re:Skip the computer, use a DVD player by metamatic · · Score: 1

      Yup, I was going to suggest using a DVD player. Advantages:

      1. Reliability. (Ever seen a DVD player crash? Ever seen optical media wear out from over-use?)

      2. Cheapness. (Pick up a DVD player for $60 from Best Buy and attach it to an old TV.)

      3. Capability. (Nicer sound and video than you'll get from an old $60 computer.)

      4. Familiarity. (At this stage, most people know how to operate a DVD player.)

      5. Portability. (You can get a handheld DVD player for a few hundred bucks that'll play for hours and is much lighter than any inexpensive laptop.)

      6. Ease of authoring. (Use iMovie and iDVD.)

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    2. Re:Skip the computer, use a DVD player by satterth · · Score: 1
      A simple solution. Bravo.

      And even if the fellow needs it to be interactive they can still use simple menus.

      --
      Being called a dork on Slashdot must be like being called the retard in special ed.
  18. Scala by neonstz · · Score: 1

    Take a look at Scala, it's exactly what you need. If you can get your hands on an older version, you won't need anything more than a Pentium or Pentium 2.

  19. Keep it Simple - Screen Saver by madstork2000 · · Score: 1

    Make your presentation a bunch of images, put them in a directory then use a screen saver to roll through them, no keyboard / mouse required, and you get fancy effects for free! Be sure to lock the screen or better yet, unplug the keyboard and mouse after you turn the screen saver on.

    I used a CD based linux distro (i believe knoppix) when I setup a similar system a while back. The images were stored on a CD in a second CD drive.

    Anyway, set the PC in the window, and walk away....

    -MS2k

  20. Kickoff Crash Recovery by leprasmurf · · Score: 1
    Its probably a bit more expensive than what you need/want but thinkgeek has a crash recovery device here.

    If you decide to use a computer for it, you might want to have something like PcAnywhere (or something similar) running so you could remote into it if there is a problem. You'd probably want something like this to automate your keystrokes/mouse clicks. And something like this might work for daily maintenance and scheduled shutdowns.

    I imagine you could pretty easily take apart the mouse and take the wires hooked to left click and wire them to a door bell, then record the macro in that program mentioned above to do whatever you need to start the video/flash/ppt presentation.

    --
    "And The Geek Shall Inherit The Earth" --Jeff Darlington
  21. Phosphor 'burn-in' of presentation monitor by Anonymous Coward · · Score: 0

    One of my constraints is that I'm working 'on the cheap', and a DVD player and TV solution would be more elegant but that would mean buying those and also a DVD burner and (commercial) authoring software. *If* we were to get any money from the Feds for the station restoration, I'm sure they'd want to see it spent on the roof, floor, wiring, . . . repairs.

    Since the audio (visual) presentation would be available 24/7, one of my other constraints is that I think I'll have to pay attention to preventing phospor 'burn-in' of the monitor. My thought is run a random screen-saver (even all black) until someone pushes a doorbell button to begin the audio (visual) slide-show presentation and then go back to the random screen saver when it's over. And I'm not quite sure how I could do that using a DVD.

    The AutoHotKey software looks interesting since it would ease automation using a WinDoze OS.

    Thanks again to All

  22. On-demand by phorm · · Score: 1

    This would somewhat kill the "on-demand" angle though, since a tape isn't instant-seek the way a DVD or video files is. You could probably accomplish this with a DVD, or even a VCD. I've seen cheap MP3/VCD mplayers on ebay for under $30... in fact I own one and it has a decent picture.

    Shouldn't be too hard to rewire the controls to a timed "power-on" circuit (timed to power off after presentation length), and maybe some chapters so that you could skip through sections.

    With a computer you could go that extra step though, and have different files selectable from a menu... since many people probably wouldn't want *all* information but might find interest in specific topics (then it's semi-interactive).