GB28181协议实现源码Android源码
一、GB28181规范
尽管在国标GB28181中并没有对“平台”进行明确的定义,但在规范中却多次提到“系统平台”、“管理平台”等词汇,在具体项目中、网络上的交流学习中,平台概念也是无处不在。笔者认为,GB28181平台就是视频联网系统中的上级平台、中间平台或下级平台,用于实现信令、音视频数据的接收和转发。因此,在一个GB28181平台中至少应包含一个SIP信令服务器和一个流媒体服务器,这两个(类)服务器和摄像头、播放终端等设备一起组成一个监控域。对于绝大多数项目,平台中还应包括针对具体业务的业务平台,如指挥控制中心等,我这里只重点将信令服务器和流媒体服务器。
二、SIP信令服务器
SIP信令服务器负责对平台中的控制指令进行接收和转发,具有向SIP客户端、SIP设备、媒体服务器和网关等提供注册、路由选择以及逻辑控制等功能。具体指令包括注册、实时视频播放、历史视频播放、设备控制、信息查询、报警事件通知等。具体的实现遵循SIP协议规范,会话控制采用IETFRFC3261规定的Register、Invite等请求和响应方法实现,历史视音频回放控制采用SIP扩展协议IETFRFC2976规定的INFO 方法实现,前端设备控制、信息查询、报警事件通知和分发等应用的会话控制采用SIP扩展协议
GB28181协议实现源码Android源码相关推荐
- [Android源码]Android源码之高仿飞鸽传书WIFI热点搜索与创建(一)
(本文详情来源:android源码 http://www.eoeandroid.com/thread-296427-1-1.html 转载请注明出处!) [Android源码分享]飞鸽传书的An ...
- 几款最主流的音乐播放器应用源码-android源码
影音播放 优雅音乐播放器应用源码 这是一款不错的音乐播放器应用源码案例,优雅音乐播放器应用源码,该应用的界面有点类似小米音乐播放器,应用的整天布局还没有那 人气:3328运行环境:/android/i ...
- android工厂模式源码,Android源码设计模式——工厂模式
工厂模式也是为了构建一个新的对象,它是创建型模式的一种. Android源码设计模式--Build模式(应用:AlertDialog源码分析) 上述是之前的Build模式,也是创建型模式一种,不懂的小 ...
- 一言 源码 android,[源码]纯净的一言API
大佬们做得挺高级的,逛逛博客,总能发现有意思的东西:一言大家都听说过吧,最有名的第三方一言那就要数LWL大佬的一言-纯净API(写完才发现有一个-,不管他了).看来小幻的文章我就有一个收集一言的想法, ...
- 清华镜像源下载Android源码
felix@ubuntu:~$ mkdir ~/bin felix@ubuntu:~$ PATH=~/bin:$PATH felix@ubuntu:~$ git clone https://aosp. ...
- 对google手机编译android源码刷机
一.简介 最近因为修改系统源码层某功能的代码,对多个版本的系统源码进行了编译,并刷到手机中.如果是单纯研究Android源码或Android手机系统层的某个功能,以google原生Android手机和 ...
- android开发环境建立以及开发工具的使用--怎样使用eclipse来开发android源码
/** 版本:1.0 日期:2009-04-01 作者:HKjinzhao 备注: 转自:http://blog.csdn.net/hkjinzhao/article/details/4043997 ...
- 怎样使用Eclipse来开发Android源码
怎样使用Eclipse来开发Android源码 用eclipse+ADT作为android开发工具,可以说是很方便的,在HelloActivity小程序里我们就感觉到eclipse功能的强大.那么,我 ...
- 国内Android源码下载
最近开始学习Android ROM制作,于是,照着<深入理解Android内核设计思想><Android深度探索(卷1):HAL与驱动开发>上介绍的内容,去下载Android源 ...
最新文章
- 自动驾驶解决方案架构
- Spring MVC中@RequestParam和@PathVariable批注之间的区别?
- 操作失败10秒内未完成启动服务mysql_01-MySQL 命令行-cmd用法-未完成
- java 获取服务器IP地址及MAC地址
- mysql-connector-java-5.1.22下载
- git报错:no matching key exchange method found
- Linux文件类型与文件权限详解(二)
- 使用Kinect测量身高
- 什么是MySQL索引?
- 非360手柄玩游戏视角颠倒的解决方案
- android权限的最佳运用
- 加了阿里云CDN出现504
- Ubuntu常用磁盘工具Disks、GParted和系统清理应用Cleaner
- Springboot 使用restTemplate 进行跨域请求 response reqeust中首字母大写的问题
- RS485电表无线集中采集器电表数据解析MQTT协议json格式
- 横河/YOKOGAWA 集散控制系统(DCS)
- IDEA创建的maven项目没有src目录问题解决
- <架构师必修课>-nginx
- 集群的概述与定义,一看就会
- Matlab-提取前景
热门文章
- 一分钟读懂论文:《关于临时裁员的七个事实》
- 微信公众号如何安全“涨粉”
- 神华sap系统服务器,SAP同略会:神华SAP应用四大亮点解析
- HTML中首加载项,IE浏览器弹出加载项管理如何解决
- python爬取加密qq空间_python3爬虫爬取QQ好友空间说说
- scrabble的使用(简单易学)(适用于常规git泄露)
- Rotating Data for Neural Network Computations
- 用Carbide.c++开发Symbian入门 1
- 【无标题】对WFM格式示波器图片打开问题
- 【使用Blazor构建web应用程序 .NET 6篇 中】