ocelot project, ow2con11, nov 24-25, paris
DESCRIPTION
TRANSCRIPT
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
OCELOT: Interactive Multimedia and Augmented Reality for Tele-EngineeringBenjamin Jailly, Télécom Saint-Étienne
The Open Collaborative Environment for the Leverage of Online insTrumentation is a framework to ease control of online devices using interactive multimedia and augmented reality.
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
● Context of online laboratories– Online labs– Problems
● Architecture– Client : interactive and collaborative multimedia– Middleware : JOnAS as Application Server– Driver : interoperability with IVI devices
● Ongoing works and evolutions
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
4 kind of laboratories
● Local labs● Virtual labs● Remote labs● Hybrid labs
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Local labs
● Click here to add your text
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Virtual labs
● Click here to add your text
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Remote labs
● Click here to add your text
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Hybrid labs
● Click here to add your text
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Primary reasons
● Independant from geographical constraints● Financial costs
– Sharing devices of high costs
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
But not only
● Limited number of people in the same room● Security● Availability● Collaboration● Computer assisted labs
– Follow up of students for e-education,– Adaptive maintenance, …
● ...
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Actors
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Cons
● Development is time consuming● Lack of reusable framework for non-
programmers, few collaborative● Lack of faithfulness of the representation of the
device to control
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
● Context of online laboratories– Online labs– Problems
● Architecture– Client : interactive and collaborative multimedia– Middleware : JOnAS in action– Driver : interoperability with IVI compliant devices
● Ongoing works and evolutions
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Approaches
● Mixte interaction
● Exclusive application
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Interactive multimedia
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
MPEG-4 Binary Format for Scenes
● Scene descriptor in the MPEG Standard● Scene representation as a hierachical tree● Efficient compression of the scene● Multiplexing in the mp4 format● Possibility to embed ECMAScript
● BIFS Player : Osmo4 (GPAC project)
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Multimedia delivery
● Automatic identification of the device in the Processing Block to adapt multimedia content delivered to the client
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Authoring tool
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Middleware : JOnAS as AS
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Drivers
● Interchangeable Virtual Instruments● Classes of devices (Oscilloscopes, Spectrum
Analyzers, Vector Network Analyzers, …)– Interoperability between devices of the same class
● Rohde & Schwarz, National Instrument, Agilent, …
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
OCELOT
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Also working on mobile devices
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
● Context of online laboratories– Online labs– Problems
● Architecture– Client : interactive and collaborative multimedia– Middleware : JOnAS as Application Server– Driver : interoperability with IVI devices
● Ongoing works and evolutions
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
OCELOT
● « Open Collaborative Environment for the Leverage of Online insTrumentation »
● Comes from research project● Incubated in the OW2 Consortium● http://ocelot.ow2.org
● Current state : Alpha 0.1
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Ongoing works : multimedia
● Adapt multimedia depending on user context– CPU, OS, bandwidth, …
● Adapt multimedia depending on procedures– Maintenance procedures
● Support for 3D scenes
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Ongoing works : middleware
● Embed streaming server in the AS– Separated Darwin Streaming Server for now on
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Ongoing works : Drivers
● Driver introspection ● Implement different kind of IVI classes● Open to other use cases
– Interactive IPTV, ...
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Any questions ??
● Thank you for your attention !