# Enhancing Web Media Support with WebAssembly > [! note]- > The content of this page is generated by audio/video transcription and text transformation from the content and links of this source. Source: [https://fosdem.org/2025/schedule/event/fosdem-2025-5119-enhancing-web-media-support-a-webassembly-driven-open-source-framework/](https://fosdem.org/2025/schedule/event/fosdem-2025-5119-enhancing-web-media-support-a-webassembly-driven-open-source-framework/) <video src="https://video.fosdem.org/2025/k3401/fosdem-2025-5119-enhancing-web-media-support-a-webassembly-driven-open-source-framework.av1.webm" controls></video> ## Summary & Highlights: This session at FOSDEM 2025 introduces an innovative open-source framework driven by WebAssembly to enhance web media support. The framework allows for dynamic media pipelines, enabling the use of various media formats not natively supported by browsers. It utilizes WebAssembly, Emscripten, Web Components, and GPAC, offering a flexible HTML5 syntax for web designers and developers. The session also highlights the integration of this framework with Visual Studio Code and GitHub for easier development of custom media decoders. **Introduction to the Framework** The session begins by introducing the open-source project aimed at expanding browser support for various media formats. The framework leverages WebAssembly and related technologies to create dynamic media pipelines, allowing for the handling of legacy and new media formats without relying on native browser support or plugins. **Development Tools and Integration** A significant focus is placed on the tools available for developers, including an updated Visual Studio Code extension. This extension is integrated with GitHub, streamlining the retrieval, modification, compilation, and testing of WebAssembly decoders. The session emphasizes the ease of use for both novice and professional developers. **Technical Challenges and Solutions** The session acknowledges the challenges developers face when creating new decoders and integrating them into the GPAC framework. It offers solutions through the Visual Studio Code extension and a set of license-free decoders for various media types. **Community and Open Source Contribution** The project encourages community contributions through public forks on GitHub, fostering a repository of freely available decoders. This approach aims to build a robust community of developers contributing to the framework’s growth and improvement. **Practical Demonstrations** Practical demonstrations showcase the framework's capability to handle unsupported formats efficiently. The session demonstrates the framework’s modularity and speed, particularly with image and audio formats, highlighting its potential for widespread adoption. **Conclusion** The session concludes by inviting contributions and collaboration from the community, emphasizing the open-source nature of the project and its potential impact on web media development. ## Importance for an eco-social transformation The framework's significance for eco-social transformation lies in its promotion of inclusivity and accessibility in web media. By enabling support for diverse media formats without native browser support, it democratizes access to media content, fostering innovation and creativity. For eco-social designers, the framework offers tools like the Visual Studio Code extension and GitHub integration to develop and share media decoders. Challenges include technical complexity in developing new decoders and potential intellectual property issues. Socially, the framework empowers communities to create and distribute media content freely, while politically, it challenges the gatekeeping role of browsers, advocating for open standards and technologies. ## Links [Video recording (AV1/WebM) - 79.8 MB](https://video.fosdem.org/2025/k3401/fosdem-2025-5119-enhancing-web-media-support-a-webassembly-driven-open-source-framework.av1.webm) [Video recording (MP4) - 598.5 MB](https://video.fosdem.org/2025/k3401/fosdem-2025-5119-enhancing-web-media-support-a-webassembly-driven-open-source-framework.av1.mp4) [Video recording subtitle file (VTT)]() [Chat room(web)]() [Chat room(app)]()