The Stony Brook Video Server

Faculty: Tzi-cker Chiueh

Group Members:

Stony Brook Video Server (SBVS) is the first and probably only LAN-based distributed video server that provides end-to-end performance guarantee from the server's disk subsystem, through the LAN, and to the client machines' display. The current prototype, SBVS-II, runs over a multi-segment Fast Ethernet LAN. That is, the video server and its clients can sit on different Ethernet segments and the video playback is still guaranteed to be smooth. SBVS-II is built on top of an off-the-shelf Pentium 100-MHz machine, and is capable of delivering up to 45 MPEG-1 streams (1.5 Mbits/sec) over a 100-Mbps Fast Ethernet. It currently supports automatic acquisition and indexing of TV programs, and provides keyword-based accesses to video archives.

Currently we are building the next-generation of SBVS that features scalable PC cluster hardware and automatic fault tolerance across disk and node failures. In addition, we are building a video editor called Zodiac for digital video authoring and acquisition, and a set of video access mechanisms based on captions, texts from automatic speech recognizers, and high-level video units such as shots/scened using audio-aided video parsing.
 
Check out the real-time fault-tolerant NASD project Phoenix, a follow-up project of SBVS.

Publications

 
  •      Tzi-cker Chiueh, Chitra Venkatramani, Michael Vernick, "Design and Implementation of the Stony Brook Video     Server," in Software -- Practice and Experience, February, 1997.
  •      Tzi-cker Chiueh, Michael Vernick, Chitra Venkatramani, "Performance Evaluation of Stony Brook Video Server," ECSL-TR-24, February 1997. 
  •      Michael Vernick, Chitra Venkatramani, Tzi-cker Chiueh, "Adventures in Building The Stony Brook Video Server," in Proceedings of ACM Multimedia '96, Boston, MA., October 1996.
  •      Tzi-cker Chiueh, Michael Vernick, "An Empirical Study of Admission Control Strategies in Video Servers," ECSL-TR-28, February 1997.
  •      Michael Vernick, The Design and Implementation of the Stony Brook Video Server, PhD Dissertation, Computer Science Department, SUNY at Stony Brook, December 1996.
  •      Tzi-cker Chiueh "Design Issues for Video Storage Servers," Tutorial Slides for IEEE Multimedia Systems Conference, June 1997.

  •  

    Acknowledgement

    This research is supported by an NSF Career Award MIP-9502067, NSF MIP-9710622, NSF IRI-9711635, a contract 95F138600000 from Community Management Staff's Massive Digital Data System Program, as well as fundings from Sandia National Laboratory, Reuters Information Technology Inc., and Computer Associates/Cheyenne Inc.