OpenSource-Hub
Μ

µStreamer

2.0k stars·動画・音声ダウンロード·SHA-256 チェックサム確認済み

轻量快速的MJPEG视频流服务器

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

极速MJPEG视频流,支持树莓派硬件编码

主な機能

  • 多线程JPEG编码提升性能
  • 树莓派硬件编码加速(V4L2 M2M)
  • DV-timings自动适配输入分辨率
  • 帧去重功能节省60%以上流量
  • Unix域套接字与systemd socket激活

できないこと

  • 依赖libevent、libjpeg、libbsd等库;默认监听127.0.0.1:8080;跨域请求默认关闭,需设置 --allow-origin=* 开启;HTTPS需配合反向代理(如Nginx);帧去重特性对不同浏览器需使用特定URL参数。

使用例

  • 树莓派HDMI/VGA屏幕采集直播(如PiKVM远程管理)
  • 高质量网络摄像头视频流推送
  • 远程监控与安防系统

詳細説明

µStreamer 是一个轻量且快速的 MJPEG 视频流服务器,可从任何 V4L2 设备向网络推送视频。它支持多线程 JPEG 编码、树莓派硬件编码加速、DV-timings 动态分辨率调整、帧去重节省带宽、Unix 域套接字流、GPIO 信号指示流状态等高级功能。作为 PiKVM 项目的核心组件,专为高帧率、高分辨率屏幕采集(HDMI/VGA)设计,比同类 mjpg-streamer 更高效稳定。

トラブルシューティング & FAQ (1)

トラブル対応
なぜ私のGL.iNet GL-RM1 (Comet KVM)で/api/streamer/snapshotが503を返すのですか?

GL-RM1は、期待されるUnixソケット(/run/kvmd/ustreamer.sock)の代わりに '--host=0.0.0.0 --port=8080' でustreamerを実行するため、標準のPiKVM APIが機能しません。回避策:デバイスにSSH接続し、ustreamerのHTTPエンドポイントから直接スナップショットを取得します。'ssh root@<kvm-ip> curl -s http://127.0.0.1:8080/snapshot > screenshot.jpg' これで1920x1080のJPEGフレームが返されます。この問題はこのサードパーティ実装に固有のものであり、PiKVMプロジェクトはGL-RM1の非標準設定をサポートしていません。

参照 Issue #331

タグ

MJPEG流媒体V4L2Raspberry Pi视频编码

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

克隆仓库: git clone --depth=1 https://github.com/pikvm/ustreamer

4

进入目录: cd ustreamer

5

编译: make

インストールガイド
  1. 克隆仓库: git clone --depth=1 https://github.com/pikvm/ustreamer
  2. 进入目录: cd ustreamer
  3. 编译: make
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

删除源码目录即可;若通过包管理器安装(如apt、pacman),使用对应卸载命令(如sudo apt remove ustreamer)。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスGPL-3.0
最終更新2026-06-27 12:15:25
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

1 FAQ

類似プロジェクト