Projects
Working prototypes of the standards I help write, plus open-source tools and experiments.
Recent work
Live on this site
WebGS: Gaussian Splatting
Browser-based 3D Gaussian-splatting viewer with WebGL2 and a WebGPU compute sorter.
WebARF Viewer
Viewer for the MPEG Avatar Representation Format (ARF, ISO/IEC 23090-39): animation, blendshapes, and skeleton playback.
Stereo Player (MPEG-I SD)
Stereo video textures rendered inside an MPEG-I Scene Description scene.
MPEG-I Scene Web Player
Three.js renderer for MPEG-I scenes with DASH streaming and WebRTC live sources.
glTF Sample Viewer (L-GSC)
glTF viewer extended with Layered glTF Small Compression (L-GSC).
WebMP4 Inspector
Interactive ISOBMFF / HEIF / NAL inspector and binary box editor.
WebNN Segmentation
Real-time semantic segmentation and emotion detection running entirely via WebNN.
WebCodecs Probe
Live capability detection for the WebRTC and WebCodecs browser APIs.
DASH Player
Minimal adaptive DASH streaming player built on dash.js.
Realtime Voice (GPT-4o)
WebRTC voice agent connecting directly to the OpenAI GPT-4o Realtime API.
Spec Search
Semantic and full-text search over 3GPP and IETF specifications via an MCP backend.
ETSI / 3GPP Email Tracker
RSS-driven tracker for 3GPP/ETSI mailing-list discussions and threads.
Stock News & Sentiment
Live ticker plus news-driven stock sentiment analysis over an MCP server.
Speech-to-Text
Multilingual browser voice-to-text using the Web Speech API.
Open source on GitHub
@ibouaziziRuntime 3D asset delivery format work (Khronos glTF).
MPEG-I Scene Description web player.
Model Context Protocol (MCP) reference servers.
Easy-to-use Python renderer for 3D visualization.
Python library for the Charles Schwab Trading API.
3GPP SWAP experiment.
Fork of GPAC with MV-HEVC support.
5G-MAG AI traffic characterization testbed for 6G media (3GPP SA4).