SIPPING T. Melanchuk Internet Draft G. Sharratt Expires: December 22, 2003 Convedia June 22, 2003 Media Objects Markup Language (MOML) draft-melanchuk-sipping-moml-00 Status of this Memo This document is an Internet-Draft and is in full conformance with all provisions of Section 10 of RFC2026. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet- Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/ietf/1id-abstracts.txt The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html. Abstract The Media Objects Markup Language (MOML) is used to define media processing objects which execute on media servers. It defines a set of primitive media objects (called primitives) and provides tools to group primitives together and specify how they interact with each other. Clients use MOML to create precisely tailored media processing objects which may be used as parts of application interactions with users or conferences or to transform media flowing internal to a media server. IVR is an example of an application interaction with a user. Table of Contents 1. Introduction...................................................3 2. Overview.......................................................3 2.1 Primitives.................................................4 Melanchuk Expires - December 2003 [Page 1] Media Objects Markup Language (MOML) June 2003 2.2 Groups.....................................................5 2.3 Events.....................................................8 3. Structural Elements............................................9 3.1 .....................................................9 3.2 ....................................................9 3.3 ...............................................10 3.4 ....................................................10 3.5 ....................................................11 4. Elements for Primitive Objects................................11 4.1 ....................................................11 4.1.1 Child Elements.......................................13 4.1.1.1