跳转到内容
View in the app

A better way to browse. Learn more.

彼岸论坛

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
欢迎抵达彼岸 彼岸花开 此处谁在 -彼岸论坛

[分享创造] 基于 ZLMediaKit 流媒体服务实现的零成本流媒体 WEB 管理项目

发表于

项目介绍

这是一个基于 Vue2 + ZLMediaKit 流媒体服务实现的零成本流媒体 WEB 管理项目。项目利用 ZLMediaKit 天然支持多种协议( RTSP/RTMP/HLS/HTTP-FLV/WebSocket-FLV/GB28181/HTTP-TS/WebSocket-TS/HTTP-fMP4/WebSocket-fMP4/MP4/WebRTC ),并且支持协议互转的特性,构建一个轻量级的流媒体管理系统。 GITHUB 传送门

项目文档

点击这里查看文档

功能导图

一个基于 Vue2 + ZLMediaKit 流媒体服务实现的零成本流媒体 WEB 管理开源项目

后台截图

仪表盘 流管理 播放示例

应用场景

通过 ZLMediaKit 提供的能力,可以实现从采集、编码、传输到播放的完整流程。以下是几个典型的应用场景:

  • 音视频直播:适用于搭建实时流媒体直播系统,提供高性能、低延迟的直播服务。
  • 在线教育:支持在线课堂的直播和录播功能,满足教学需求。
  • 安防监控:用于监控场所的实时视频流和录像回放功能。

注意事项

  • 项目内置了 push_streams.sh 脚本,用于推流模拟和流测试(在 Windows 环境下,可以使用 WSL 、Git Bash 或 Aechoterm 运行该脚本)。具体操作请参见项目文档。
  • 项目未接入 GB28181 协议,你可以将这个项目作为 ZLMediaKit 的调试助手,或作为个人视频流管理后台进行个性化修改。
  • 项目不包含后端代码,所有接口来源于 ZLMediaKit 服务。

结语

通过这个项目,可以实现流媒体服务的监控与管理,适合需要快速搭建轻量级流媒体解决方案的场景,这个项目不仅可以作为一个有价值流媒体开发参考案例,还可以用作调试工具,帮助开发者更好地理解和掌握流媒体服务的构建和管理流程。

如果觉得有帮助,请在 GitHub 上点个Star 。

Featured Replies

No posts to show

创建帐户或登录来提出意见

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.