本专栏主要是提供一种国产化图像识别的解决方案,专栏中实现了YOLOv5/v8在国产化芯片上的使用部署,并可以实现网页端实时查看。根据自己的具体需求可以直接产品化部署使用。
B站配套视频:https://www.bilibili.com/video/BV1or421T74f
前言
在实际生产过程中,有很多时候不光是通过网络获取rtsp视频流,通常会采用在板子上插上USB摄像头获取画面。
今天我将向搭建演示该如何通过USB获取画面后推流出RTSP视频流。
本课程相关代码以开源在V8的项目中,有开源链接的朋友可以重新拉取一下代码。
前期准备
首先我们需要确定一下基本原理,usb的获取和推流到rtsp是这里面存在编码不一致的问题。
通常我们会采用opencv获取usb摄像头的画面然后进行推理,这时候图像是RGB编码的。
而推流到RTSP中就变成了YUV编码,那自然就会想到RK3588的固有能力,硬件编码器MPP。
那RTSP的推流我们就选择官方推荐的ZLMediakit来实现。正题结构如下所示: