Plex的全称为Plex Media Server,主要功能是存储+索引+转码+在线播放,它不仅仅是简单的存储,它还能分析影片的信息从而从IMDB等数据库补全影片介绍等信息,并且进行索引以方便搜索,要知道影片的格式有很多种,很多情况下播放设备无法兼容,所以它还能实时转码,播放渠道从网页到全平台的客户端应有尽有.当然,Plex除了能存片,还能存图存歌等等.

1.下载软件

yum -y install https://downloads.plex.tv/plex-media-server/1.13.5.5291-6fa5e50a8/plexmediaserver-1.13.5.5291-6fa5e50a8.x86_64.rpm

yum -y install libxslt

plex的下载地址:

https://www.plex.tv/media-server-downloads/

2.运行plex

systemctl start plexmediaserver

systemctl stop plexmediaserver

3.安装xmlstarlet

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/x/xmlstarlet-1.6.1-1.el7.x86_64.rpm

rpm -ivh xmlstarlet-1.6.1-1.el7.x86_64.rpm

4.进入到plex配置目录

cd /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/

看看是否有 Preferences.xml 这个文件,如果没有就再执行一次:

systemctl start plexmediaserver

systemctl stop plexmediaserver

5.替换你的Plex账户用户名和密码运行命令

PLEX_TOKEN=$(curl -qu "Plex用户名":"Plex密码" 'https://plex.tv/users/sign_in.xml' \

-X POST -H 'X-Plex-Device-Name: PlexMediaServer' \

-H 'X-Plex-Provides: server' \

-H 'X-Plex-Version: 0.9' \

-H 'X-Plex-Platform-Version: 0.9' \

-H 'X-Plex-Platform: xcid' \

-H 'X-Plex-Product: Plex Media Server'\

-H 'X-Plex-Device: Linux'\

-H 'X-Plex-Client-Identifier: XXXX' --compressed | sed -n 's/.*\(.*\).*/\1/p')

xmlstarlet ed --inplace --insert "Preferences" --type attr -n "AcceptedEULA" -v "1" "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Preferences.xml"

xmlstarlet ed --inplace --insert "Preferences" --type attr -n "FirstRun" -v "0" "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Preferences.xml"

xmlstarlet ed --inplace --insert "Preferences" --type attr -n "PlexOnlineUsername" -v "Plex用户名" "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Preferences.xml"

xmlstarlet ed --inplace --insert "Preferences" --type attr -n "PublishServerOnPlexOnlineKey" -v "1" "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Preferences.xml"

xmlstarlet ed --inplace --insert "Preferences" --type attr -n "PlexOnlineToken" -v "${PLEX_TOKEN}" "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Preferences.xml"

替换好了之后就可以重启下plex服务:

systemctl restart plexmediaserver

最后在浏览器上访问 http://ip:32400 就可以了.

ps:

官方插件地址: https://github.com/plexinc-agents,其他的请自己在GitHub上以及Plex论坛或者Reddit上搜索.

插件安装方式:

cd /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Plug-ins

wget https://github.com/plexinc-agents/Sub-Zero.bundle/archive/master.zip

unzip master.zip

rm -f master.zip

mv Sub-Zero.bundle-master Sub-Zero.bundle

chown -R plex:plex Sub-Zero.bundle

systemctl restart plexmediaserver

夜空- 本站版权

1、本站所有主题由该文章作者发表,该文章作者与夜空享有文章相关版权

2、其他单位或个人使用、转载或引用本文时必须同时征得该文章作者和夜空的同意

3、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责

4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意

5、原文链接:blog.slogra.com/post-731.html

