Multimedia Standards |
Introduction Multimedia Hytime MHEG PREMO MIME QuickTime Markup and PDL Graphics Audio Video Video Conferencing Virtual Reality |
Multimedia StandardsHyTimeISO/IEC 10744:1997This is an SGML based hyperdocument structuring language for representing hypertext linking, time scheduling and synchronisation. It does not provide a way of coding multimedia presentations, but a language to describe how hypermedia objects are interconnected, and how users can access them. Application specifications will be created and exchanged in the form of an SGML DTD (document type definition) HyTime has five modules, of which only the first is compulsory:
MHEG(ISO/IEC JTC1/SC29 WG12)MHEG is a specification for the representation of final form (ie non editable) multimedia and hypermedia objects. These objects define the structure of the presentation in a platform independent way, and provide functionality for real-time presentation, synchronisation and interactivity. Because it is a self-contained architecture it can run in limited resources (memory, computing capability), for example in set-top boxes for games machines or home-shopping. The standard was developed with the following objectives:
MHEG 5 User Group - news, links and an MHEG FAQ. The MHEG Centre - general information about MHEG, free MHEG player for Windows and commercial software MHEG & HyTime: A Comparative Review by Mara Loe Sack Sioe. Presented at Hypermedia '96 PREMO(ISO/IEC JTC 1/SC 24)PREMO 'addresses the creation of, presentation of and interaction with all forms of information using single or multiple media.' Presentation Environment for Multimedia Objects. An ISO standard being developed to provide a standardised development environment for multimedia applications. It concentrates mainly on presentation techniques. One of the major goals of PREMO was to be able to integrate different media and their presentation techniques into the same framework. Because new techniques are continually being developed and techniques may be application dependent, PREMO uses an object-oriented approach. This means that existing objects may inherit new knowledge. This allows re-use of objects without having to specify entirely new standards. Since many distributed environments are now widespread, the PREMO specification will allow for the implementation of multimedia services over a network. PREMO is designed to work with existing and emerging standards. For example it will provide services which can be used to create an MHEG engine - it could be recognised as a PREMO component. For more information see:P>PREMO Web Site - documentation and current activities PREMO - An ISO standard for a presentation environment for multimedia objects (paper) MIMEThe orginal Internet email standards state that the message should be ASCII, no line longer that 1000 characters, and it should not exceed a certain length. As technology has developed this has become restrictive, and a new standard Mime - Multipurpose Internet Mail Extensions - has been developed. This is designed to allow multi-media email between many different systems that use Internet mail standards. Mime message can be of unlimited length, contain multiple objects, contain binary files and allow images, audio, video and multimedia messages to be sent. A MIME message consists of several parts
New sub-types can be defined, including 'private' subtypes, which begin with 'X-'. While a good system will be able to display image, play auido etc, a MIME implementation does not need to support all types, the minimal requirements are mainly that the users are not shown raw date inappropriately. QuickTimeQuickTime is a proprietory format from Apple. Originally designed for the Mac, it is now supported on several platforms. It is composed of three elements:
|
Graphics Multimedia Virtual Environments Visualisation Contents