【jetson 硬解码】使用NVDEC模块解码rtsp视频流,超低时延、比opencv更快、资源更少

本文介绍了在Jetson系统32.7.1和Jetpack 4.6.1环境下,使用Deepstream 6.0.1通过NVDEC模块实现RTSP视频流的硬解码,以达到超低时延和节省资源的目的。在FastDeploy工程中,解决了包括第三方库路径、环境变量设置和配置文件修改等三个关键问题。
摘要由CSDN通过智能技术生成

系统环境

工程环境

问题

系统环境

1、jetson系统:32.7.1,
2、jetpack:4.6.1,
3、deepstream:6.0.1,

工程环境

FastDeploy

工程地址:[FastDeploy](https://github.com/PaddlePaddle/FastDeploy/tree/develop/streamer)
基于百度开源的fastdeploy框架,首先编译fastdeploy,streamer,如果仅使用硬解码,建议编译fastdeploy的去掉paddle,编译fastdeploy指令如下;
cmake .. -DBUILD_ON_JETSON=ON \
         -DENABLE_VISION=ON \
         -DENABLE_PADDLE_BACKEND=OFF \
         -DPADDLEINFERENCE_DIRECTORY=/Download/paddle_inference_jetson \
         -DCMAKE_INSTALL_PREFIX=${
   PWD}/installed_fastdeploy

问题

问题1:

在编译streamer的make -j步骤报错如下:
Scanning dependencies of target fd_streamer
[ 11%] Building CXX object CMakeFiles/fd_streamer.dir/src/app/yaml_parser.cc.o
[ 22%] Building CXX object CMakeFiles/fd_streamer.dir/src/app/video_decoder.cc.o
[ 33%] Building CXX object CMakeFiles/fd_streamer.dir/src/app/video_analytics.cc.o
[ 44%] Building CXX object CMakeFile
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值