在CentOS上部署Jellyfin并解决移动端适配问题,可以参考以下步骤和建议:
部署Jellyfin在CentOS上
- 安装依赖库:
yum install automake fuse-devel gcc-c++ git libcurl-devel libxml2-devel make openssl-devel -y
- 下载并编译s3fs-fuse:
git clone https://github.com/s3fs-fuse/s3fs-fuse.git cd s3fs-fuse ./autogen.sh ./configure make && make install
- 挂载S3文件系统:
mkdir -p /mnt/oss s3fs YOUR_BUCKET YOUR_S3_ENDPOINT /mnt/oss -o passwd_file=/etc/passwd-s3fs -o url=https://YOUR_S3_ENDPOINT -o use_path_request_style
- 安装Jellyfin:
- 下载Jellyfin的RPM包并本地安装:
yum localinstall jellyfin-web-10.6.4-1.el7.noarch.rpm yum localinstall jellyfin-server-10.6.4-1.el7.x86_64.rpm yum localinstall jellyfin-10.6.4-1.el7.x86_64.rpm
- 启动Jellyfin服务:
systemctl enable jellyfin.service systemctl start jellyfin.service
移动端适配问题
-
字体问题:如果遇到中文字幕显示为方块的问题,可以通过上传并启用备用字体来解决。下载字体文件后,将其路径输入到Jellyfin播放器的控制台中,选择启用备用字体。
-
客户端支持:Jellyfin提供了安卓客户端,支持流式传输到Android设备、从Jellyfin服务器观看直播电视和录制的节目等功能。建议使用最新版本的Jellyfin客户端和服务器以确保最佳体验。
通过以上步骤,您可以在CentOS上成功部署Jellyfin,并解决移动端的一些常见问题。如果需要更详细的配置指导或遇到其他问题,可以参考Jellyfin的官方文档或社区论坛。