Project Overview

Jessibuca is an open-source H5 live streaming player using WebAssembly decoders compiled through Emscripten. It supports cross-browser playback on desktop and mobile without plugin installation.

Core Open Source Features

  • H.264 / H.265 video and AAC / PCMA / PCMU audio decoding
  • HTTP-FLV, WS-FLV, WS-RAW playback support
  • MSE / WebCodecs hardware decode with software fallback
  • OffscreenCanvas and WebWorker acceleration
  • Built-in control bar and playback utilities

PRO Feature Direction

  • SIMD and multithread decoding for high-load streams
  • Extended protocol and encryption scenarios
  • PTZ, custom controls, richer diagnostics and monitoring
  • Playback/business-focused modules and enterprise customization support

Useful External Resources