
Khronos
Khronos Group
Symbio has been a contributing member of the Khronos Group since 2008. Symbio helped lead the development of open standard multimedia API’s such as:
- OpenWF Display Control Conformance Tester development
- OpenSL ES Conformance Tester development
- OpenSL ES Reference Implementation development
- OpenWF Composition Sample Implementation development
- OpenWF Composition Conformance Tester development
- OpenWF Display Control Sample Implementation development
- OpenWF Display Control Conformance Tester development
Symbio also has extensive expertise in the optimization and integration of Khronos technologies with multiple clients to achieve superior platform ecosystems, products and services.
Our Khronos implementation projects include:
- OpenMAX AL implementation for Linux
- OpenMAX IL implementation to Linux
- OpenGL ES 2.0 software implementation
- OpenGL ES 2.0 UI demo development to ARM
- OpenVG driver optimization for WindowsMobile)
Mobile API Overview
Link to presentation: http://www.khronos.org/developers/library/2010_GDC_Mobile/Khronos-Mobile-API-Overview_GDC-Mar10.pdf
OpenMAX AL implementation for Linux
The goal of the project was to create a fully featured OpenMAX AL implementation based on Linux gstreamer. The implementation uses gstreamer and its plugins to provide actual audio and video playback, recording capabilities and support for various formats.
Link to specification: http://www.khronos.org/openmax/
OpenMAX IL implementation to Linux
The goal of the project was to design and implement OpenMAX IL compatible drivers for a set of video codecs - including H263, H264, MPEG4 - and image codecs for a leading embedded multimedia IP vendor. Project tasks included the design and implementation of an integration layer for existing codecs, and extension of the Bellagio OpenMAX IL implementation to support new codecs.
Link to specification: http://www.khronos.org/openmax/
OpenGL ES 2.0 software implementation
The goal of the project was to specify, design, implement and test a software implementation of the OpenGL ES 2.0 specification for a new multi-core DSP platform; something that was considered by many as an impossible feat.
The Symbio project team worked in close cooperation with the customer, and in addition to providing a compliant standard and high-quality implementation, the team was also able to provide valuable feedback and suggestions to improve the new command set of the platforms and the overall system design.
Link to specification http://www.khronos.org/opengles/2_X/
Open GL ES 2.0 UI demo development to ARM
http://www.malideveloper.com/documentation/demos/mobile-ui-concept-by-lapland-studio-amp-ardites.php
OpenVG driver optimization for WindowsMobile
The goal of the project was to improve the quality of an existing OpenVG driver and port it from WinCE to embedded Linux. As the project was on the customer's critical path, the Symbio project team worked in close cooperation with the customer. In addition to providing high-quality drivers, the team was able to provide valuable feedback and suggestions for improvements and further development of the driver.
Link to specification http://www.khronos.org/openvg/
Contact Us
China
1/F, GaoLi2000 Building No.5
5th Street, ShangDi
Beijing 100085
P.R.C.
+86 10 8278 4012
Finland
Finlaysoninkatu 5
Fl-33210 Tampere
Finland
+358 10 8358 300
US
185 Martinvale Lane
San Jose, CA 95119
U.S.A.
+1 408 694 9601
Sweden
Igeldammsgatan 30A
112 49 Stockholm
Sweden
+46 8 410 168 00
Taiwan
8F, No.276, Jiang-Guo Rd.,
Hsin-Tien City,
Taipei County 231,
Taiwan
R.O.C.
+886 2 2914 7700


