Linux安装jellyfin硬件加速,云芯一号试用:Jellyfin播放H264视频

编程知识 更新时间:2023-04-29 08:51:58

结论:在Rockchip官方Debian固件上安装Jellyfin测试H264视频硬解功能翻车,目前原因不明。测试环境:

系统采用Debian,原因是可以支持WIFI和蓝牙功能,安装方法参见

云芯一号试用---更新固件方法+支持wifi

本文参照官方网站,直接安装Jellyfin:

在云芯一号试用:家庭NAS搭建之Jellyfin中,已经将配置过程基本描述清楚,在此不再赘述。需要注意的是,如果采用直接安装的方式,首先需要建立文件夹,并改变其归属为jellyfin:jellyfin,再进行挂载,否则添加媒体库时会遇到访问限制问题。测试设备:

路由器

笔记本电脑

USB3.0接口移动硬盘测试条件:

笔记本电脑用作客户端,运行Windows7,浏览器Chrome,i5-6200U,8G内存。笔记本电脑与云芯一号通过网线连接到路由器上,处于同一局域网内。

移动硬盘连接到开发板USB3.0接口,文件系统NTFS格式,片源信息如下:

测试过程:

播放移动硬盘中的片源,基本流畅;但是,每隔一段1-2分钟,视频都会停顿3-7秒。在Jellyfin中,设置硬件加速(VA-API方式),查看服务器的CPU利用率在5%左右;关闭硬件加速,CPU利用率提高到10-15%。

首先想到的是,是否USB的硬件驱动有问题,于是将视频拷贝至云芯一号自带的eMMC内再次播放,同样的效果不佳。这说明数据读取并非问题所在。

那么可不可能是网络问题呢?于是,接下来在云芯一号上安装了VLC,直接播放存放在eMMC上的视频。发现出现明显卡顿,但是使用Jellyfin播放中出现的隔一段时间停顿一次的现象消失了;而CPU利用率已达100%。

接下来,调整VLC的播放设置,选择VA-API硬件加速,重新播放,CPU利用率依然100%,说明硬件解码功能没有被调用,猜测VLC在RK3399上无法使用硬解功能。

在Firefly Ubuntu 使用手册中找到视频硬件编解码支持的说明,根据文档,似乎FFmpeg是可以正常调用硬解功能的,但是Jellyfin安装的正是FFmpeg,却出现了卡顿现象,令人费解。

至此,初步测试完成,如果有想用云芯一号搭建家庭媒体中心的朋友,可以继续探索,祝好。

更多推荐

Linux安装jellyfin硬件加速,云芯一号试用:Jellyfin播放H264视频

本文发布于:2023-04-21 20:47:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/ed72cde8f910a6fb1024c1f24d350377.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:硬件加速   视频   jellyfin   Linux   Jellyfin

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 94170文章数
  • 23814阅读数
  • 0评论数