结论:在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视频相关推荐

  1. Linux安装jellyfin硬件加速,在U-NAS中用docker安装jellyfin

    在U-NAS中用docker安装jellyfin 本次教程的环境为U-NAS 4.0.4,此教程为本人的第二个教程,docker的安装可以查看本人的第一个教程 在U-NAS中用docker安装可道云h ...

  2. Linux安装jellyfin硬件加速,ESXi7,黑群晖,Jellyfin与NVIDIA硬解的解决方案

    Last updated on 2021年1月25日 这是一片没有人的领地,基本没有现成的文章和教程,参考了网络上几乎所有相关教程,总结如下. 关于实现之后的效果,可以参考:https://www.l ...

  3. Linux安装jellyfin硬件加速,proxmoxVE LXC 安装设置 Jellyfin 多媒体家庭影院

    1.下载模板并上传到PVE 国内源地址: https://mirrors.ustc.edu.cn/turnkeylinux/images/proxmox/debian-10-turnkey-media ...

  4. 硬件编解码开发 linux,Intel平台硬件加速视频编解码开发

    视频编解码分为硬件加速以及非硬件加速.硬件加速是指通过显卡,FPGA等硬件进行视频编解码,由于硬件有专门优化,所以性能高,能耗低,非硬件加速编解码是指通过CPU进行视频编解码,性能就没那么高(虽然有相 ...

  5. linux如何关闭硬件加速,启用硬件加速是什么意思?如何关闭【详解】

    导语:小编相信,经常会使用到电脑的朋友们,对于启用硬件加速这个词一定都是不陌生的吧!可是呢,对于一些电脑小白们来说,往往会搞不清楚,这个启用硬件加速到底是个什么意思呢?启用之后,我们的电脑又会发生什么 ...

  6. linux如何关闭硬件加速,如何关闭硬件加速,教您怎么关闭硬件加速的操作技巧...

    原标题:如何关闭硬件加速,教您怎么关闭硬件加速的操作技巧 懂得电脑的用户就知道,硬件加速就是利用硬件模块来替代软件算法以充分利用硬件所固有的快速特性.但是有些电脑开启这个功能会导致视频卡顿,那么怎么关 ...

  7. 硬件钱包linux安装,Trezor硬件钱包管理Omni版USDT使用教程

    Trezor 硬件钱包(包括Trezor One 和Trezor Mdeol T)目前借助第三方网页客户端 https://www.omnitrezor.com,已可以接收和发送Omni 版USDT. ...

  8. 如何用Linux搭建家庭云服务,使用ownCloud在Linux安装你的个人云服务 私有云的搭建...

    安装一下必要的PHP扩展:# yum install php-mysql php-json php-xml php-mbstring php-zip php-gd curl php-curl php- ...

  9. linux云服务器 个人,使用ownCloud在Linux安装你的个人云服务

    ownCloud是一个免费开源的软件,用于为分享文件,日历,联系人,书签和个人音频/视频.非常容易安装和管理. 前提 在这篇教程里我使用CentOS 6.5 minimal server来安装ownC ...

最新文章

  1. java29:Map
  2. 蚁群算法优化神经网络matlab源程序,粒子群优化神经网络的程序大集合
  3. 【学习笔记】22、读写文件(I/O操作)— 读文件
  4. OpenCV检测子像素中的角点位置
  5. 【VLC-Android】Mac下编译vlc-android
  6. 从龙门镖局看自动化测试
  7. 使用JDK自带的jmap和jhat监控处于运行状态的Java进程
  8. 使用 cf push 部署应用到 SAP BTP 时遇到错误消息 No domains exist for route
  9. ds哈希查找—二次探测再散列_大白话之哈希表和哈希算法
  10. Windows批处理命令学习
  11. iOS中分段控制器与UIScrollView结合使用
  12. js高级学习笔记(b站尚硅谷)-4-函数
  13. 查看Android应用签名信息
  14. 图像处理---LoMo
  15. 使用VisualStudio读写NI FPGA板卡实例(基于FPGA Interface C API Generator)
  16. Vue 中使用高德地图api
  17. JAVA求班级男女生比例_java编程:给你一个班级的名单,随机分成6个组的问题解决办法...
  18. OnMeasure()
  19. SQL 报错:聚合函数无法与其他非分组字段混用
  20. Java开发手册阅读笔记

热门文章

  1. mysql 1261 load data_mysql使用load data导入数据文件
  2. 我的世界服务器怎么在计分板上面显示,我的世界计分板指令教程 计分板指令怎么使用...
  3. openfire mysql 乱码_Openfire:解决乱码问题
  4. vant按需引入_VueCli2 配置Vant主题
  5. 每个做DBA的孩纸都是上辈子被drop的db
  6. 微型计算机pentium或celeron,计算机综合测试答案.doc
  7. linux中pad命令,1.1Linux初级命令(附例子)
  8. django系列5.2--ORM数据库的单表操作
  9. iOS 合并静态库出现 can't move temporary file错误
  10. 扩展progress_timer的计时精度