Jellyfin의 원활한 구동을 위해서는 하드웨어 트렌스코딩 셋팅을 해주어야한다.
putty 및 Raspberry Pi의 터미널에 접속한다
터미널 설정
GPU 메모리 할당을 늘려주는 방법.
sudo vi /boot/config.txt
들어가서 아래 줄 추가
gpu_mem = 1024
RAM이 8GB여서 1024로 늘려도 무리 없었다
Raspberry Pi에서 Jellyfin 하드웨어 가속을 활용하려면 Jellyfin FFMpeg 프로세스에서 인코더를 사용하도록 Jellyfin 서비스 사용자를 비디오 그룹에 추가해야한다.
sudo usermod -aG video jellyfin
sudo systemctl restart jellyfin
재시작후 트랜스코딩설정은 아래와 같다
Web 트랜스코딩 설정
홈 -> 관리자 대시보드 -> 재생
하드웨어 가속 : OpenMAX OMX 선택 및 아래처럼 설정 변경