下载资源后端资源详情
MppDecoder_rtsp.zip
大小:910KB
价格:34积分
下载量:0
评分:
5.0
上传者:a1367666195
更新日期:2025-02-18

rk3588 MPP硬解码RTSP流,项目为QT工程

资源文件列表(大概)

文件名
大小
MppDecoder/
-
MppDecoder/build-MppDecoder-Desktop-Release/
-
MppDecoder/build-MppDecoder-Desktop-Release/.qmake.stash
699B
MppDecoder/build-MppDecoder-Desktop-Release/main.o
6.88KB
MppDecoder/build-MppDecoder-Desktop-Release/Makefile
47.67KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/
-
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/vpu_api.h
15.57KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_log.h
4.2KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/vpu.h
5.64KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/rk_venc_cmd.h
39.17KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_impl.h
1.25KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_buffer.h
11.78KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_platform.h
3.61KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_frame_impl.h
3.58KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/rk_mpi.h
6.88KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_bitread.h
4.8KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpi_impl.h
1.2KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_rc_defs.h
3.86KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/rk_type.h
4.46KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_queue.h
950B
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_env.h
1.03KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_packet_impl.h
1.72KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_bitput.h
1.46KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_info.h
839B
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_buffer_impl.h
6.15KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpi_enc_utils.h
2.02KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_rc_api.h
5.82KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_thread.h
6.31KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_task_impl.h
5.14KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_task.h
8.18KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_meta_impl.h
1.81KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_packet.h
3.03KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_mem.h
2.38KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/dictionary.h
6.49KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_time.h
3.45KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_bitwrite.h
2.31KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/rk_mpi_cmd.h
8.99KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_meta.h
4.58KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_buf_slot.h
10.52KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_err.h
1.88KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_common.h
7.64KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_2str.h
863B
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_runtime.h
984B
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp.h
6.43KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_frame.h
14.75KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_list.h
5KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/utils.h
2.28KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/iniparser.h
13.2KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_allocator.h
1.54KB
MppDecoder/build-MppDecoder-Desktop-Release/rockchip/mpp_enc_cfg.h
1.31KB
MppDecoder/build-MppDecoder-Desktop-Release/mpprtspdecoder.o
13.59KB
MppDecoder/build-MppDecoder-Desktop-Release/MppDecoder
26.05KB
MppDecoder/build-MppDecoder-Desktop-Release/lib/
-
MppDecoder/build-MppDecoder-Desktop-Release/lib/librockchip_mpp.so.0
1.61MB
MppDecoder/build-MppDecoder-Desktop-Release/lib/librockchip_mpp.so.1
20B
MppDecoder/build-MppDecoder-Desktop-Release/lib/librockchip_vpu.so.0
62.99KB
MppDecoder/build-MppDecoder-Desktop-Release/lib/librockchip_vpu.so
20B
MppDecoder/build-MppDecoder-Desktop-Release/lib/librockchip_mpp.so
20B
MppDecoder/build-MppDecoder-Desktop-Release/lib/librockchip_vpu.so.1
20B
MppDecoder/README.md
467B
MppDecoder/MppDecoder/
-
MppDecoder/MppDecoder/MppDecoder.pro
890B
MppDecoder/MppDecoder/mpprtspdecoder.cpp
12.06KB
MppDecoder/MppDecoder/mpprtspdecoder.h
2.07KB
MppDecoder/MppDecoder/main.cpp
1.23KB
MppDecoder/MppDecoder/MppDecoder.pro.user
21.43KB

资源内容介绍

适用平台:RK3588调用3588硬件vpu资源对RTSP进行解码,延时大约220ms;源码地址为https://github.com/MUZLATAN/ffmpeg_rtsp_mpp相关问题博客:https://blog.csdn.net/a1367666195/article/details/130888942?spm=1001.2014.3001.5501描述:github上的源码项目存在一点点的问题,就是在资源释放的时候没有释放完全,会导致内存泄露和句柄泄露,我对其进行了完善,目前没有发现泄露问题了。不过目前还有一个问题,解码出来的视频不够平滑,或者说有一些掉帧的视觉效果,我怀疑是因为选取的解码模式简单解码(官方给了三种解码方式,简单,中等,难),导致了这一问题。
2023-05-25 更新1.修复句柄泄漏问题2023-05-04 更新源码来源:https://github.com/MUZLATAN/ffmpeg_rtsp_mpp项目目标:在rk3588/3399pro上结合FFMPEG和MPP,实现低延迟rtsp流解码现阶段:对C源码进行了二次封装,封装成类,便于调用。其他说明:源码自带的MPP库(librockchip_mpp大小为4M)编译不过,替换为RK3588debian系统自带的库(librockchip_mpp大小为1.6M),可正常编译运行

用户评论 (0)

发表评论

captcha