In this paper, we present the design and development of a real-time interactive virtual classroom multimedia distance learning system at the University of Washington. There has been rapid progress in digital media compression research,...
moreIn this paper, we present the design and development of a real-time interactive virtual classroom multimedia distance learning system at the University of Washington. There has been rapid progress in digital media compression research, and the delivery of media data on the public Internet is becoming widespread. A real-time interactive virtual classroom allows a remote participant to not only receive a live class feed, but also to interact in a live class by asking questions with audio, video in real-time using an Internet connection. Many instructors use electronically prepared slides during their class. The traditional video coding algorithms are not able to compress this slide data very well at low bit-rate. We propose a web-based real-time presentation system for the electronic slides. Instructors also write text on a white board or a piece of paper during the class. At low bit-rate, the conventional video encoding algorithms cannot encode this handwritten text video with enough fidelity, resulting in an illegible decoded video. We propose an extension of the well known bilevel image encoding algorithms to handle the handwritten text video. Our method results in decoded video frames which can be read very clearly when encoded at low bit-rate. We have developed a set of tools which allows recording the live classroom session and automatic creation of a synchronized multimedia integration language (SMIL) presentation, which can be used for a later viewing. Index Terms-Distance learning, JBIG video, multicast, video-on-demand, virtual classroom. I. INTRODUCTION T HE ultimate goal of a real-time distance learning system is to provide the remote participant with most of the capabilities and experiences that an in-class participant receives. There has been rapid progress in digital media compression research. Starting with MPEG1 [1] and MPEG2 [2] at the higher bit-rate range (Mb/s) to H.261 [3] (64 Kb/s) and H.263(+) [4] (Kb/s) at the low bit-rate range, digital video coding standards can achieve a bit-rate and quality suitable for the various network bandwidths in the current heterogeneous networking environments. The MPEG4 [5] video coding standard is currently being formalized and aims at providing content-based access along with the compression. In the digital audio/speech coding, MPEG, GSM [6], and G.723.1 [7] are among the state-of-the-art coding standards.