[Open Source] MIT-Licensed Full-Featured Streaming Media Management and Control Platform

Open SourceVideo and Live Streaming
2026-06-28 09:19 14 次浏览 • 1 次下载 0KB
[Open Source] MIT-Licensed Full-Featured Streaming Media Management and Control Platform

1. Project Overview

AKStream is a full-featured streaming media management and control interface platform. It integrates device push/pull stream control for GB28181, RTSP, RTMP, and HTTP, PTZ control, audio/video recording management, and audio/video file trimming and merging.

2. Open Source License

Licensed under MIT

3. Screenshots

A web management platform (open source) built with AKStream

 

 

 

 

4. Feature Overview

  • AKStream is a full-featured software NVR interface platform. Software NVR means a software-defined NVR (Network Video Recorder). After a year and a half of development, testing, and tuning, AKStream has become practically useful, with solid reliability and usability. Because it is fully open source, its security has also been validated by the community.
  • AKStream integrates ZLMediaKit as its streaming server and supports cluster management of ZLMediaKit (via AKStreamKeeper, the stream governance component), allowing multiple ZLMediaKit instances on different servers to be clustered for unified management and scheduling.
  • Thanks to the power of ZLMediaKit, AKStream fully supports audio/video codecs such as H265, H264, AAC, G711, and OPUS; GB28181 RTP streaming, GB28181 PTZ control, HTTP/RTPS/RTMP pull streams via the built-in stream proxy (H264, H265/ACC/G711), and almost any pull-stream form via the ffmpeg stream proxy (nearly all formats and transcoding). It converts push and pull streams across almost all protocols - RTSP/RTMP/HLS/HTTP-FLV/WebSocket-FLV/GB28181/HTTP-TS/WebSocket-TS/HTTP-fMP4/WebSocket-fMP4/MP4 - for third parties (apps, web, clients, etc.) to play.
  • AKStream supports Linux, macOS, and Windows, and runs on x86_64 and ARM CPU architectures.
  • Supports instant first frame and ultra-low latency (under 500 ms, as low as 100 ms).
  • Provides a complete standard RESTful Web API for other languages to call.
  • AKStream's GB28181 SIP signaling gateway was rewritten from scratch instead of reusing the one from StreamNode, making it more stable and reliable. Currently only the GB28181-2016 standard is supported (other protocol versions have not been thoroughly tested because no such devices were available), but the new SIP gateway is highly extensible, so you can add features as needed.
  • AKStream uses the .NET 6 framework and is written in C#.
  • The database layer uses the open-source FreeSql library, which supports many database types such as SQLite and MSSQL; MySQL 5.7 or later is recommended.
  • AKStream consolidates and optimizes the feedback gathered from StreamNode, making it more adaptable and usable, with a more complete architecture and higher code quality than StreamNode.

5. Tech Stack

AKStream Architecture

  • Here is a full architecture diagram of AKStream to explain how it works (the StreamNode diagram is used, since the principle is the same)
  • For details, see the project  WIKI (still being completed...)

#1
资源直链https://gitee.com/chatop2020/AKStream
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare