最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

ArmSoM-W3之RK3588 MPP環(huán)境配置

2023-10-19 10:40 作者:磊子啊_  | 我要投稿

1. 簡介

瑞芯微提供的媒體處理軟件平臺(Media Process Platform,簡稱 MPP)是適用于瑞芯微芯片系列的 通用媒體處理軟件平臺。該平臺對應(yīng)用軟件屏蔽了芯片相關(guān)的復雜底層處理,其目的是為了屏蔽不 同芯片的差異,為使用者提供統(tǒng)一的視頻媒體處理接口(Media Process Interface,縮寫 MPI)。MPP 提供的功能包括:

  • 視頻解碼 H.265 / H.264 / H.263 / VP9 / VP8 / MPEG-4 / MPEG-2 / MPEG-1 / VC1 / MJPEG

  • 視頻編碼 H.264 / VP8 / MJPEG

  • 視頻處理

  • 視頻拷貝,縮放,色彩空間轉(zhuǎn)換,場視頻解交織(Deinterlace)

2. 環(huán)境介紹

  • 硬件環(huán)境: ArmSoM-W3 RK3588開發(fā)板

  • 軟件版本: OS:ArmSoM-W3 Debian11

3. RK3588 MPP環(huán)境配置

3.1. 下載安裝rkmpp

  • 從github下載mpp包:

    git clone https://github.com/rockchip-linux/mpp.git
  • 編譯安裝

    cd mpp/build/linux/aarch64

    ./make-Makefiles.bash

    make -j8

    sudo make install ? ?

3.2. ?安裝完成:查看MPP目錄結(jié)構(gòu)

tree

/usr/local/
├── bin
│ ├── ?mpi_dec_test
│ ├── ?mpi_dec_mt_test
│ ├── ?mpi_dec_multi_test
│ ├── ?mpi_dec_nt_test
│ ├── ?mpi_enc_mt_test
│ ├── ?mpi_enc_test
│ ├── ?mpi_rc2_test
│ ├── ?mpp_info_test
│ ├── ?test_rknn_demo.sh
│ ├── ?test_rtsp.sh
│ └── ?vpu_api_test

└── include/
│ └── rockchip
│ ?
└── lib
├── librockchip_mpp.so
├── librockchip_mpp.so.0
├── librockchip_mpp.so.1
├── librockchip_vpu.so
├── librockchip_vpu.so.0
├── librockchip_vpu.so.1
└── pkgconfig


  • 查看mpp對應(yīng)的庫文件:

    ls /usr/local/lib

    librockchip_mpp.so ? ?librockchip_mpp.so.1 ?librockchip_vpu.so.0 ?pkgconfig
    librockchip_mpp.so.0 ?librockchip_vpu.so ? ?librockchip_vpu.so.1 ?
  • 查看mpp對應(yīng)的頭文件:

    ls /usr/local/include/rockchip/

    mpp_buffer.h ? mpp_log.h ? ? ?mpp_task.h ? ? ? ? rk_vdec_cfg.h ?rk_venc_ref.h
    mpp_compat.h ? mpp_meta.h ? ? rk_hdr_meta_com.h ?rk_vdec_cmd.h ?vpu_api.h
    mpp_err.h ? ? ?mpp_packet.h ? rk_mpi_cmd.h ? ? ? rk_venc_cfg.h ?vpu.h
    mpp_frame.h ? ?mpp_rc_api.h ? rk_mpi.h ? ? ? ? ? rk_venc_cmd.h
    mpp_log_def.h ?mpp_rc_defs.h ?rk_type.h ? ? ? ? ?rk_venc_rc.h
  • 查看mpp對應(yīng)的bin文件:

    ls /usr/local/bin

    mpi_dec_mt_test ? ? mpi_dec_test ? ? mpi_rc2_test ? ? ? test_rtsp.sh
    mpi_dec_multi_test ?mpi_enc_mt_test ?mpp_info_test ? ? ?vpu_api_test
    mpi_dec_nt_test ? ? mpi_enc_test ? ? test_rknn_demo.sh
  • 編解碼器demo:


    mpp_dec_test: 單線程解碼器demo
    mpi_dec_mt_test:多線程解碼器demo
    mpi_dec_multi_test:多實例解碼器demo

    mpp_enc_test:單線程編碼器demo
    mpi_enc_multi_test:多實例編碼器demo
  • 實用工具 MPP 提供了一些單元測試用的工具程序,這種程序可以對軟硬件平臺以及 MPP 庫本身進行測試

    mpp_info_test: ? ?讀取和打印 MPP 庫的版本信息
    mpp_buffer_test: ?測試內(nèi)核的內(nèi)存分配器是否正常。
    mpp_mem_test: ? ? 測試C庫的內(nèi)存分配器是否正常。
    mpp_runtime_test: 測試一些軟硬件運行時環(huán)境是否正常。
    mpp_platform_test:讀取和測試芯片平臺信息是否正常。

3.4. 我們可以運行mpp_dec_test來判斷mpp安裝情況:

armsom-W3 開發(fā)板 調(diào)試情況


ArmSoM-W3之RK3588 MPP環(huán)境配置的評論 (共 條)

分享到微博請遵守國家法律
淳化县| 商城县| 临高县| 盐城市| 财经| 嘉善县| 广德县| 垦利县| 鲁山县| 奉化市| 大连市| 恩施市| 晋宁县| 扬中市| 岫岩| 裕民县| 永寿县| 谷城县| 阳信县| 永安市| 甘孜县| 罗甸县| 封开县| 和顺县| 台州市| 甘南县| 休宁县| 金乡县| 巫溪县| 且末县| 隆回县| 郴州市| 安阳县| 五大连池市| 仙桃市| 延边| 大石桥市| 潮州市| 报价| 化州市| 洮南市|