影音服务器 Linux,centos7安装plex影音媒体服务器相关推荐

  1. linux6.8 添加字体,linux CentOS7 安装字体库-转

    前言 报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效: 如上图可以看出,不仅没有中文字体,连字体库 ...

  2. LINUX CentOS7安装字体库

    LINUX CentOS7安装字体库 2017年12月26日 17:06:07 q260996583 阅读数:4866更多 个人分类: linux JAVA画图时常用到Font 类对象 这样的对象依赖 ...

  3. linux centos7 安装最新版git 教程

    2019独角兽企业重金招聘Python工程师标准>>> linux centos7 安装最新版git 教程 2018年08月22日 11:53:59 alisen169 阅读数:13 ...

  4. linux下scrapy安装教程,linux centos7安装scrapy

    linux centos7安装scrapy 时间:2018-01-02 17:41作者:scrapy中文网阅读: 本scrapy中文教程主要介绍,centos7 linux下scrapy的安装,pyt ...

  5. Linux编译安装qt5.9,Linux CentOS7 安装 Qt 5.9.2

    Linux CentOS7 安装 Qt 5.9.2 参考链接 http://doc.qt.io/qt-5/linux.html sudo yum groupinstall "C Develo ...

  6. linux centos7 安装beanstalk

    linux centos7 安装beanstalk 第一步 安装命令:yum install beanstalkd 第二步: 设置开机自启动命令:systemctl enable beanstalkd ...

  7. seafile安装教程 Linux,CentOS7安装seafile开源版

    CentOS7安装seafile开源版 1.安装环境及版本 本文基于CentOS Linux release 7.9系统进行安装, 2.安装docker 3.安装mysql 4.部署Seafile服务 ...

  8. 腾讯云服务器linux+CentOS7.9+yum源+nginx搭建网站

    第一次建网站 文章目录 前言 买服务器 配置服务器 使用xshell 连接 写一个html网页 创建文件夹 访问网站 安装nginx yum源配置 安装wegt 安装nginx 前言 参考B站程序员鱼 ...

  9. linux centos7 安装gc,Linux(Centos7)安装Java JDK及卸载

    步骤一.下载安装包 a.因为Java JDK区分32位和64位,所以安装之前需先判断一下我们操作系统为多少位,命令如下: uname -a 解释:如果有x86_64就是64位的,没有就是32位的.后面 ...

最新文章

  1. AutoResetEvent和ManualResetEvent
  2. 成功解决pyinstaller打包scipy是报模块dll缺失和failed to import any qt binding的问题
  3. MongoRepository findById方法使用示例
  4. 电气论文实现:深度学习分位数回归实现电力负荷区间预测
  5. 2021年互联网企业软件测试面试题(超实用)
  6. JAVA通信编程(三)——TCP通讯
  7. 什么是数字孪生?有哪些关键技术?现在怎么样了?
  8. 微课|玩转Python轻松过二级(3.2节):元组与生成器推导式
  9. 闹钟流程_国际航班流程全攻略(中转+不同航空公司+中转换机场+航班变动)
  10. python实现打飞机小游戏
  11. 【NDK】Android NDK下载安装教程
  12. day2_数据运算和类型、列表、元组、字典
  13. 高清液晶触控一体机整合传播,优势明显
  14. Java、JSP旅行社旅游信息管理系统
  15. 零基础学3D建模难不难?
  16. 准确率、精度和召回率
  17. B. Not Dividing(构造)
  18. Django分页,过滤:
  19. 十二、网络规划与设计
  20. 给hacke拨乱反正 黑客、红客、蓝客究竟是什么

热门文章

  1. 喜欢和什么样的人在一起?
  2. elasticsearch系列-子条件查询
  3. 市场营销毕业论文参考文献(准确引用)
  4. npm i报错npm ERR! network request to https://registry.npmjs.org/vue-router failed, reason: read ECONNR
  5. kubernetes-事件监控
  6. 第一代计算机网络的基本构成,计算机网络的发展过程及其特点
  7. Required Integer[] parameter ‘xxx‘ is not present”报错的解决方案
  8. 计算eer python
  9. 2018全球机器学习技术大会精彩谢幕
  10. 时间API在更新,传奇已经谢幕,但技术永远不死