上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 26 下一页
摘要: ​技术背景 我们在对接开发者的时候,遇到这样的诉求:除了正常的RTMP、RTSP直播播放外,有些硬件设备输出编码后(H.264/H.265)的数据,比如无人机或类似硬件产品,回调出来的H.264/H.265数据,除了正常转推到RTMP、轻量级RTSP服务或GB28181外,还需要本地预览甚至重新对数 阅读全文
posted @ 2023-05-17 15:45 音视频牛哥 阅读(0) 评论(0) 推荐(0)
摘要: ​技术背景 今天分享的是外部RTSP或RTMP流,拉取后注入到本地轻量级RTSP服务模块,供内网小并发场景下使用,这里我们叫做内网RTSP网关模块。 内网RTSP网关模块,系内置轻量级RTSP服务模块扩展,完成外部RTSP/RTMP数据拉取并注入到轻量级RTSP服务模块工作,多个内网客户端直接访问内 阅读全文
posted @ 2023-05-17 15:41 音视频牛哥 阅读(0) 评论(0) 推荐(0)
摘要: ​ 规范解读 GB/T28181-2022和GB/T28181-2016规范,有这么一条“更改了附录 D 基于 TCP 协议的视音频媒体传输要求(见附录 D,2016 年版的附录 L)。”。 本文主要是针对GB/T28181-2022里面提到的“基于 TCP 协议的视音频媒体传输要求”做相应的接口适 阅读全文
posted @ 2023-05-06 15:20 音视频牛哥 阅读(424) 评论(0) 推荐(0)
摘要: ​ 设备控制 设备控制基本要求 源设备向目标设备发送设备控制命令,控制命令的类型包括球机/云台控制、远程启动、录像控制、 报警布防/撤防、报警复位、强制关键帧、拉框放大、拉框缩小、看守位控制、设备配置等。 设备控制采用 IETFRFC3428中的 Message方法实现。 源设备包括SIP客户端、网 阅读全文
posted @ 2022-09-18 21:52 音视频牛哥 阅读(263) 评论(0) 推荐(0)
摘要: ​今天某乎收到个问题推荐,如何实现RTSP回调YUV数据,用于二次处理? 正好前些年我们做RTSP和RTMP直播播放的时候,实现过相关的需求,本文就以Android为例,大概说说具体实现吧。 先说回调yuv或rgb这块意义吧,不管是RTSP还是RTMP直播播放模块,解码后的yuv/rgb数据,可以实 阅读全文
posted @ 2022-09-10 17:15 音视频牛哥 阅读(185) 评论(0) 推荐(0)
摘要: 技术回顾 在本文开头,我们先一起回顾下GB/T28181联网系统通信协议结构: 联网系统在进行视音频传输及控制时应建立两个传输通道:会话通道和媒体流通道。 会话通道用于在设备之间建立会话并传输系统控制命令; 媒体流通道用于传输视音频数据,经过压缩编码的视音频流采用流媒体协议 RTP/RTCP传输。 阅读全文
posted @ 2022-09-05 10:17 音视频牛哥 阅读(851) 评论(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 音视频牛哥 阅读(179) 评论(0) 推荐(0)
摘要: ​ ​std::atomic介绍​ ​模板类std::atomic是C++11提供的原子操作类型,头文件 #include<atomic>。​在多线程调用下,利用std::atomic可实现数据结构的无锁设计。​​ ​和互斥量的不同之处在于,std::atomic原子操作,主要是保护一个变量,互斥量 阅读全文
posted @ 2022-03-12 18:53 音视频牛哥 阅读(175) 评论(0) 推荐(0)
摘要: ​ 前言 我们在对接Android平台摄像头或者屏幕采集、编码打包推送场景的时候,随着采集设备的不同,出来的数据也是多样化的,比如NV21、YV12、RGB、YUV等,更有图像数据甚至是翻转或者倒置的,如果上层处理,效率低下,本篇文章主要介绍下常用的编码前数据接口。相关资料或版本测试,也可联系大牛直 阅读全文
posted @ 2021-11-12 12:21 音视频牛哥 阅读(0) 评论(0) 推荐(0)
摘要: 技术背景 无论是Windows平台还是Linux,多路播放诉求非常普遍,比如针对智慧工地、展馆、教育等宏观场景下的摄像头展示,关于RTSP或RTMP直播播放器开发需要注意的点,可参考之前博客,总的来说有以下一些点: 1. 低延迟:大多数RTSP的播放都面向直播场景,所以,如果延迟过大,比如监控行业, 阅读全文
posted @ 2021-07-26 10:23 音视频牛哥 阅读(0) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 26 下一页