一、gb28181设备接入gb28181服务器总览

1、下载Hikvision Tools(含SADP、录像容量计算等工具)

https://www.hikvision.com/cn/download_more_393.html?_blank

扫描摄像头,更改ip,与电脑在同一网段。

2、摄像头gb28181协议配置

1#摄像头

2#摄像头

3#摄像头

如果没有摄像头可以下载个模拟的gb28181设备端程序

http://www.happytimesoft.com/products/gb28181-device/index.html

3、摄像头接入gb28181下级平台服务器

gb28181服务器调试工具下载,50个积分,这是在打劫呀,也可以用公安部的spvmn,就是太难用了,IE控件也播不了rtp的ps流。

https://download.csdn.net/download/qq_24798461/9820447

改一下本地服务器和媒体接收者的ip就行

4、也可以用公安部的SPVMN(1.0.0.1版软件包里有应用手册,其他版本好像没有)

SPVMN 视频监控联网调测软件完整版

https://download.csdn.net/download/chming_love/9389401

需要配置好配置文件

C:\mss-1.4.0.FINAL-apache-tomcat-6.0.29\webapps\SIPStandardDebug\WEB-INF\classes\SSDConfig.properties

#############SIP服务器配置#############
#SIP服务器域名
sipserver_domainname=3402000000
#SIP服务器ID
sipserver_id=34020000002000000001
#SIP服务器本地IP地址
sipserver_ip=172.16.23.113
#SIP服务器本地SIP端口
sipserver_port=5060
#SIP服务器对外注册密码
sipserver_password=123456

#############DVR/NVR设备配置#############
#DVR/NVR设备ID
sipdevice_DVR_id=34010000002320000001
#DVR/NVR设备注册密码
sipdevice_DVR_password=123456
#DVR/NVR所带通道ID
sipdevice_DVR_camera_id=34010000002320000001
#DVR/NVR所带报警输入ID
sipdevice_DVR_alarm_id=34010000002320000001

#############IPC设备配置#############
#IPC设备ID
sipdevice_IPC_id=34020000001320000001
#IPC设备注册密码
sipdevice_IPC_password=123456
#IPC所带报警输入ID
sipdevice_IPC_alarm_id=34020000001320000001
sipdevice_IPC_camera_id=34020000001320000001

#############解码器设备配置#############
#解码器设备ID
sipdevice_decoder_id=34010000003320000001
#解码器设备注册密码
sipdevice_decoder_password=123456
#解码器所带监视器ID
sipdevice_decoder_monitor_id=34010000003320000001

#############外部系统配置#############
#外部系统ID
sipdevice_othersystem_id=34020000004000000001
#外部系统密码
sipdevice_othersystem_password=123456
#外部系统IP地址
sipdevice_othersystem_ip=172.16.23.240
#外部系统SIP端口
sipdevice_othersystem_port=5060

#############视频参数配置#############
#媒体接收端ID
media_dest_id=34020000002000000001
#媒体接收端IP
media_dest_ip=172.16.23.113
#媒体接收端Port
media_dest_port=6000
#历史回放开始时间,格式为yyyyMMddhhmmss
history_starttime=20110827010456
#历史回放结束时间,格式为yyyyMMddhhmmss
history_endtime=20110827011456

启动

C:\mss-1.4.0.FINAL-apache-tomcat-6.0.29\bin\startup.bat

关闭

C:\mss-1.4.0.FINAL-apache-tomcat-6.0.29\bin\shutdown.bat

通过网页登陆到后台

http://172.16.23.141:8080/SIPStandardDebug/#

其他应用说明可以看软件自带的手册

C:\mss-1.4.0.FINAL-apache-tomcat-6.0.29\docs\mobicents-sip-servlets\pdf\SIP_Servlets_Server_User_Guide.pdf

以上用调试工具调通了gb28181的设备端接入平台服务器,那么剩下的就是自行实现gb28181的设备端 和 上下级服务器了

又有个大佬发布了套工具

https://blog.csdn.net/QuickGBLink/article/details/103263391

