音视频牛哥_社区达人页

个人头像照片
音视频牛哥
已加入开发者社区2292

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布378篇文章
26条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
  • C++
  • 视频直播
  • 网络协议
  • 计算机视觉
擅长领域
技术认证

暂时未有相关云产品技术能力~

牛哥@大牛直播SDK,致力于跨平台RTMP|RTSP推流、播放、轻量级RTSP服务和GB28181设备接入

暂无更多信息

2023年09月

  • 09.03 17:29:44
    发表了文章 2023-09-03 17:29:44

    GB28181媒体保活机制探究与实现

    GB28181-2016和GB28181-2022关于媒体保活机制这块,并无调整,平台、设备媒体流保活机制规定如下: a)链路建立后,码流经过的各级平台应具备媒体流丢失监测能力,若监测到媒体流丢失,应释放该条媒体链路,并通过会话内Bye消息通知上下级平台;
  • 09.03 17:27:08
    发表了文章 2023-09-03 17:27:08

    GB28181-2022相对2016版“基于TCP协议的视音频媒体传输要求“调整

    GB28181-2022针对“基于TCP协议的视音频媒体传输”实时点播、历史视频回放与下载中,TCP媒体传输重连机制,做了说明。
  • 09.03 17:24:13
    发表了文章 2023-09-03 17:24:13

    GB28181-2022注册注销基本要求、注册重定向解读和技术实现

    GB28181-2022注册、注销基本要求相对GB28181-2016版本,做了一定的调整,新调整的部分如下:
  • 09.03 17:20:56
    发表了文章 2023-09-03 17:20:56

    GB/T28181-2022协议版本标识X-GB-Ver解读

    GB28181-2022相对2016,其中有个变化是:报文中携带协议版本标识 X-GB-Ver:3.0(3.0-2022 2.0-2016)
  • 09.03 17:17:04
    发表了文章 2023-09-03 17:17:04

    GB/T28181-2022针对H.265、AAC的说明和技术实现

    基于RTP的PS封装首先按照ISO/IEC 13818-1:2019将视音频流封装成PS包,再将PS包以负载的方式封装成RTP包。
  • 09.03 17:11:15
    发表了文章 2023-09-03 17:11:15

    [轻量级RTSP服务]Linux|麒麟操作系统下实现屏幕|系统声音采集

    随着国产操作系统的推进,传统行业对Linux平台的呼声和需求越来越大,之前几年,我们发布了Linux平台运营商级的RTSP转RTMP推送模块、RTMP推送模块和RTSP、RTMP播放模块,前段时间,有开发者问我们,是不是可以在Linux平台实现轻量级RTSP服务,通过采集摄像头或者屏幕,在Linux平台实现类似于IPC的功能,便于第三方系统对接。
  • 09.03 16:54:43
    发表了文章 2023-09-03 16:54:43

    【技术分享】无纸化会议|智慧教室同屏走RTSP组播还是RTMP?

    我们在做内网多人同屏(比如无纸化会议、智慧教室同屏)技术方案的时候,遇到个问题:到底使用轻量级RTSP服务实现组播,还是基于RTMP的解决方案?
  • 09.03 16:34:48
    发表了文章 2023-09-03 16:34:48

    Android平台GB28181设备接入端如何实时更新经纬度实现国标平台侧电子地图位置标注

    我们在做GB28181设备接入端的时候,其中有个功能,不难但非常重要:那就是GB28181实时位置的订阅(mobileposition subscribe)和上报(notify)。
  • 09.03 16:28:36
    发表了文章 2023-09-03 16:28:36

    Android平台GB28181设备接入端如何调节实时音量?

    我们在对接Android平台GB28181设备接入端的时候,有开发者提出这样的疑惑,如何调整设备接入端的实时音量?
  • 09.03 16:13:56
    发表了文章 2023-09-03 16:13:56

    Unity下如何实现RTMP或RTSP流播放和录制

    在探讨Unity平台RTMP或RTSP直播流数据播放和录制之前,我们先简单回顾下RTSP或RTMP直播流数据在Unity平台的播放流程: 1. 通过Native RTSP或RTSP直播播放SDK回调RGB/YUV420/NV12等其中的一种未压缩的图像格式; 2. Unity下创建相应的RGB/YUV420等Shader; 1. Unity从各个平台获取图像数据来填充纹理即可。
  • 09.03 16:08:31
    发表了文章 2023-09-03 16:08:31

    如何同时启动Android平台GB28181设备接入模块和轻量级RTSP服务模块?

    为什么要设计GB28181设备接入模块?GB28181接入SDK,实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016服务,可用于如智能监控、智慧零售、智慧教育、远程办公、生产运输、智慧交通、车载或执法记录仪等场景。Android终端除支持常规的音视频数据接入外,还可以支持移动设备位置(MobilePosition)订阅和通知、语音广播和语音对讲、云台控制和预置位查询等。
  • 09.03 16:05:28
    发表了文章 2023-09-03 16:05:28

    Android平台GB28181设备接入模块分辨率发生变化怎么办?

    我们在做Android平台gb28181设备接入模块的时候,遇到这样的情况,比如横竖屏分辨率不锁定,采集摄像头的时候,可以实现,横屏状态采集横屏,竖屏状态采集竖屏,简单来说,横屏状态比如采集的1280*720的,竖屏状态,采集的数据源成了720*1280。
  • 09.03 16:02:35
    发表了文章 2023-09-03 16:02:35

    Android平台GB28181设备接入模块摄像头采集方向不对怎么办?

    我们在做Android平台GB28181设备接入模块的时候,有开发者提到这样的诉求:他们的智能头盔、执法记录仪等设备,采集到的图像,是旋转了90、180甚至270°的,设备本身无法针对图像做翻转或者旋转操作,问我们这种情况下需要如何处理?
  • 09.03 15:59:03
    发表了文章 2023-09-03 15:59:03

    Android平台GB28181设备接入端预置位查询(PresetQuery)探讨和技术实现

    之前blog介绍了GB28181云台控制(PTZCmd)相关,本文主要是介绍下GB28181预置位查询。
  • 09.03 15:55:28
    发表了文章 2023-09-03 15:55:28

    Android平台GB28181设备接入端PTZ对接详解

    上一篇blog“Android平台GB28181设备接入模块之球机/云台控制探究”谈到,Android平台做国标GB28181设备接入端的时候,PTZ控制要不要处理?如果处理,难度大不大?
  • 09.03 15:52:38
    发表了文章 2023-09-03 15:52:38

    Android平台GB28181设备接入模块之球机/云台控制探究

    好多开发者在做GB28181设备接入的时候,问云台控制是否可以处理(亦或拉取外部RTSP摄像头,通过命令中转的方式,控制摄像头),实际上云台控制命令相对来说还是比较好处理的。协议规范有明确说明,云台控制命令不需要发送应答命令,实现相对简单,和我们之前做的远程启动命令(TeleBoot)类似。
  • 09.03 15:13:12
    发表了文章 2023-09-03 15:13:12

    Android平台GB28181接入端如何对接UVC摄像头?

    我们在对接Android平台GB28181接入的时候,有公司提出这样的需求,除了采集执法记录仪摄像头自带的数据外,还想通过执法记录仪采集外接UVC摄像头。
  • 09.03 15:09:17
    发表了文章 2023-09-03 15:09:17

    GB28181基于TCP协议的视音频媒体传输探究及实现

    我们先看看官方规范针对TCP协议的视音频传输描述: 实时视频点播、历史视频回放与下载的 TCP媒体传输应支持基于RTP封装的视音频PS流,封装格式参照IETFRFC4571。
  • 09.03 15:06:28
    发表了文章 2023-09-03 15:06:28

    Android平台GB28181设备接入端语音广播如何实现实时音量调节

    Android平台GB28181设备接入,语音广播功能非常重要,本文要介绍的,不是语音广播的流程,语音广播流程,之前的blog也有非常详细的分享,感兴趣的可以参考官方规范书的交互流程:
  • 09.03 15:03:09
    发表了文章 2023-09-03 15:03:09

    GB/T 28181-2016多响应消息传输探究

    我们在实现Android平台GB28181设备接入模块的时候,有遇到发送多条记录的情况,本文主要探讨下GB28181多响应传输。
  • 09.03 14:58:28
    发表了文章 2023-09-03 14:58:28

    国网B接口调阅实时视频(INVITE)接口描述和消息示例

    前面三篇blog分别介绍国网B接口注册、资源上报和资源信息获取,今天过一下国网B接口调阅实时视频相关的接口描述和消息示例,做过GB28181设备接入的都知道,国网B接口调阅实时视频流程和GB28181的基本一致的,区别在于SDP的一些参数描述,有些差别,举个例子,调阅实时视频,GB28181的SDP里面“s=Play”,国网B接口SDP取值定义“s=-”,如果严格按照规范来,估计好多系统都没法正常接入。
  • 09.03 14:54:29
    发表了文章 2023-09-03 14:54:29

    国网B接口资源信息获取(Request_Resource)接口描述和消息示例

    前两篇blog介绍了国网B接口注册和资源上报相关,今天继续整理国网B接口资源信息获取相关的接口描述和消息示例。
  • 09.03 14:50:50
    发表了文章 2023-09-03 14:50:50

    国网B接口资源上报(Push_Resourse)接口描述和消息示例

    上篇blog,梳理了国网B接口的REGISTER接口描述和消息示例,前端系统加电启动并初次注册成功后,向平台上报前端系统的设备资源信息(包括:视频服务器、DVR/DVS、摄像机、告警设备、环境量采集设备等模拟或数字信号采集设备信息)。
  • 09.03 14:47:08
    发表了文章 2023-09-03 14:47:08

    国网B接口注册(REGISTER)接口描述和消息示例

    电网视频监控系统是智能电网的一个重要组成部分,广泛应用于电网的建设、生产、运行、经营等方面。由于视频监控系统在不同的建设时期选用了不同的技术和不同厂家的产品,导致了标准不统一、技术路线不一致。目前国家电网公司智能电网建设,对视频监控系统提出了新的要求,因此实现统一监控、统一存储、分级控制、分域管理,使不同的视频监视系统能够互联互通,满足视频监控系统全局化、整体化的发展需求,已成为亟待解决的问题。
  • 09.03 14:42:52
    发表了文章 2023-09-03 14:42:52

    Android平台GB28181接入端语音广播和语音对讲规范解读和技术实现

    我在之前的blog,有提到过Android端GB28181接入端的语音广播和语音对讲,今天主要从GB/T28181-2016官方规范和交互流程,大概介绍下Android平GB28181接入端的语音广播和语音对讲。
  • 09.03 14:39:10
    发表了文章 2023-09-03 14:39:10

    Android平台RTSP、RTMP播放端如何实现YUV或ARGB数据按设定角度旋转

    做音视频RTSP或RTMP直播播放器的时候,不免会遇到这样的诉求,实时播放或快照的时候,由于前端摄像头安装角度不一定是正向,导致播放或快照的时候,视频view显示的画面是呈90° 180°甚至270°旋转的。
  • 09.03 14:36:22
    发表了文章 2023-09-03 14:36:22

    GB28181平台如何接入无人机实现智能巡检?

    大家都知道,无人机巡检系统,有效解决了传统巡查工作空间和时间局限问题,降低人力工作成本,有效替代人工巡检工作模式。智能巡检系统通过人工智能技术和机械智能技术完美结合,在工业等场景下,应用非常广泛。本文旨在讲如何实现无人机(如大疆无人机)数据到GB28181平台(如海康、大华、宇视等国标平台)。
  • 09.03 14:33:38
    发表了文章 2023-09-03 14:33:38

    Android国标接入端如何播放GB28181平台端语音广播数据

    GB28181语音广播这块,我们依据GB/T28181-2016针对流程和实例代码,做过详细的描述,本次主要是探讨下,广播数据过来后,如何处理。
  • 09.03 14:30:29
    发表了文章 2023-09-03 14:30:29

    Android平台GB28181设备接入侧(编码前|编码后|RTSP|RTMP)支持功能浅析

    在之前,我有写过Android平台GB28181设备接入模块的好多blog,包括参数设置、功能支持与扩展等,以数据接入为例,支持的数据类型涉及编码前、编码后或直接流数据(RTSP或RTMP流)。可用于如智能监控、智慧零售、智慧教育、远程办公、生产运输、智慧交通、车载或执法记录仪等场景。
  • 09.03 14:23:55
    发表了文章 2023-09-03 14:23:55

    GB/T28181规范之Subject头域定义浅析

    部分开发者在实现GB28181设备接入或国标平台侧的时候,容易忽略Subject头域信息,本文就Subject头域定义,做个简单的回顾。
  • 09.03 14:21:28
    发表了文章 2023-09-03 14:21:28

    GB28181国标支持H.265编码吗?

    好多开发者聊到GB28181的时候,不可避免的提到H.265编码国标平台是否支持?实际上,GB/T28181-2016里面,并未提及H.265编解码相关,具体参见以下说明:
  • 09.03 14:18:14
    发表了文章 2023-09-03 14:18:14

    Android平台GB28181设备接入端实现实时快照

    Android平台GB28181设计开发的时候,有个功能必不可少的:实时快照,特别是用于执法记录仪等场景下,用于图像留底或分析等考量。
  • 09.03 14:15:18
    发表了文章 2023-09-03 14:15:18

    Android平台GB28181设备接入端如何实现本地录像?

    实现Android平台GB28181设备接入的时候,有个功能点不可避免,那就是本地录像,实际上,在实现GB28181设备接入模块之前,我们前些年做RTMP推送和轻量级RTSP服务的时候,早已经实现了本地录像功能。
  • 09.03 14:12:51
    发表了文章 2023-09-03 14:12:51

    Android平台GB28181设备接入端本地SIP端口被占用或屏蔽怎么办?

    好多开发者或厂商,对Android平台GB28181接入模块的定位,大多是IPC国标流程打通模拟,基于这个目的,很难按照标准SPEC规范实现Android平台GB28181设备接入,我们在跟第三方国标平台厂商对接时发现,部分公司,尽管参与了标准的制定或审校,自身实现,细节仍不尽人意。
  • 09.03 14:10:22
    发表了文章 2023-09-03 14:10:22

    GB28181中SSRC的使用和语音广播流程浅析

    今天主要聊聊GB28181中,SSRC的作用,从我们之前跟第三方厂商的对接来看,好多厂商对SSRC的处理,并不符合规范。
  • 09.03 14:06:00
    发表了文章 2023-09-03 14:06:00

    Android平台实现mp4文件实时推送RTMP|轻量级RTSP服务|GB28181平台

    好多开发者有这样的诉求,想把本地录制的MP4文件,以实时流数据的形式,推送到RTMP服务器,注入轻量级RTSP服务,或者对接到GB28181平台,这块前几年我们就有对接。
  • 09.03 14:01:24
    发表了文章 2023-09-03 14:01:24

    如何实现Android平台GB28181设备对接Camera2数据

    在写如何实现Android平台GB28181设备对接Camera2数据说明之前,我在前两年的blog就有针对camera2的RTMP直播推送模块做过技术分享:
  • 09.03 13:56:37
    发表了文章 2023-09-03 13:56:37

    GB/T28181-2016 SDP定义和音视频传输模式解读

    联网系统中SIP消息体中携带的SDP内容应符合IETF RFC 2327的相关要求。应有如下字段:Session
  • 09.03 13:51:19
    发表了文章 2023-09-03 13:51:19

    GB/T28181-2016基于RTP的视音频数据封装和技术实现

    首先我们先回顾下相关技术规范,看看基于RTP的音视频数据PS封装。
  • 09.03 13:45:38
    发表了文章 2023-09-03 13:45:38

    Android GB28181接入端实时位置订阅和上报之-如何获取当前经纬度

    我们在做Android平台GB28181的时候,其中实时位置(MobilePosition)订阅和上报这块,涉及到实时经纬度的获取,特别是执法记录、车载系统的那个等场景,几乎就是标配。
  • 09.03 13:39:02
    发表了文章 2023-09-03 13:39:02

    GB28181设备接入端如何实现校时?

    在探讨这个问题之前,我们先看看GB/T28181-2016官方文档怎么说的,9.10.1章节校时基本要求提到: 联网内设备支持基于SIP方式或 NTP方式的网络校时功能,标准时间为北京时间。
  • 09.03 13:35:45
    发表了文章 2023-09-03 13:35:45

    GB28181设备控制和TeleBoot远程启动命令探究

    源设备向目标设备发送设备控制命令,控制命令的类型包括球机/云台控制、远程启动、录像控制、 报警布防/撤防、报警复位、强制关键帧、拉框放大、拉框缩小、看守位控制、设备配置等。
  • 09.03 13:31:56
    发表了文章 2023-09-03 13:31:56

    如何让Android平台像IPC一样实现GB28181前端设备接入

    好多开发者在做国标对接的时候,首先想到的是IPC摄像头,通过参数化配置,接入到国标平台,实现媒体数据的按需查看等操作。
  • 09.03 13:26:07
    发表了文章 2023-09-03 13:26:07

    GB28181状态信息报送解读及Android端国标设备接入技术实现

    今天主要聊聊GB/T28181状态信息报送这块,先回顾下协议规范相关细节,然后再针对代码实现,做个简单的说明。
  • 发表了文章 2025-03-24

    C++20之2025年上桌我坐哪里?

  • 发表了文章 2025-03-24

    JT1078和GB28181差别在哪里?

  • 发表了文章 2025-03-24

    Android平台GB28181执法记录仪技术方案与实现

  • 发表了文章 2025-03-24

    H.264语法结构分析之frame_cropping_flag

  • 发表了文章 2025-03-24

    [对话音视频牛哥]送给初入职场的程序员:不忘初心,砥砺前行

  • 发表了文章 2025-03-24

    如何在Python下实现摄像头|屏幕|AI视觉算法数据的RTMP直播推送

  • 发表了文章 2025-03-24

    基于大牛直播SDK的无纸化同屏会议与智慧教室技术方案

  • 发表了文章 2025-03-24

    大牛直播SDK在四足机器人和无人机巡检中的创新应用方案

  • 发表了文章 2025-03-24

    RTSP协议规范与SmartMediaKit播放器技术解析

  • 发表了文章 2025-03-24

    Python下的毫秒级延迟RTSP|RTMP播放器技术探究和AI视觉算法对接

  • 发表了文章 2025-03-24

    Android平台毫秒级低延迟HTTP-FLV直播播放器技术探究与实现

  • 发表了文章 2024-09-25

    Android平台实现屏幕录制(屏幕投影)|音频播放采集|麦克风采集并推送RTMP或轻量级RTSP服务

  • 发表了文章 2024-09-25

    GB/T28181规范和JT1078交通部标差异

  • 发表了文章 2024-09-25

    Linux平台x86_64|aarch64架构RTMP推送|轻量级RTSP服务模块集成说明

  • 发表了文章 2024-09-25

    Android平台无纸化同屏如何实现实时录像功能

  • 发表了文章 2024-09-25

    Android平台RTMP推送|轻量级RTSP服务如何实现麦克风|扬声器声音采集切换

  • 发表了文章 2024-09-25

    Windows平台RTSP|RTMP播放器如何实时调节音量

  • 发表了文章 2024-09-25

    CopyOnWriteArrayList技术探究

  • 发表了文章 2024-09-25

    Windows平台RTSP|RTMP播放器如何实现实时录像功能

  • 发表了文章 2024-09-25

    Windows平台RTSP|RTMP播放器如何叠加OSD文字

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息