暗色模式

Orange 3B Jellyfin使用RK3566硬解4K视频

技术教程
2025-04-04
3
0

香橙派3B使用一颗RK3566作为主控芯片。

主控芯片

RK3566

VPU

• 4K@60fps H.265/H.264/VP9 视频解码
• 1080P@100fps H.265 视频编码
• 1080P@60fps H.264 视频编码

但由于只有5.10内核适配的vpu,所以我们选择Ubuntu server 22.04-5.10内核镜像。

一、安装docker-compose

安装好Ubuntu server 22.04后,我们需要安装docker&docker-compose

我是直接安装了1panel,所以已经安装好了docker。
这里就不作演示。

二、安装vpu硬解

Ubuntu 22.04可以直接安装硬解配置包:

sudo add-apt-repository ppa:liujianfeng1994/rockchip-multimedia
sudo apt dist-upgrade
sudo apt install rockchip-multimedia-config
sudo reboot

重启好了之后再安装源里面的ffmpeg

sudo apt install ffmpeg

三、安装jellyfin 并配置硬解

在任意位置新建文件。重命名为:docker-compose.yml

打开并写入:

version: '3.8'

services:

jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: jellyfin
    privileged: true
    volumes:
        - /home/astarry/config:/config   #config位置
        - /home/astarry/cache:/cache    #cache位置
        - /home/astarry/media:/media    #media位置
    devices:
        - /dev/dri:/dev/dri  #显卡设备
        - /dev/rkvdec:/dev/rkvdec   #Rockchip vpu硬件解码
        - /dev/rkvenc:/dev/rkvenc    #Rockchip vpu硬件编码
        - /dev/vepu:/dev/vepu    #vpu 设备
        - /dev/mpp_service:/dev/mpp_service  #mpp service 用于硬件加速
        - /dev/vpu_service:/dev/vpu_service #vpu service 用于硬件加速
    environment:
        - JELLYFIN_PublishedServeUrl=http://your-server-ip:8096
        - UID=0
        - GID=0
    ports:
        - 8096:8096
    restart: unless-stopped
    network_mode: host</code></pre><p style="">其中volumes中根据自己想要映射的位置更改,其他不动。</p><p style="">然后连接SSH,进入docker-compose.yml文件所在位置,执行:</p><pre><code>docker compose up -d</code></pre><p style="">即可成功启动Jellyfin。</p><p style="">使用浏览器打开http://ip-8096设置好管理账号密码等等。<br>进入控制台</p><p style="">在左边栏找到播放--&gt;转码。在硬件加速中选择Rockchip MPP</p><p style="text-align: center"><img src="https://blog.astarry.cn/usr/uploads/2026/08/3086594828.png" width="70%" height="auto" style="display: inline-block"></p><p style="text-align: left">最后点击保存即可。</p><h2 style="text-align: left" id="%E5%9B%9B%E3%80%81%E6%B5%8B%E8%AF%95%E8%BD%AC%E7%A0%81">四、测试转码</h2><p style="text-align: left">当jellyfin安装并设置好之后,我将一个4K的测试视频放进了jellyfin中,接下来测试一下RK3566的转码。</p><p style="text-align: left">测试文件的原始信息:</p><p style="text-align: center"><img src="https://blog.astarry.cn/usr/uploads/2026/08/2401654921.png" width="50%" height="auto" style="display: inline-block"></p><p style="text-align: left">视频质量选择10Mbps时:</p><p style="text-align: center"><img src="https://blog.astarry.cn/usr/uploads/2026/08/1143515819.png" width="50%" height="auto" style="display: inline-block"></p><p style="">转码成功</p><p style=""></p><h2 style="" id="%E6%80%BB%E7%BB%93">总结</h2><p style="">总体来说,RK3566这个芯片的硬解效率还是不错的,毕竟功耗非常的低。</p><p style=""></p>

发表评论

暂无评论,快来抢沙发吧!