代码拉取完成,页面将自动刷新
Rkfldev *Rkfldev 软件包 基于rockchip 芯片平台. linux 3.14系统,ubuntu14.04 开发,固定目录为/opt/rkfldev/, 设置环境变量请执行 source /opt/rkfldev/bin/setrkfldevenv.sh,release的时候可以清楚无用的文件和头文件请执行 /opt/rkfldev/bin/clearrkfldevfile.sh *老版本系统中可能会在/usr/lib/ 里面残留 libflshareapi.so,librkall_overlayApi.so , libvpu* 等rk3188vpu/ 的库,请删除它们 避免混用老版本库. *凡是使用到librkall_overlayApi.so 的 请在开机后后台运行rkoverlayGradeManageDaemon&服务程序,确保进程rkoverlayGradeManageDaemon一直在后台运行 , 根据芯片型号,请创建文件 例如rk3188平台:echo rk3188 > /usr/lib/cputype 一)ffmpeg(库) 1)依赖: /opt/rkfldev/lib/librkall_overlayApi.so /opt/rkfldev/lib/rk3188vpu/* /opt/rkfldev/lib/arm-linux-gnueabihf/librockchip_mpp.so 2)平台: rk3188 , rk3328 3)接口: 标准的ffmpeg接口,请上网查阅相应的应用示例. 4)描述: ffmpeg 解码库添加了 rockchip 相应的硬件解码器. 解码器包括: h264_rkvpu , rk3188 h264_rkoverlay , rk3328 hevc_rkoverlay , rk3328 mjpeg_rkoverlay, rk3328 二)librkall_overlayApi.so 1)依赖: /opt/rkfldev/lib/arm-linux-gnueabihf/librockchip_mpp.so 2)平台: rk3188 , rk3328 3)接口: rkall_overlayApi.h , 置顶图层和硬件光标的接口 rk_mpi_api.h , 解码器接口 (支持 rk3328) 4)描述: a)rkall_overlayApi.h是rk3188,rk3328平台的置顶图层和硬件光标的显示接口, 使用overlay图层做渲染 和 硬件光标 ,需要 rkoverlayGradeManageDaemon 在后台运行. b)rk_mpi_api.h是对rockchip mpp 解码库的封装 ,支持 rk3328. 测试示例:rk_mpii_test test_media/h264/ h264 7 rk_mpii_test test_media/jpeg/ jpeg 8 三)mpp 1)依赖: null 2)平台: rk3328 3)接口: mpi_dec_test 4)描述: mpp 是 rockchip 针对 rk 平台开发的媒体处理平台,集成了芯片支持的硬件解码器. github 上开源源码 : https://github.com/rockchip-linux/mpp ,参照 test/mpi_dec_test.c 可以了解编解码器的调用方法. 四)rk3188vpu 1)依赖: null 2)平台: rk3188 3)接口: jpeghwdecode.h 4)描述: rk3188vpu,是rockchip 的老接口,只适用老内核的3188. h264解码库直接调用ffmpeg 里的h264_rkvpu 解码器. jpeg 解码器 参照 jpeghwdecode.h 这个头文件里面接口,测试用例参照rk3188playJpeg.c (执行 rk3188playJpeg test_media/jpeg/). 五)Xfreerdp 1)依赖: librkall_overlayApi.so 2)平台: rk3188 , rk3328 (若是4.4内核 显示驱动非 /dev/fb ,则不走优化通道) 3)接口: null 4)描述: a)window rdp远程桌面的linux 客户端. 渲染走的x11 和 /dev/fb0 光标走的是硬件光标. 优化了流畅度. window 需要在组策略上开启 rfx . b)参数示例: Xfreerdp /cert-ignore +auto-reconnect /auto-reconnect-max-retries:1000 /drive:disk,/run/disk +fonts +wallpaper /rfx /f /frame-ack:1 /sound:sys:pulse,rate:44100,channel:2 /microphone:sys:pulse,format:1 /audio-mode:2 /u:user1 /p:1 /v:192.168.1.24 +fonts +wallpaper /client-hostname:linuxarmhf c)Xfreerdp 登陆到桌面后会执行xfreerdp 所在目录的一个脚本afterRdpLoginStart.sh ,xfreerdp 正常退出或异常退出都会产生log信息 /var/log/xfreerdp.log, 若网络延迟或异常 xfreerdp 会启动网络异常提示框:qt_messagebox(在xfreerdp 同一目录). 六)Mplayer 1)依赖: librkall_overlayApi.so 2)平台: rk3188 , rk3328 3)接口: null 4)描述: a)mplayer 优化了渲染的速度. b)参数示例: Mplayer -vo x11 -ao pulse ship.mp4 c)可以配合shareplayer 重定向视频播放器 ,流畅播放1080p以下的视频. 七)spicy 1)依赖: /opt/rkfldev/lib/rk3188vpu/* 2)平台: rk3188 ubuntu 14.04 3)接口: null 4)描述: jpeg 通道 和mjpeg视频流通道,添加了rk3188 jpeg 硬件解码. /usr/lib/cputype 里为rk3188 才会走硬件解码通道.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。