查看: 2669|回复: 0

视壮科技RK3399主板调试Linux 驱动硬解码功能分享

[复制链接]
  • TA的每日心情

    2018-11-30 11:03
  • 签到天数: 53 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2018-6-26 10:10:05 | 显示全部楼层 |阅读模式
    分享到:
    视壮科技RK3399主板调试Linux 驱动硬解码功能分享
    1 Mpp (Media Process Platform)
    代码位置 : external/mpp,库文件:device/rockchip/rk3399/lib/mpp
    mpp 详细介绍请参考 external/mpp/readme.txt
    相关接口调用demo,请查看extermal/mpp/test 目录
    mpp vpu 编解码测试:
    mpi_dec_test (vpu 解码测试)
    mpi_dec_test -i /mnt/udisk/sintel.h264 -o /mnt/udisk/out.yuv -w 640 -h 360 -t
    7
    mpi_enc_test(vpu编码测试)
    mpi_enc_test -i /mnt/udisk/out.yuv -o /mnt/udisk/out.h264 -w 640 -h 360 -t 7
    export mpi_debug=1
    打开mpi debug 开关
    2 Gstreamer 调试简介
    export XDG_RUNTIME_DIR=/tmp/.xdg
    设置XDG_RUNTIME_DIR环境变量
    gst-inspect-1.0 vpudec
    查询vpudec 详细信息
    gst-launch-1.0 filesrc location=/mnt/h265-720p.mp4 ! qtdemux ! h265parse ! vp
    udec ! waylandsink
    创建pipeline,指定需要调试的插件播放视频
    gst-launch-1.0 playbin uri=file:///mnt/h265-720p.mp4 video-sink=waylandsink
    使用playbin 播放视频
    gst-launch-1.0 videotestsrc ! video/x-raw,format=NV12, width=1920,height=1080
    ! waylandsink
    使用videotestsrc 输出指定格式数据进行测试
    export GST_DEBUG=*sink:5
    打开所有所有sink 插件log
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-20 02:47 , Processed in 0.124110 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.