webstream-labs/jmuxer

飞控/无人机 ⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
webstream-labs 484 Stars 未知 BOM 完整度: /5 教程完整度: /5

项目简介

jMuxer - a simple javascript mp4 muxer that works in both browser and node environment.


jMuxer 是一个轻量级的 JavaScript MP4 复用器,能够同时在浏览器和 Node.js 环境中运行。它的核心功能是将原始的 H.264/H.265 视频数据和 AAC 音频数据(ADTS 容器格式)实时封装成 MP4 片段,并借助浏览器原生的 Media Source Extensions (MSE) 接口进行播放。该项目解决了在 Web 环境下播放实时流媒体或非标准封装格式视频时的痛点——许多低延迟传输协议(如 WebSocket、HTTP 分块传输)传递的是裸码流,浏览器无法直接解码,而 jMuxer 充当了“协议转换器”的角色,让开发者无需依赖复杂的流媒体服务器即可实现低延迟播放。

标签