Flask与pyaudio实现音频数据流的传输(电话会议语音交互式应用)的更多相关文章

  1. Bluedroid: 音频数据的传输流程

    一. UIPC:   Audio Flinger获取到a2dp的hw module,然后蓝牙协议栈有专用于发送和接收media数据的线程,名称:btif_media_task.   蓝牙与Audio的 ...

  2. 使用PYaudio录制音频和视频(自己)

    参考:https://blog.csdn.net/zhaoyun_zzz/article/details/84341801 音频录制:简洁版 import pyaudioimport waveimpo ...

  3. 基于flask和百度AI接口实现前后端的语音交互

    话不多说,直接怼代码,有不懂的,可以留言 简单的实现,前后端的语音交互. import os from uuid import uuid4 from aip import AipSpeech from ...

  4. android通过数组,流播放声音的方法,音频实时传输

    AudioRecord和AudioTrack类是Android获取和播放音频流的重要类,放置在android.media包中.与该包中 的MediaRecorder和MediaPlayer类不同,Au ...

  5. 《连载 | 物联网框架ServerSuperIO教程》- 10.持续传输大块数据流的两种方式(如:文件)

    1.C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 <连载 | 物联网框架ServerSuperIO教程>1.4种通讯模式机制. <连载 | 物联网框架Serve ...

  6. HTML的音频和视频

    目录 [1]媒体格式 音频格式 视频格式 [2]元素 插件元素 HTML5元素 [3]HTML音频 [4]HTML视频 前面的话 多媒体元素(比如视频和音频)存储于媒体文件中,确定媒体类型的最常用的方 ...

  7. HTML 多媒体、Object 元素、音频、视频

    Web 上的多媒体指的是音效.音乐.视频和动画. 现代网络浏览器已支持很多多媒体格式. 什么是多媒体? 多媒体来自多种不同的格式.它可以是您听到或看到的任何内容,文字.图片.音乐.音效.录音.电影.动 ...

  8. AAC音频格式详解

    关于AAC音频格式基本情况,可参考维基百科http://en.wikipedia.org/wiki/Advanced_Audio_Coding AAC音频格式分析 AAC音频格式有ADIF和ADTS: ...

  9. 深入剖析Android音频之AudioTrack

    播放声音能够用MediaPlayer和AudioTrack,两者都提供了java API供应用开发人员使用.尽管都能够播放声音.但两者还是有非常大的差别的.当中最大的差别是MediaPlayer能够播 ...

随机推荐

  1. 网卡优化RPS/RFS

    网卡优化 RSS receive side scaling,网卡多队列,需要硬件支持.网卡接收到网络数据包后,要发送一个硬件中断,通知CPU取数据包.默认配置,都是由CPU0去做. RPS recei ...

  2. 面向对象设计原则一:单一职责原则(SRP)

    单一职责原则(SRP) 定义:系统中的每一个类都应该只有一个职责. 好处:高内聚.低耦合. 解释说明: 单一职责也就是说我们应该让一个类或一个对象只做一件事情,每个类所要关注的就是自己要完成的职责是什 ...

  3. HTML5关于上传API的一些使用(上)

    HTML5提供了很多有用的API,其中就包括上传的API,XMLHttpRequest2.0,在HTML5时代之前,需要进行二进制的上传一般都会才用flash的方案,但是当XMLHttpRequest ...

  4. Differential Geometry之第八章常Gauss曲率曲面

    第八章.常Gauss曲率曲面 1.常正Gauss曲率曲面 2.常负Gauss曲率曲面与Sine-Gordon方程 3.Hilbert定理 4.Backlund变换 4.1.线汇与焦曲面 4.2.Bac ...

  5. 005杰信-factory删除数据

    factory表的删除分为两种:单行删除,以及批量删除. 过程:在jFactoryCreate.jsp页面上两个按钮,单行删除以及批量删除.

  6. 事务基础知识-->Spring事务管理

    Spring虽然提供了灵活方便的事务管理功能,但这些功能都是基于底层数据库本身的事务处理机制工作的.要深入了解Spring的事务管理和配置,有必要先对数据库事务的基础知识进行学习. 何为数据库事务 “ ...

  7. C++ STL迭代器与索引相互转换

    0 前言 C++ STL提供了vector.list等模板容器,极大地方便了编程使用. “遍历”是对容器使用的最常用的操作. 使用迭代器来遍历是最好最高效的遍历方法. 当然,对于有些容器的遍历除了使用 ...

  8. JavaScript 二、eval 和 with 函数

    /* * ========================================================= * * JavaScript 词法欺骗 * * 1.欺骗词法作用域,会导致 ...

  9. [置顶]JB开发之制作系统级Application

    1.编译工程,生成xx.app 2.制作引导进程xx替换xx.app里面的xx进程 引导进程代码: int main(int argc, char *argv[]) { @autoreleasepoo ...

  10. Java之线程池

    假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间.当T1 + T3 远大于 T2时,采用多线程技术可以显著减少处理器单元的闲置时间,增加处理器 ...