- 博客(10)
- 资源 (52)
- 收藏
- 关注
原创 H265码流分析详解
根据《T-REC-H.265-201504-I!!PDF-E》协议描述。HEVC的码流格式定义:字节流格式由字节流NAL 单元语法结构序列构成。每一字节流NAL 单元语法结构包含有一个起始编码前缀,后面跟随一个nal_unit(NumBytesInNALunit)语法结构。它可能(一定情况下,它应该)包含一个额外的zero_byte 语法元素。它也可能包含一个或多个额外的trailing_zero_8bits 语法元素。当为第一个字节流NAL 单元时,也可能包含一个或多个额外的leading_zer
2021-09-30 22:18:42 5983
原创 H264码流分析详解
一、H264概念 H.264 是一次概念的革新,它打破常规,完全没有 I 帧、P帧、B 帧的概念,也没有 IDR帧的概念。H264和H265的每一个NALU前缀码也是一样的,即“0x00 00 00 01”或者 “0x00 00 01”。分析一下H264码流,nal单元如何分割,类型: 二、 H.264 NAL 类型分析type: 类型枚举定义:typedef enum { NALU_TYPE_SLICE = 1,...
2021-09-30 22:12:05 2249
原创 GB28181对接视频流
一.GB28181设备对接视频流的流程搭建CG28181 服务端,也即 SIP Server,这正是我们要实现的。实现CG28181服务端可以借助于现有的开源库 PJSIP,具体的实现步骤如下:1、启动GB28181服务端,接收客户端消息请求bool Init(std::string concat, int logLevel){ this->concat = concat; pj_log_set_level(logLevel); auto sta...
2021-09-29 22:33:15 3269
原创 GB28181设备端PS流封装和发送
1.PS流传输格式预览 1、视频关键帧的封装 RTP + PS header + PS system header + PS system Map + PES header +h264 data 2、视频非关键帧的封装 RTP +PS header + PES header + h264 data 3、音频帧的封装: RTP + PES header + G711每个视频帧分为若干NAL单元(NALU)。视频PS格式码流以NALU为单位进行打包。若当前为I帧或P帧的第一个NALU则...
2021-09-29 22:32:04 1033
原创 GB28181 PS流传输格式详解
1、视频关键帧的封装 RTP + PS header + PS system header + PS system Map + PES header +h264 data2、视频非关键帧的封装 RTP +PS header + PES header + h264 data3、音频帧的封装: RTP + PES header + G711。
2021-09-29 22:31:17 4147
原创 Wireshark The capture session could not be initiated on interface报错解决
Wireshark是一个广泛使用的网络协议分析器,它允许用户捕获和浏览在网络上传输的数据包。然而,用户有时可能遇到在尝试开始捕获会话时遇到错误消息 “The capture session could not be initiated on interface” (无法在接口上启动捕获会话) 的问题。比如Mac跟新完WireShark以后,发现启动WireShark抓包爆如下错
2021-09-29 22:30:03 1466
原创 GB28181平台对接接口详解
28181平台对接接口详解信令接口:1.1 平台注册下级平台主动向上级平台注册; 注册鉴权信息(用户名和密码)由上级提供;举例说明:下级--->上级REGISTER sip:62010000002000000001@10.130.140.82:7100 SIP/2.0Call-ID: c82dee890ea56d9d332fe4a5dbd2772c@10.129.4.21 CSeq: 1 REGISTERFrom: <sip:620102010020000000.
2021-09-29 22:29:22 2867 1
原创 Windows查看端口占用并关闭
1.win+R输入cmd打开命令行窗口输入netstat -a -n -o查看端口与之对应的PID(如7680端口被3556PID程序占用)。2.打开任务管理器(Ctrl+Shift+ESC),点击上方详细信息将对应的PIN程序关闭,释放端口。...
2021-09-29 22:28:51 2936
原创 国标GB28181流媒体服务解决方案
一、GB28181流媒体服务方案 GB28181流媒体服务器是提供流转发服务,负责将GB28181设备/平台推送的PS流转成ES流,然后提供RTSP、RTMP、FLV、HLS多种格式进行分发,实现web浏览器、手机浏览器、微信、PC客户端等各终端无插件播放。 流媒体服务器对外提供HTTP API接口,通过接口可以获知流媒体转发服务的运行状态信息,转发会话信息,服务器配置和版本信息等;GB28181流媒体服务器提供以下功能:1. 接收GB28181设备或者平台注册、注销功...
2021-09-29 22:28:33 5222
原创 GB28181的协议详解
国标GB28181简介: 本标准规定了公共安全视频监控联网系统(以下简称联网系统)的互联结构,传输、交换、控制的基本要求和安全性要求,以及控制、传输流程和协议接口等技术要求。本标准适用于公共安全视频监控联网系统的方案设计、系统检测、验收以及与之相关的设备研发、生产。背景: GB28181协议全称为GB/T28181《安全防范视频监控联网系统信息传输、交换、控制技术要求》,是由公安部科技信息化局提出,由全国安全防范报警系统标准化技术委员会(SAC/TC100)归口,公安部...
2021-09-29 22:28:04 53221
Navicat安装指导及安装资源
2024-03-23
vncserver和vncviewer
2017-06-01
大数据资料集锦
2016-03-30
Hadoop技术全套图书
2016-03-21
jQuery瀑布流经典布局源码
2016-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人