18 emby vs plex搭建和使用体验 - xiaoxin01/Blog GitHub Wiki
本文介绍如何在docker环境下搭建emby和plex,及使用体验
目前主流的私有媒体服务器搭建主要为plex和emby,搭建方法官网均有详细的介绍。
官网已经制作好了docker镜像
使用docker-compose可以更方便的启动,配置文件如下(把/path/to/media1,2修改为实际的媒体文件路径):
version: '3.1'
services:
web:
image: emby/embyserver:latest
restart: always
ports:
- 8096:8096
- 8920:8920
environment:
- UID=1000
- GID=1000
- GIDLIST=1000
volumes:
- ./config:/config
- /path/to/media1:/mnt/share1:ro
- /path/to/media2:/mnt/share2:ro
用docker-compose启动以后,访问 http://localhost:8096 就可以设置服务器。设置过程非常的人性化,一步一步按照提示操作就可以完成服务的设定。
官方已经制作好了docker镜像
使用docker-compose可以很方便的启动服务:
version: '3.1'
services:
web:
image: plexinc/pms-docker
restart: always
container_name: plex
hostname: plexserver
ports:
- 32400:32400/tcp
- 3005:3005/tcp
- 8324:8324/tcp
- 32469:32469/tcp
- 1900:1900/udp
- 32410:32410/udp
- 32412:32412/udp
- 32413:32413/udp
- 32414:32414/udp
environment:
- ADVERTISE_IP="http://your-host-ip:32400/"
- PLEX_CLAIM=your-claim
volumes:
- ./config:/config
- ./temp:/transcode
- /path/to/media1:/data/share1:ro
- /path/to/media2:/data/share2:ro
plex启动服务,需要现在官网申请一个账号,然后取得cliam,配置到PLEX_CLAIM,否则会提示无法发现媒体服务器。
用docker-compose启动服务之后,就可以用 http://localhost:32400 访问媒体服务了。
plex要相对简单一些,除了需要提前申请一个账号,其他的设定均已经默认完成,而emby启动的时候有一个设定的过程。
emby无论在官网的打开速度,还是app的流畅度,均优于plex,plex app在播放视频或者打开图片时,均需要先请求官方服务器才能继续进行,但是链接服务器的速度非常慢,通常需要超过3秒,严重影响使用体验
emby在导入一个60G,1万张图片的图片文件夹时,耗时大约十几分钟,而plex超过半小时还没有完成,初步判断是plex生成缩略图的品质要比plex的大,所以更加耗时
在没有付费的情况下,plex在局域网时可以直接下载内容,而emby需要付费才可以下载。
emby可以通过设置网络质量来控制播放视频时是否转码,对于一台小型服务器来说,播放视频转码是一个致命的消耗,尽量避免
##总结
在国内的环境下,emby可能是更好的选择。