首页
›
AI智能与边缘计算工程
›
130-地平线旭日X3_X5边缘AI部署
›
《旭日视频流部署:RTSP接入、解码、抽帧和BPU推理》
VIP8
本课程属于:130-地平线旭日X3_X5边缘AI部署
AI智能与边缘计算工程 · 共 8 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
12. 旭日视频流部署:RTSP接入、解码、抽帧和BPU推理
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
旭日系列平台视频流部署的整体目标 · 应用场景(安防 · 工业视觉)及课程学习路径
课程导入
旭日系列平台视频…
02
视频流基础
RTSP协议原理 · 视频编码格式(H.264/H.265…
视频流基础
RTSP
03
旭日平台硬件架构
BPU(脑处理单元)算力特性 · 视频编解码模块(VENC/VDEC)…
旭日平台硬件架构
BPU
04
开发环境搭建
旭日SDK安装 · 交叉编译工具链配置 · 视频流相关库(GStreamer/F…
开发环境搭建
SDK
05
RTSP接入方法
使用GStreamer或FFmpeg… · 处理网络延迟 · 丢包和重连策略
RTSP
接入方法
06
视频解码流程
硬件解码器(VDEC)的初始化 · 码流输入 · 解码输出及格式转换(NV12/RGB…
视频解码流程
VDEC
07
抽帧策略
从解码视频流中按需抽取关键帧或定时抽… · 控制抽帧频率与内存占用
抽帧策略
从解码视频流
08
BPU推理基础
BPU推理引擎的初始化 · 模型加载 · 输入输出张量格式(NHWC/NCHW…
BPU
推理基础
09
图像预处理
缩放 · 裁剪 · 颜色空间转换(BGR/RGB)
图像预处理
缩放
10
推理流水线设计
拉流-解码-抽帧-预处理-推理-后处… · 多线程与队列缓冲
推理流水线设计
拉流
11
实战案例1
使用GStreamer拉取RTSP流… · 验证视频流接入的稳定性
实战案例1
GStreamer
12
实战案例2
基于FFmpeg实现RTSP流解码与… · 保存为JPEG图片用于后续分析
实战案例2
FFmpeg
13
实战案例3
将抽帧图像送入BPU运行YOLOv5… · 实现目标检测并输出结果
实战案例3
BPU
14
性能优化
多路视频流并发处理 · BPU推理与解码并行 · 减少CPU占用和延迟
性能优化
多路视频流并发处…
15
内存管理
零拷贝技术 · 内存池复用 · 避免频繁分配释放导致的性能瓶颈
内存管理
零拷贝技术
16
错误处理与日志
RTSP断流重连 · 解码失败 · BPU推理异常等常见错误的捕获与恢复
错误处理
日志
17
安全与权限
RTSP认证(用户名密码) · 视频流加密传输(RTSP over…
安全
权限
18
调试工具
使用gdb · perf · v4l2-ctl
调试工具
gdb
19
模型转换与部署
将PyTorch/TensorFlo…
模型转换
部署
20
多模型协同
在单路视频流上串联多个BPU模型(如… · 实现复杂业务
多模型协同
BPU
21
视频流存储
将解码后的视频或抽帧结果保存为本地文… · 考虑存储格式与压缩
视频流存储
将解码后的视频或…
22
实时性保障
端到端延迟分析 · 优化RTSP缓冲 · 解码队列和推理调度策略
实时性保障
端到端延迟分析
23
案例实战4
实现一个完整的智能安防系统 · RTSP接入摄像头 · 实时检测人员入侵并告警
案例实战4
实现一个完整的智…
24
案例实战5
在旭日X3/X5开发板上部署视频流推… · 对比不同分辨率(1080p/720p…
案例实战5
X3/X5
25
常见问题1
RTSP拉流卡顿或花屏 · 分析网络带宽 · 解码器参数和缓冲设置
常见问题1
RTSP
26
常见问题2
BPU推理结果错误或精度下降 · 排查预处理 · 模型输入格式和量化误差
常见问题2
BPU
27
常见问题3
多路视频流内存溢出 · 优化内存分配策略和队列深度
常见问题3
多路视频流内存溢…
28
综合提升
设计一个可扩展的视频流处理框架 · 支持动态添加/删除视频源和模型
综合提升
设计一个可扩展的…
29
项目实战
从零搭建一个视频流分析服务 · 包含RTSP接入 · 解码
项目实战
从零搭建一个视频…
30
课程总结
回顾关键知识点 · 常见陷阱 · 最佳实践
课程总结
回顾关键知识点
所属VIP或分类
同VIP:地平线旭日X3_X5交付:模型、镜像、脚本和部署说明整理
同VIP:地平线模型转换流程
同VIP:地平线模型量化:校准数据、精度评估和部署验证