基于C

科技技术爱好者 2024-10-15 04:53:42
项目介绍

AKStream是一个基于C#开发的一套全功能的流媒体管理控制接口平台,集成了GB28181、RTSP、RTMP、HTTP等设备的推拉流控制、PTZ控制、音视频文件录制管理、音视频文件裁剪合并等功能。

基于MIT协议开源,可以免费使用。

AKStream结构

技术架构流媒体服务器:AKStream集成了ZLMediaKit作为其流媒体服务器,并支持对ZLMediaKit的集群管理。编码格式支持:全面支持H265/H264/AAC/G711/OPUS等音视频编码格式。流转换:支持GB28181的Rtp推流、内置流代理器和ffmpeg流代理器的多种形式的拉流,以及几乎全协议的互相转换(如RTSP/RTMP/HLS/HTTP-FLV等),以供第三方调用播放。平台支持操作系统:支持Linux、macOS、Windows,并可在x86_64、ARM CPU架构下运行。开发语言:使用.Net6框架,采用C#语言编写。数据库支持:使用开源项目freeSql数据库类库,支持多种数据库类型(如sqlite、mssql),建议使用Mysql 5.7及以上版本。功能特点极低延时:支持画面秒开,延时极低(500毫秒内,最低可达100毫秒)。标准Restful WebApi接口:提供完善的标准Restful WebApi接口,供其他语言调用。GB28181 Sip信令网关:重新编写GB28181 Sip信令网关,使其更加稳定可靠,并具备高可扩展性。项目演示

开源地址

https://gitee.com/chatop2020/AKStream

0 阅读:0