3 Architecture specification


3 Architecture specification

Our framework is made of two independent parts as can be seen on the next figure:

  • A graphic streaming channel or interconnect made of:

    • SKELETONS inside the scene graph manager.

    • STUBS implementing a remote MPEG-J. A bi-directional application-level protocol has been defined such that the implementation of the SKELETONS and the STUBS can be done independently.

  • Components to join a Jini network:

    • Surrogates. We have written two surrogates. One is used to publish as a service the remote MPEG-J, the other one is specific to the theatrer demo of the SoNG project and is a client of the Jini services published by the smartCard.

    • Monitor. It's role is to tell the surrogate host that the MPEG-4 device is still on and to pass to the surrogate host the url of the surrogate(s) which will represent the MPEG-4 device inside the Jini federation.

click to expand
Figure 9.3: Architecture of the MPEG-4 player showing the modules used for its incorporation in a federation of services



Communicating With Smart Objects(c) Developing Technology for Usable[... ]stems 2003
Linux Troubleshooting for System Administrators and Power Users
ISBN: N/A
EAN: 2147483647
Year: 2005
Pages: 191

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net