RK3328 命令 服务器
如何利用RK3328媒体去测试脚本呢?其脚本有何功能?
回帖(1)
2022-3-9 14:41:54
这个脚本将安装几个与多媒体相关的软件
RK3328 Ubuntu Bionic Armbian桌面默认图像(内核4.4.y)。
目前它只支持安装功能
必须手动执行卸载。
该脚本必须在同一目录的命令行中运行
unpacked(./ media-rk3328.sh),如果要求,则会要求获得超级用户权限
没有推出“sudo”。除了之外,每个子文件夹还包含
安装所需的软件包,包含有关信息的文本文件
这些包的来源。
该脚本将向用户显示一个菜单,供他们选择
要安装的功能。以下是每个选项的简要说明:
- 系统:此选项将安装基本库,X服务器包
和系统文件配置。它必须至少运行一次
在安装任何其他功能之前,或之后
系统升级修改了X或Chromium配置。
启用系统配置也会向用户显示
选择两种不同版本的Rockchip X服务器:
·Glamour:可以从中下载的经过调整的X服务器
Rockchip repos,还有一些额外的调整。它会用
适用于GPU加速的魅力,提供良好的3D性能
并完成vsync,但是给出了一个非常滞后的经验
一般桌面用法。
·Armsoc:xf86 Armsoc驱动程序的更新版本。它
只支持全屏vsync,但另一方面支持
整体桌面体验更加快捷。
- Devel:启用此选项后,脚本将安装
所选的每个其他选项的开发库。
因此,例如,如果您在第一次运行脚本时保留
此选项已禁用并启用其余选项,它将全部安装
功能,但没有任何开发lib。如果你最终需要,
例如,编译一些需要Gstreamer开发库的应用程序,
然后你可以再次运行脚本,并只选择“开发”和
“Gstreamer”,所以在那次运行中它只会安装Gstreamer
开发库,没有触及其余的。
- MPV:这是MPV的RKMPP加速版。为了使用
硬件加速,需要利用KMS进行显示,
这意味着它将忽略X服务器,如果它正在运行,
使用键盘或LIRC以全屏叠加方式播放视频
控制球员。键入“man mpv”获取键盘列表
控制(提示:shift + Q将保存位置并退出)。
或者,您也可以使用软件解码,并输出到
一个支持鼠标的X窗口。它仍然会有一些显示
通过X11 / EGL加速,但效率不如GBM / KMS。
·要使用X,非RKMPP版本,只需在中键入“mpv ”
控制台,或使用简单标记为“MPV”的发射器。
。要使用GBM + RKMPP版本,请键入“mpv-gbm ”,或使用
“MPV(GBM)”发射器。
·即使在仅限控制台的会话中,您也可以使用播放器。
- Gstreamer:这些是用于媒体播放的Rockchip Gstreamer插件
并捕获。
请注意,Gstreamer插件是唯一的方法
允许与X相关的完整RKMMP + KMS加速度
窗口。
·要在X会话中播放视频,请使用启动器“Rock-
筹码Gst播放器“。
。从命令行,在X会话中,键入:
“gst-play-1.0 --videosink = rkximagesink ”
。从仅控制台会话中,键入:
“gst-play-1.0 --videosink = kmssink ”
- GL4ES:一个Opengl-ES包装库,允许您使用OpenGL
具有硬件加速功能的1.5-2.0兼容程序。
更多信息:https://github.com/ptitSeb/gl4es。
·为了更容易使用库,我们有
包含一个名为“glrun”的脚本,它将设置正确的
环境变量。像这样启动你的OpenGL程序:
“glrun ”
- 流媒体:这将使用Widevine DRM安装Chromium
启用Pepper-Flash库,允许您观看
来自Netflix,Amazon Prime或Hulu等网站的视频。
它还将安装h264ify插件,这将强制执行
所有Youtube视频都使用H.264编解码器。
由于这些库仅适用于32位ARM,
该脚本将安装整个armhf docker容器,
最小的ubuntu和Chromium安装就可以了。它
还将安装一个包装器,用于在内部运行命令
docker容器名为“armhf-run”:
·键入“armhf-run chromium-browser”以启动32位
常规模式的铬。
。输入“armhf-run chromium-streaming”来启动它
流模式(可能会导致非流媒体问题
网页)。
该脚本还将为两者安装桌面条目
选项。
- 均衡器:使用LADSPA的PulseAudio基于GTK的均衡器。您
需要通过菜单项启用它,然后选择
需要预设或调整您自己的设置。“提升”
建议日常使用。
这个包很旧而且没有维护,但我仍然能找到它
有用。
- Kodi:Kodi 18.0 Leia rc4。这个版本应该是稳定的
足以正常使用。但包括科迪在内的主要目的
该脚本用于测试新的RKMPP + KMS实现。我们没有
打算提供完整的Kodi发行版。为此,我
建议使用LibreELEC。
您需要它无法从活动的X会话启动
切换到虚拟终端并先停止X服务器。
·“Kodi”桌面启动器将为您完成整个过程。
·从命令行键入:“kodi-gbm-wrapper”。
所有RKMPP加速的玩家都应该能够处理4K @ 60 10位HEVC
完美的光滑度。
先决条件:
你需要一个安装了默认内核的新的Armbian Bionic桌面映像。
说明:
- 下载上面的文件
- 解开它:tar xvf media-rk3328 _ * .txz
- cd media-script
- ./media-rk3328.sh
笔记:
- Armbian项目不正式支持此脚本。通过尝试可能实现此特定SoC的媒体功能,这只是社区努力来帮助开发主要构建。
- 因此,有关脚本的问题不应作为支持请求,而应作为评论或社区点对点帮助。
- 话虽如此,所有评论/建议/更正都非常受欢迎。同样,我会尽力帮助解决脚本可能出现的任何困难。
请享用!
一些旁注:
- 在我的测试中,我注意到桌面通常比RK3399更快,可能是因为Armsoc驱动程序针对Mali 4x0进行了优化。请记住全屏播放以获得更好的视频效果。
- MPV和Gstreamer播放器似乎在某些HDR文件中存在一些问题,Kodi处理得非常好。我仍然需要找到原因。
- 用于流式传输的32位Chromium应该在此版本中比以前的RK3399脚本更好地进行优化。虽然,因为我可怜的Renegade只有1Gb的RAM,所以我无法对其进行广泛的测试,因为当我加载太重的东西时它会崩溃,可能是因为缺少RAM。所以欢迎这里的反馈。
这个脚本将安装几个与多媒体相关的软件
RK3328 Ubuntu Bionic Armbian桌面默认图像(内核4.4.y)。
目前它只支持安装功能
必须手动执行卸载。
该脚本必须在同一目录的命令行中运行
unpacked(./ media-rk3328.sh),如果要求,则会要求获得超级用户权限
没有推出“sudo”。除了之外,每个子文件夹还包含
安装所需的软件包,包含有关信息的文本文件
这些包的来源。
该脚本将向用户显示一个菜单,供他们选择
要安装的功能。以下是每个选项的简要说明:
- 系统:此选项将安装基本库,X服务器包
和系统文件配置。它必须至少运行一次
在安装任何其他功能之前,或之后
系统升级修改了X或Chromium配置。
启用系统配置也会向用户显示
选择两种不同版本的Rockchip X服务器:
·Glamour:可以从中下载的经过调整的X服务器
Rockchip repos,还有一些额外的调整。它会用
适用于GPU加速的魅力,提供良好的3D性能
并完成vsync,但是给出了一个非常滞后的经验
一般桌面用法。
·Armsoc:xf86 Armsoc驱动程序的更新版本。它
只支持全屏vsync,但另一方面支持
整体桌面体验更加快捷。
- Devel:启用此选项后,脚本将安装
所选的每个其他选项的开发库。
因此,例如,如果您在第一次运行脚本时保留
此选项已禁用并启用其余选项,它将全部安装
功能,但没有任何开发lib。如果你最终需要,
例如,编译一些需要Gstreamer开发库的应用程序,
然后你可以再次运行脚本,并只选择“开发”和
“Gstreamer”,所以在那次运行中它只会安装Gstreamer
开发库,没有触及其余的。
- MPV:这是MPV的RKMPP加速版。为了使用
硬件加速,需要利用KMS进行显示,
这意味着它将忽略X服务器,如果它正在运行,
使用键盘或LIRC以全屏叠加方式播放视频
控制球员。键入“man mpv”获取键盘列表
控制(提示:shift + Q将保存位置并退出)。
或者,您也可以使用软件解码,并输出到
一个支持鼠标的X窗口。它仍然会有一些显示
通过X11 / EGL加速,但效率不如GBM / KMS。
·要使用X,非RKMPP版本,只需在中键入“mpv ”
控制台,或使用简单标记为“MPV”的发射器。
。要使用GBM + RKMPP版本,请键入“mpv-gbm ”,或使用
“MPV(GBM)”发射器。
·即使在仅限控制台的会话中,您也可以使用播放器。
- Gstreamer:这些是用于媒体播放的Rockchip Gstreamer插件
并捕获。
请注意,Gstreamer插件是唯一的方法
允许与X相关的完整RKMMP + KMS加速度
窗口。
·要在X会话中播放视频,请使用启动器“Rock-
筹码Gst播放器“。
。从命令行,在X会话中,键入:
“gst-play-1.0 --videosink = rkximagesink ”
。从仅控制台会话中,键入:
“gst-play-1.0 --videosink = kmssink ”
- GL4ES:一个Opengl-ES包装库,允许您使用OpenGL
具有硬件加速功能的1.5-2.0兼容程序。
更多信息:https://github.com/ptitSeb/gl4es。
·为了更容易使用库,我们有
包含一个名为“glrun”的脚本,它将设置正确的
环境变量。像这样启动你的OpenGL程序:
“glrun ”
- 流媒体:这将使用Widevine DRM安装Chromium
启用Pepper-Flash库,允许您观看
来自Netflix,Amazon Prime或Hulu等网站的视频。
它还将安装h264ify插件,这将强制执行
所有Youtube视频都使用H.264编解码器。
由于这些库仅适用于32位ARM,
该脚本将安装整个armhf docker容器,
最小的ubuntu和Chromium安装就可以了。它
还将安装一个包装器,用于在内部运行命令
docker容器名为“armhf-run”:
·键入“armhf-run chromium-browser”以启动32位
常规模式的铬。
。输入“armhf-run chromium-streaming”来启动它
流模式(可能会导致非流媒体问题
网页)。
该脚本还将为两者安装桌面条目
选项。
- 均衡器:使用LADSPA的PulseAudio基于GTK的均衡器。您
需要通过菜单项启用它,然后选择
需要预设或调整您自己的设置。“提升”
建议日常使用。
这个包很旧而且没有维护,但我仍然能找到它
有用。
- Kodi:Kodi 18.0 Leia rc4。这个版本应该是稳定的
足以正常使用。但包括科迪在内的主要目的
该脚本用于测试新的RKMPP + KMS实现。我们没有
打算提供完整的Kodi发行版。为此,我
建议使用LibreELEC。
您需要它无法从活动的X会话启动
切换到虚拟终端并先停止X服务器。
·“Kodi”桌面启动器将为您完成整个过程。
·从命令行键入:“kodi-gbm-wrapper”。
所有RKMPP加速的玩家都应该能够处理4K @ 60 10位HEVC
完美的光滑度。
先决条件:
你需要一个安装了默认内核的新的Armbian Bionic桌面映像。
说明:
- 下载上面的文件
- 解开它:tar xvf media-rk3328 _ * .txz
- cd media-script
- ./media-rk3328.sh
笔记:
- Armbian项目不正式支持此脚本。通过尝试可能实现此特定SoC的媒体功能,这只是社区努力来帮助开发主要构建。
- 因此,有关脚本的问题不应作为支持请求,而应作为评论或社区点对点帮助。
- 话虽如此,所有评论/建议/更正都非常受欢迎。同样,我会尽力帮助解决脚本可能出现的任何困难。
请享用!
一些旁注:
- 在我的测试中,我注意到桌面通常比RK3399更快,可能是因为Armsoc驱动程序针对Mali 4x0进行了优化。请记住全屏播放以获得更好的视频效果。
- MPV和Gstreamer播放器似乎在某些HDR文件中存在一些问题,Kodi处理得非常好。我仍然需要找到原因。
- 用于流式传输的32位Chromium应该在此版本中比以前的RK3399脚本更好地进行优化。虽然,因为我可怜的Renegade只有1Gb的RAM,所以我无法对其进行广泛的测试,因为当我加载太重的东西时它会崩溃,可能是因为缺少RAM。所以欢迎这里的反馈。
举报