一、硬件層面優化
二、軟件與配置優化
intel-media-va-driver-non-free
(命令:yum install epel-release && yum install intel-media-va-driver-non-free
),NVIDIA平臺安裝nvidia-driver-latest-dkms
;然后在Jellyfin控制面板→“播放”→“硬件加速”中選擇對應選項(如Intel Quick Sync QSV、NVIDIA VAAPI),并啟用支持的編碼類型(如H.264、H.265)。systemctl edit jellyfin.service
,添加以下內容(根據服務器內存調整數值,如16GB內存可設為MemoryHigh=8G
、MemoryMax=12G
):[Service]
MemoryHigh=8G
MemoryMax=12G
保存后執行systemctl daemon-reload
并重啟Jellyfin服務(systemctl restart jellyfin
)。CacheSizeMB=2048
);開啟“預加載”功能(在“播放”→“高級”中設置),提前加載即將播放的媒體文件,減少啟動等待時間。yum update jellyfin
或Docker拉取最新鏡像),新版本通常包含性能優化和bug修復;確保ffmpeg等依賴庫為最新版本(可通過yum install ffmpeg
更新)。三、網絡層面優化
四、其他優化措施
linuxserver/jellyfin
鏡像),可簡化環境配置并提高運行穩定性。示例docker-compose.yml
文件:version: '3'
services:
jellyfin:
image: linuxserver/jellyfin
container_name: jellyfin
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
volumes:
- ./config:/config
- ./media:/media
- /etc/localtime:/etc/localtime:ro
ports:
- 8096:8096
- 8920:8920
restart: unless-stopped
部署后執行docker-compose up -d
啟動服務。/config/cache
)和臨時文件(路徑:/tmp
),釋放磁盤空間;重啟Jellyfin服務(systemctl restart jellyfin
),清除內存中的臨時數據。