IBM®
Skip to main content
    Country/region change    Terms of use
 
 
 
    Home    Products    Services & solutions    Support & downloads    My account    
IBM Research

Demos Overview


The main demos here fall into two main classes; technology demos and application demos. The technology demos here feature content whose aim is to show the wide range of capabilities of MPEG-4, from simple audio/video content; to dynamic, interactive content with MPEG-4 Systems; to advanced intelligent content using Java Mpeg-lets. More important perhaps are the application oriented demos showing how these technologies can be used for practical applications such as distance learning.

For Enterprise Media solutions we are also demonstrating adaptive, autonomic applications where rich media content is selected and/or created on-demand according to a set of policies and preferences. These policies/preferences reflect system, user and device behavior requirements.

There is also some additional technical content showing more in depth technical aspects and capabilities that can be useful knowledge when you become more involved with MPEG-4 and want know more detail of individual features.


Main Demos

The player used here for the demos is our applet player, which can be used for lightweight streaming using progressive download from a standard HTTP server as well as playing back content streamed from a multimedia server such as VideoCharger. Examples of each can be found in these demos.

bulletVideo/Audio Only

These demos are MPEG-4 content comprising a single video and/or audio stream. Here you can see content with different video sizes and compressed to different bitrates. MPEG-4 video/audio content is suitable for networks ranging from modems, to DSL and cable modems and to LANs; both wired and wireless technologies.


bulletDynamic, Interactive content

These demos go beyond simple video/audio to include MPEG-4 Systems streams which contain overall scene description and control. MPEG-4 Systems allows complex media compositions to be created from a variety media objects, such as geometric shapes, audio and video, and arranged into a dynamic, interactive presentation. MPEG-4 Systems can describe 3D (like VRML) as well as complex 2D scenes that includes functionality that can be seen in other media types such as Flash or SVG.

MPEG-4 Systems is a coded compressed binary stream that describes the scene as a structured collection of media objects. The scene description can be dynamically altered to add, replace or delete whole (media) elements, or just alter individual properties of an object. For example an image can be inserted and then its position in the scene changed 10s later. MPEG-4 Systems also includes scene elements that permit interaction with the user. The demos will show these capabilities.


bulletScene-based Personalization of Media Content for Enterprise Solutions

This is a demonstration of our prototype implementation of the MPEG-4 enabled Web Service where we show an enterprise media application with scene-based personalization of media content. Scene-based personalization is application oriented personalization so that the content can be created/tailored to the device, network or user needs etc.

The content created can itself be scalable or adaptable at the network level to allow dynamic adjustment/personalization to actual delivery conditions. Application level scene-based personalization and delivery adaptation can both be used so that personalization can be utilized in a multi-tiered fashion.


bulletWeb-based Learning using SCORM and MPEG-4 for Enterprise Solutions

This is a demonstration of our prototype implementation of Web-based Learning using SCORM (Sharable Content Object Reference Model). SCORM defines a Web-based Learning "Content Aggregation Model" and "Run-Time Environment" for learning objects. The SCORM is a collection of specifications adapted from multiple sources to provide a comprehensive suite of eLearning capabilities that enable interoperability, accessibility and reusability of Web-based Learning content.

For this demo, we use SCORM to describe and navigate the online courses at a university.

  • The SCORM Content Packaging is used to aggregate all five lectures into a cohesive unit of instruction. This describes the 5 Windows NT lectures. If you view the web page source you will see the <manifest> XML document, the SCORM Content Packaging document.
  • The SCORM Asset Metadata describes each lecture whose content has been adapted to the device, the user and the network. Viewing the web page source you will see the <lom> XML document, the SCORM Asset Metadata document.




    About IBMPrivacyContact