Skip to content

此项目是一个android GB28181的SDK,市面上对GB28181 SDK 开源和支持的非常少,GB28181 / SIP / G711A / G711U / AAC, 本人从事音视屏10余年,工作剩余时间开发了此SDK,希望能帮助大家。

Notifications You must be signed in to change notification settings

sip-7087213/Gb28281-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

一个基于Android的C++开发的GB28181 SDk

- 注册接口
- 注销接口
- 发送心跳接口
- 释放会话接口
- 打开日志接口
- 目录订阅接口
- 位置订阅接口
- 告警订阅接口
- 输入音频流接口
- 输入视频流接口
- 发送目录数据接口
- 发送位置订阅接口
- 发送告警信息接口
- 设置音频参数接口
- 设置视频参数接口
- 发送扩展信令接口(XML数据报文)

Gb28181 功能如下

  • Android 最小API 16
  • GB28181 注册支持 TCP/UDP 注册
  • GB28181 流传输模式设置 TCP/UDP
  • 支持 H264/H265 视频编码
  • 支持 G711A/G711U/AAC 音频上行
  • 支持视频分辨率选择 默认1920x1920
  • 支持视频帧率 15/20/25/30
  • 支持视频码率设置 512/1024/2048/4096
  • 支持码率速率设置 固定码率/动态码率
  • 支持 I 帧间隔设置 默认1
  • 支持音频采样率选择 默认8000/单通道
  • 支持RTP MTU设置
  • 支持上行静音
  • 支持截图水印
  • 支持调度中本地录制
  • 点播中切换摄像头
  • 文字水印 / 图片水印 / 滤镜水印

推流直播 功能如下

  • 支持RTMP推流
  • 支持RTSP推流
  • 支持RTMP鉴权
  • 支持RTSP鉴权
  • 支持屏幕推流
  • 支持30种OpenGL滤镜
  • 支持滤镜录制 / 滤镜截图

流媒体服务器推荐

https://gitee.com/yunshiting/ABLMediaServer

截图(查看目录 images)

  • GB28181 配置

GB28181 配置

  • GB28181 配置2

GB28181 配置2

  • 主界面

主界面

  • 点播

点播

  • 点播H264编码

点播H264

  • 点播H265编码

点播H265

联系方式

WX: 7087213

About

此项目是一个android GB28181的SDK,市面上对GB28181 SDK 开源和支持的非常少,GB28181 / SIP / G711A / G711U / AAC, 本人从事音视屏10余年,工作剩余时间开发了此SDK,希望能帮助大家。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published