RepositoryC
LA

langhuihui/jessibuca

Jessibuca是一款开源的纯H5直播流播放器

2.9kstars
471forks
7issues
1views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: http-flv

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: websocket-flv

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: h264-h265

#1 Repository Của Tuần

🎬 Jessibuca – Trình phát streaming H5 không cần plugin

Trình phát live stream pure H5, chạy trên mọi trình duyệt và thiết bị chỉ bằng một đoạn script nhỏ.

Jessibuca là một dự án mã nguồn mở phát triển bởi cộng đồng, biên dịch các thư viện giải mã phổ biến như FFmpeg thành WebAssembly (WASM) thông qua Emscripten. Nhờ công nghệ này, người dùng có thể phát trực tiếp stream video trên trình duyệt mà không cần cài đặt bất kỳ plugin nào, phù hợp với cả môi trường web, mobile và WeChat.

✨ Điểm nổi bật

  • Hỗ trợ đa codec video: H.264 (Baseline/Main/High), H.265 (flv id=12), hỗ trợ giải mã B-frame.
  • Hỗ trợ đa codec âm thanh: AAC (LC/HE/HEv2), PCMA, PCMU, G.711 (8kHz).
  • Đa dạng giao thức truyền tải: HTTP-FLV, WebSocket-FLV, WebSocket-Raw (dùng với Monibuca).
  • Hỗ trợ mã hoá HTTPS/WSS: Bảo mật truyền tải video qua kênh mã hoá.
  • Tối ưu hiệu năng giải mã: Hỗ trợ WebCodecs, MSE, WebWorker, OffscreenCanvas.
  • Tính năng phong phú: Xoay 0/90/180/270 độ, chỉnh tỉ lệ video, hỗ trợ đa nền tảng, tùy chỉnh UI.
  • Ghi hình tích hợp: Hỗ trợ ghi hình WebM và MP4 (có hỗ trợ trên VLC).
  • Nhẹ và nhanh: Dung lượng nhỏ (~500KB sau nén), tải nhanh qua CDN.

💡 Vì sao đáng chú ý

Jessibuca khác biệt so với các trình phát khác ở chỗ kết hợp linh hoạt giữa giải mã phần mềm (WASM) và phần cứng (WebCodecs/MSE), tự động chuyển đổi khi một phương thức thất bại. Điều này giúp duy trì độ trễ thấp và hiệu suất ổn định ngay cả trong điều kiện mạng xấu. Ngoài ra, trình phát hỗ trợ nhiều tính năng nâng cao như ghi hình, xoay video, và tùy biến giao diện, đáp ứng tốt nhu cầu phát triển ứng dụng live streaming đa dạng.


#LiveStreaming #H5Player #WebAssembly #WebCodecs #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryPython
harry0703/MoneyPrinterTurbo

利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.

136.3k
Oct 29, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.1M
Jun 1, 2026
RepositoryC
Genymobile/scrcpy

Display and control your Android device

153.4k
Oct 26, 2026
RepositoryC
obsproject/obs-studio

OBS Studio - Free and open source software for live streaming and screen recording

78.6k
Oct 28, 2026
RepositoryC++
ZLMediaKit/ZLMediaKit

WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based on C++11

17.7k
Oct 25, 2026
RepositoryJavaScript
zhw2590582/FlvPlayer

:lollipop: FlvPlayer.js is a JavaScript player for decode flv to the canvas

303
Nov 21, 2021
RepositoryTypeScript
nilbuild/developer-roadmap

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

370.7k
Oct 28, 2026
RepositoryC
FFmpeg/FFmpeg

Mirror of https://git.ffmpeg.org/ffmpeg.git

66.0k
Oct 28, 2026
RepositoryJavaScript
mrdoob/three.js

JavaScript 3D Library.

117.2k
Oct 29, 2026