1. 16 Feb, 2005 1 commit
    • Leigh B. Stoller's avatar
      New web cameras are a lot easier to deal with! I've removed the · e3bde0ea
      Leigh B. Stoller authored
      grabwebcams startup since it is no longer needed.
      
      The new version of the webcam page connects directly to the cameras
      using a URL stored in the DB (webcams table). The URL includes the
      user (elabman) and the password, which is fine; not likely to leak
      out the password and even if we did, no biggie since its on the private
      network and no one can get to it anyway.
      
      I have reduced the frame rate to 5fps (compression 50%) as specified
      in the URL, and even thats a lot of bandwidth.
      
      I will work on providing mpeg feeds later!
      e3bde0ea
  2. 11 Jan, 2005 2 commits
    • Leigh B. Stoller's avatar
    • Leigh B. Stoller's avatar
      A quick hack job to get the webcams onto the web interface. · d46902e1
      Leigh B. Stoller authored
      * Add new DB table "webcams" which hold the id of the webcam, the
        server it is attached to, and the last update time.
      
      * Add new sitevars webcam/anyone_can_view and webcam/admins_can_view.
        Should be obvious what they mean.
      
      * Add trivial script grabwebcams (invoked from cron) to grab the images
        from the servers and stash in /usr/testbed/webcams. The images are
        grabbed with scp, protected by a 5 second timeout. Fine for a couple
        of cameras.
      
      * Add web page stuff to display webcams, linked from the robot mape page.
      
      Permission to view the webcams is currently admin, or in a project that is
      allowed to use a robot. We can tighten this up later as needed.
      d46902e1