Browse Prior Art Database

Distributed Multimedia Services

IP.com Disclosure Number: IPCOM000113292D
Original Publication Date: 1994-Aug-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 51K

Publishing Venue

IBM

Related People

Eckhoff, RP: AUTHOR [+3]

Abstract

A method is provided which describes a set of services that optimize sharing of Multimedia devices while preserving the simplicity of industry-standard media control Application Programming Interfaces (APIs).

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 54% of the total text.

Distributed Multimedia Services

      A method is provided which describes a set of services that
optimize sharing of Multimedia devices while preserving the
simplicity of industry-standard media control Application Programming
Interfaces (APIs).

      Essentially, this method uniquely integrates and defines the
interfaces, flow, and control between an industry-standard
programming interface and well-known communications protocols to
achieve a new solution to the problem described above.  The method
has the following components:

1.  The Server interface, which performs two functions

    o   It receives incoming commands for Multimedia devices in the
        MCI string interface command format.  This format will be
        described in later examples.  When the server receives these
        commands, it calls the MCI API to execute them, and sends the
        result and return code back to the requester.

    o   On a separate thread of execution, the server also listens
        for event notifications from Multimedia devices, such as
        position changed events, end-of-media events, and others.
        When such notifications occur, the server sends the
        notification to the client, which sends the message on to the
        application by the usual Presentation Manager or Windows
        services.

2.  The Client interface, which implements a surrogate MCI API, with
   ...