OpenMAX

Description

A non-proprietary, cross-platform set of C-language programming interfaces that provide abstractions for routines useful in processing audio, video, and still images. OpenMAX is designed for low power and embedded system devices, facilitating efficient multimedia data processing. It offers three layers of interfaces: application layer (AL), integration layer (IL), and development layer (DL), catering to various aspects of media processing.

Resource details

Category path
Players & Clients
Classification
Not yet classified

OpenMAX is cataloged in Players & Clients. Its topics include API, multimedia, Cross-platform, embedded systems, and Khronos Group.

URL

Tags

Related resources

  • Garlic PlayerSMIL-based digital signage media player, actively maintained embedded playback application.
  • tv_wall_mapperCross-platform synchronized TV-wall installation app with per-screen video output, NDI support, and configurable layout mapping.
  • ngw (Nano GStreamer Wrapper)Minimal C++11 embeddable GStreamer wrapper for game engines and interactive frameworks; single-threaded, lock-free, cross-platform.
  • ComposeMediaPlayerCompose Multiplatform video player with per-platform backends (GStreamer/Media Foundation/AVPlayer/Media3/HTML5) covering Android/macOS/Win…
  • rust-avPure-Rust multimedia toolkit providing demux/decode libraries as embeddable building blocks, not tied to any OS/graphics/audio backend.
  • webrtc-externalsWebExtension replicating the chrome://webrtc-internals workflow cross-browser (Firefox/Edge included).
  • SmartTubeNextAdvanced open-source video player for Android TV and set-top box devices.
  • CastSoundBoardCustom Chromecast sender+receiver demo pair using Web Audio API for multi-track audio playback, a pattern reference for building custom Cas…
  • jwplayer-cast-receiverJW Player's custom Chromecast receiver application, vendor-maintained reference implementation.
  • webrtc-internals-exporterChromium extension exporting WebRTC stats to Prometheus PushGateway with an included Grafana dashboard.