上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 66 下一页
摘要: ​ 规范解读 GB/T28181-2022和GB/T28181-2016规范,有这么一条“更改了附录 D 基于 TCP 协议的视音频媒体传输要求(见附录 D,2016 年版的附录 L)。”。 本文主要是针对GB/T28181-2022里面提到的“基于 TCP 协议的视音频媒体传输要求”做相应的接口适 阅读全文
posted @ 2023-05-06 15:20 音视频牛哥 阅读(439) 评论(0) 推荐(0)
摘要: 技术背景 今天,我们主要讲讲Android平台GB28181接入模块的技术对接,Android平台GB28181接入模块设计的目的,可实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016服务,可用于如智能监控、智慧零售、智慧教育、远程办公、生产运输、智 阅读全文
posted @ 2022-12-19 21:23 音视频牛哥 阅读(3) 评论(0) 推荐(0)
摘要: 技术背景 如果你是音视频开发者亦或寻求这块技术方案的公司,在探讨这个问题之前,你可能网上看了太多关于语音广播和语音对讲相关的资料,大多文章认为语音对讲和语音广播无本质区别,实现思路也大同小异。 今天我们主要探讨的是,语音对讲有哪些可行的技术方案?实际使用场景下,分别有哪些限制?如何实现相对可行的语音 阅读全文
posted @ 2022-12-13 00:36 音视频牛哥 阅读(4) 评论(0) 推荐(0)
摘要: Android平台GB28181设备接入模块,可实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016服务,可用于如智能监控、智慧零售、智慧教育、远程办公、生产运输、智慧交通、车载或执法记录仪等场景。 Android终端除支持常规的音视频数据接入外,还可 阅读全文
posted @ 2022-11-02 09:41 音视频牛哥 阅读(3) 评论(0) 推荐(0)
摘要: ​ 设备控制 设备控制基本要求 源设备向目标设备发送设备控制命令,控制命令的类型包括球机/云台控制、远程启动、录像控制、 报警布防/撤防、报警复位、强制关键帧、拉框放大、拉框缩小、看守位控制、设备配置等。 设备控制采用 IETFRFC3428中的 Message方法实现。 源设备包括SIP客户端、网 阅读全文
posted @ 2022-09-18 21:52 音视频牛哥 阅读(275) 评论(0) 推荐(0)
摘要: ​今天某乎收到个问题推荐,如何实现RTSP回调YUV数据,用于二次处理? 正好前些年我们做RTSP和RTMP直播播放的时候,实现过相关的需求,本文就以Android为例,大概说说具体实现吧。 先说回调yuv或rgb这块意义吧,不管是RTSP还是RTMP直播播放模块,解码后的yuv/rgb数据,可以实 阅读全文
posted @ 2022-09-10 17:15 音视频牛哥 阅读(192) 评论(0) 推荐(0)
摘要: 技术回顾 在本文开头,我们先一起回顾下GB/T28181联网系统通信协议结构: 联网系统在进行视音频传输及控制时应建立两个传输通道:会话通道和媒体流通道。 会话通道用于在设备之间建立会话并传输系统控制命令; 媒体流通道用于传输视音频数据,经过压缩编码的视音频流采用流媒体协议 RTP/RTCP传输。 阅读全文
posted @ 2022-09-05 10:17 音视频牛哥 阅读(863) 评论(5) 推荐(1)
摘要: 在谈NULL和nullptr区别之前,我们先看段代码: #include "stdafx.h" #include <iostream> using namespace std; void func(void *p) { cout << "p is pointer " << p << endl; } 阅读全文
posted @ 2022-03-14 16:45 音视频牛哥 阅读(183) 评论(0) 推荐(0)
摘要: ​ ​std::atomic介绍​ ​模板类std::atomic是C++11提供的原子操作类型,头文件 #include<atomic>。​在多线程调用下,利用std::atomic可实现数据结构的无锁设计。​​ ​和互斥量的不同之处在于,std::atomic原子操作,主要是保护一个变量,互斥量 阅读全文
posted @ 2022-03-12 18:53 音视频牛哥 阅读(181) 评论(0) 推荐(0)
摘要: 技术背景 SIP(会话初始化协议)是在 IP网络上进行多媒体通信的应用层控制协议,以几种RFC的形式提供,其中最重要的是包含核心协议规范的RFC3261。该协议用于创建,修改和终止与一个或多个参与者的会话。通过会话,我们了解了一组进行通信的发送方和接收方,以及在通信过程中这些发送方和接收方保持的状态 阅读全文
posted @ 2022-03-08 22:34 音视频牛哥 阅读(1) 评论(0) 推荐(0)
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 66 下一页