SuperAPI AI 工具集

jellyfin

编程与开发

查看项目

更新于 10-15 23:48

技能介绍

用途:面向 Jellyfin 媒体服务器的运维与管理,覆盖原生安装与 Docker 部署、媒体库、硬件转码、用户、网络及排障。

主要能力与关键信息:原生服务单元为 jellyfin.service,配置在 /etc/jellyfin/(system.xml、network.xml、encoding.xml、logging.json),数据目录 /var/lib/jellyfin/;Docker 下配置与数据位于 /config 卷。日志用 journalctl -u jellyfin 或 docker logs jellyfin。端口:8096/tcp(HTTP 与 API)、8920/tcp(HTTPS 可选)、7359/udp(客户端自动发现)、1900/udp(DLNA/uPnP)。原生安装:apt install jellyfin 或 dnf install jellyfin(需先添加 Jellyfin 仓库)。

常用操作:systemctl status|start|stop|restart jellyfin;journalctl -u jellyfin -f;docker logs -f jellyfin;docker restart jellyfin。媒体库扫描、元数据刷新、缓存清理、用户创建、插件更新、网络与转码设置均在 Web UI 的 Dashboard 中完成。健康检查:systemctl is-active jellyfin、docker inspect jellyfin --format '{{.State.Status}}'、curl -s http://localhost:8096/health、curl -s http://localhost:8096/System/Info/Public。端口验证:ss -tlnp | grep jellyfin 或 docker port jellyfin;防火墙示例 sudo ufw allow 8096/tcp。

限制与注意:媒体文件需对 jellyfin 用户可读(Docker 需设置 PUID/PGID);Docker 硬件转码需设备透传,如 --device /dev/dri:/dev/dri(Intel/AMD VA-API)或 NVIDIA Container Runtime;字幕渲染依赖 libass,建议使用 jellyfin-ffmpeg;配置与媒体应分卷,媒体建议只读挂载;无硬件加速时转码 CPU 占用高。资料未提供具体收费、价格与平台支持信息。