Given by Geoffrey Fox, Marek Podgorny at ASC Dayton OH Web Training Meeting organized by CSU on 6 May 98. Foils prepared 7 May 98
Outside Index
Summary of Material
This describes the role of multimedia databases in Web training |
and relevance of collaboration |
We describe particular technology produced by NPAC for ASC to |
record and playback audio and video |
Outside Index Summary of Material
ASC Presentation May 6 1998 |
Dayton |
Geoffrey Fox, Marek Podgorny |
NPAC |
Syracuse University |
Educational Objects i.e. |
Data Defining Content of Curricula Pages |
Server side |
Java(JDBC) or |
LiveWire |
Metadata |
Web Server |
Conventional HTML Pages |
Dynamically Generated |
Including XML syntax Dublin Core (IMS) |
Web Browser |
Templates Defining How educational data stored in Pages |
Database query and access including indexed video clips |
Delivery including specialized VRML, GIS (virtual worlds), Simulations as well as classic HTML |
Collaboration or sharing of interactive objects
|
User interfaces for disabled individuals (universal access) |
Security for proprietary material and personal information |
Quality of Service based on replication and bandwidth trade-offs
|
Conversion and Integration of Legacy material |
Authoring (object creation) tools |
Assessment Administration and Logging Tools |
Specialized services such as programming laboratories |
Taught using Tango/WebWisdom over Internet (now DREN via CEWES) every Tuesday and Thursday from Syracuse
|
Jackson State major HBC University with many computer science graduates |
Do not compete with base courses but offer addon-on courses with "leading edge" material (Web Technology) which give JSU graduates skills that are important in their career
|
Needs guaranteed 30 (audio) to 100 (two way) kilobits per second bandwidth assuming course material mirrored at JSU
|
Hope to offer our analogous K-12 Java Academy to middle and high school students |
JSU will use Tango/WebWisdom to teach to others -- train the trainers |
Universities "specialize" and deliver courses in areas of expertise
|
JSU will lead HBCU wide deployment |
NPAC will attempt to use internationally |
Pilot for distance training of DoD users. |
NPAC Web Server |
JSU Web Server |
JSU Tango Server |
... |
Audio Video Conferencing Chat Rooms etc. |
Address at JSU of Curriculum Page |
Teacher's View of Curriculum Page |
Student's View of Curriculum Page |
Participants at JSU |
Teacher/Lecturer at NPAC |
JSU Tango Server |
... |
Audio Video Conferencing Chat Rooms etc. |
Database Entry for Curriculum Page |
Teacher's View of Curriculum Page |
Student's View of Curriculum Page |
Participants at JSU |
Teacher/Lecturer at NPAC |
Classic Distributed Replicated Curriculum |
and Administrative Database |
NPAC Server side |
Java(JDBC) or |
LiveWire |
JSU Server side |
Java(JDBC) or |
LiveWire |
There are many different video and audio encoding formats
|
Image quality requires that one take "foils" from computer and not video shots. This is impossible unless lecture delineated into "nuggets" and beginning and end of each nugget time stamped |
Need very good time synchronization between video and computer and between different participants in distance delivery |
Quality of recorded lectures is often poor and suggests need for editing |
Should one associate audio/video with a "nugget" or a lecture? |
Put the "nuggets" (educational objects) into a database -- either directly or as URL pointers to HTML or Images on a file system |
Record audio/video (either by shooting lectures or from audio-video conferencing), time stamp, digitize into high (MPEG 1,2) and low resolution (H263)versions
|
Lectures are now "play-lists" of multiple linked objects arranged in order
|
Supply tools to view material |
This is an interim report on an NPAC activity to generate multimedia database support for ASC as part of DoD Modernization program |
ASC wishes to use their in class video cameras and audio recorders to archive training material. |
NPAC's task was the Design, implementation, and deployment of automated system for capture, storage, indexing and retrieval of this information. |
Design, implementation, and deployment of automated system for capture, storage, indexing and retrieval of classes
|
Conversion of the existing recorded material
|
Java audio/video and audio players
|
Recent development: Java Media Framework
|
Initial evaluation by NPAC researchers:
|
Current support for the following tools:
|
Not yet supported: arbitrary HTML pages |
MPEG1 to H.263/ADPCM converter
|
In Process: GSM/CELP/MPEG4 audio encoder
|
Purpose: one stop interface for automated Web publishing of "video over foils" lectures
|
This is interim solution: should be replaced by database backend |
Elements needed to publish the course:
|
Presentation in electronic form turned in few hours (a day?) before the class
|
Lecturers MUST use one of the tools provided with the package to deliver their presentations
|
We will or do support Persuasion, PowerPoint, series of Images (As exported by Framemaker), lists of URL's |
We will NOT support formats that can not be described in terms of information nuggets
|
MPEG1 for DREN and intranet distribution
|
H.263 for low-bitrate (Internet) video
|
Audio: ADPCM, GSM, MPEG-4 CELP
|
Current version: video or audio stream drives slideshow
|
Target version: two-way navigation with random access
|
Automatic publishing tool improved
|
Playback tools:
|
Hardware MPEG1 encoder provided by Optibase
|
API allows remote control of the encoding process
|
Automatic creation of indexing information |
Hardware delivered a week ago
|
Current authoring tools do not or poorly support courseware reuse
|
NPAC WebWisdom database support
|
Lectures recorded using NPAC technology can be immediately loaded in the database. |
Lecture recording is a special case of the general session recording capability in the virtual and desktop collaborative environment |
NPAC TANGO Interactive session recording capability assumes session recording on the client side (as opposed to the central server recording) |
Session record re-assembly is done in the central repository with the clients uploading end-user recording information at session termination |