C++音视频开发笔记
文章平均质量分 64
C++音视频开发,以及搭建管理摄像头的平台和流媒体相关知识
computer_vision_chen
个人简介:计算机视觉硕士。热爱编程,中医。努力提高计算机视觉算法、网络摄像头开发、C++音视频开发、嵌入式开发技术。
展开
-
C++音视频开发笔记目录
https://blog.csdn.net/qq_42864343/article/details/141866622?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22141866622%22%2C%22source%22%3A%22qq_42864343%22%7Dhttps://blog.csdn.net/qq_42864343/article/details/141889原创 2024-09-03 17:35:53 · 544 阅读 · 0 评论 -
SVN下载安装使用方法
🌕🌙⭐。原创 2024-09-07 11:58:44 · 480 阅读 · 0 评论 -
【IPCam】什么是网络摄像头开发?& 网络摄像头的硬件模块 & 网络摄像头的运行原理 & 400万像素,800万像素,4k是什么意思?
POE:既可以进行通电,又可以进行网络通信。sensor+镜头:sensor是传感器,用于采集图像传输到主板上。wifi模块:用于通信。电机:用于控制摇头机摇头。LED+传感器:红外传感器,感知白天晚上的传感器等。它类似于RGB。YUV模型定义了一个颜色空间,其中Y表示亮度(灰度),而U和V表示色度(色彩和饱和度)。这种颜色编码方式的优点是可以更有效地压缩颜色信息,因为人眼对亮度的敏感度远高于色度。在视频处理中,YUV通常用于在保留视觉质量的同时减少所需的带宽或存储。原创 2024-09-05 11:01:48 · 1133 阅读 · 0 评论 -
【音视频】播放音视频时发生了什么? & 视频的编解码 & H264是什么? & MP4是什么?
在H.264定义的结构中,一个视频图像编码后的数据叫做一帧。一帧是由一个或多个片(slice)组成的,一个片是由一个或多个宏块(MB)组成的(宏块是H264编码的基本单位),一个宏块是由16x16的yuv数据组成的。从计算机的角度来说:比如一个全黑的图片,存储方法是100x100的数组,每个矩阵的值都是0。比如大话西游朱茵的经典照,取两张图片,一个图片右眼是睁开的,一个图片右眼是闭着的。视频是又一帧一帧的图片组成的,人眼有视觉暂留效应,当帧序列以一定的速率播放,我们就能看到连续的视频。原创 2024-09-04 11:42:36 · 1732 阅读 · 0 评论 -
【2023.8】docker一键部署wvp-GB28181-pro和ZLMediaKit过程全记录 & docker安装和使用教程
使用的操作系统是ubuntu20.04如何在 Ubuntu 20.04 上安装和使用 Docker。原创 2023-08-04 17:07:56 · 10481 阅读 · 8 评论 -
【2023.8】method ANNOUNECE failed: 401 Unauthorized & 使用新版ZLMediaKit推流报错
linux界面推流报错鉴权失败:推流时运行的wvp中显示的报错原因:打开 ZLMediaKit/release/linux/Debug/config.ini文件设置enable=0直接关闭鉴权原创 2023-08-04 11:07:35 · 817 阅读 · 1 评论 -
【2023.7】ubuntu成功搭建最新wvp-pro和ZLMediaKit
下载zlm和wvp,安装mysql,redis等请看如下文章。原创 2023-07-16 22:48:42 · 1952 阅读 · 1 评论 -
什么是推流?什么是流媒体?什么是rtsp?
跟下载视频才能播放不一样,流媒体是实时的,用户在数据传输过程中即使收看或收听,无需等待整个文件下载完成。英文全称:Real Time Streaming Protocol中文意思:实时流协议底层协议:TCP 和 UDP网络控制协议视频编解码器:H.265音频编解码器:AAC延迟:2 秒rtsp 适用于Ip摄像头,无人机也是ip摄像头。原创 2023-07-16 22:27:51 · 1419 阅读 · 1 评论 -
多进程网络摄像头拉流方法
https://www.jb51.net/article/273543.htm原创 2023-07-16 22:23:48 · 169 阅读 · 1 评论