• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

为MyCloud插上高清播放的翅膀--安装PLEX服务

My Cloud NAS  / 教程分享  / 只看大图  / 正序浏览   © 著作权归作者本人所有

#楼主# 2015-3-25 23:27

跳转到指定楼层
本帖最后由 cnlinya 于 2015-4-2 10:23 编辑

这几天PLEX官方更新插件了,只需如下几步就可以更新到最新了
首先还是去下载最新的插件,截止目前,最新插件是 PlexMediaServer-0.9.11.16.958-80f1748-arm7.spk

  1. mkdir /plex

  2. cd /DataVolume/shares/Public/

  3. mv PlexMediaServer-0.9.11.16.958-80f1748-arm7.spk /plex/PlexMediaServer-0.9.11.16.958-80f1748-arm7.tar

  4. cd /plex

  5. tar -xvf PlexMediaServer-0.9.11.16.958-80f1748-arm7.tar

  6. mkdir -p /opt/plex/Application

  7. tar -xvf package.tgz -C /opt/plex/Application

  8. rm -rf plex/

  9. reboot
复制代码

重启之后就是最新的PLEX server了
2.png
==============================================================================

我家里的影音环境是Apple TV 3 + MyCloud + 1080p液晶 + OpenWRT路由。
自从乱入这些设备后就开始了折腾的不归路。
先从MyCloud的PLEX服务开始吧。

MBL上可用的视频服务好像很容易安装,而要想安装到MyCloud上却难之又难,至少我是没弄明白。最近也是无聊,百度Google一顿查,终于确定了我的最终解决方案:为MyCloud安装PLEX server!

先看一下安装以后的截图吧,可以看到IP是MC的地址
1.png

不再多说了,直接开始教程 (原文:http://www.htpcguides.com/instal ... -on-raspberry-pi-2/
PS:折腾有风险,请先学会怎么自救!

1.  到PLEX的官方网站下载(https://plex.tv/downloads)Synology 上使用的PLEX插件,ARMV7版,版本号: 0.9.11.7.803-87d0708
     PlexMediaServer-0.9.11.7.803-87d0708-arm7.spk
    然后把这个文件拷贝到MyCloud上,比如 Public 目录下

2. root用户SSH连接到MyCloud上,以下命令全部都是基于root用户。不用考虑什么chroot用户,不明白的话就当没看到这句好了
3. 以此执行以下命令,安装PLEX server
  1. mkdir /plex
  2. cd /DataVolume/shares/Public/
  3. mv PlexMediaServer-0.9.11.7.803-87d0708-arm7.spk /plex/PlexMediaServer-0.9.11.7.803-87d0708-arm7.tar
  4. cd /plex
  5. tar -xvf PlexMediaServer-0.9.11.7.803-87d0708-arm7.tar
  6. mkdir -p /opt/plex/Application
  7. tar -xvf package.tgz -C /opt/plex/Application
  8. cd /opt/plex/Application
  9. rm -rf /plex/
  10. bash start.sh &
复制代码
没问题的话就可以在浏览器里看到PLEX的界面了  http://MyCloudIP:32400/web/index.html

4. 配置PLEX开机自动运行
首先创建plexmediaserver
  1. vi /usr/local/bin/plexmediaserver
复制代码
然后添加如下内容,保存退出
  1. #!/bin/sh
  2. SCRIPTPATH=/opt/plex/Application
  3. export LD_LIBRARY_PATH="${SCRIPTPATH}"
  4. export PLEX_MEDIA_SERVER_HOME="${SCRIPTPATH}"
  5. export PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6
  6. export LC_ALL="zh_CN.UTF-8"
  7. export LANG="zh_CN.UTF-8"
  8. export PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR="/opt/plex/Application/Library/Application Support"
  9. ulimit -s 3000
  10. /opt/plex/Application/Plex\ Media\ Server
复制代码
使其可执行
  1. chmod +x /usr/local/bin/plexmediaserver
复制代码
创建plexmediaserver启动项
  1. vi /etc/init.d/plexmediaserver
复制代码
添加如下内容
  1. #!/bin/sh
  2. ### BEGIN INIT INFO
  3. # Provides:          plexmediaserver
  4. # Required-Start:    $remote_fs $syslog $networking
  5. # Required-Stop:
  6. # Default-Start:     2 3 4 5
  7. # Default-Stop:      0 1 6
  8. # Short-Description: Plex Media Server
  9. # Description:       Plex Media Server for Linux,
  10. #                    More information at http://www.plexapp.com
  11. #                    Many thanks to the great PlexApp team for their wonderfull job !
  12. # Author:            Cedric Quillevere / origin@killy.net
  13. # Rewamped           Christian Svedin / christian.svedin@gmail.com
  14. # Adapted (cubox-i)  Francis Belnger / francis.belanger@gmail.com
  15. # Version:           1.2
  16. ### END INIT INFO

  17. # Read configuration variable file if it is present
  18. [ -r /etc/default/plexmediaserver ] && . /etc/default/plexmediaserver

  19. test -f "/usr/local/bin/plexmediaserver" || exit 0

  20. plex_running=`ps ax | grep "/opt/plex/Application/Plex Media Server" | awk '{ print $1 }' | wc -l`


  21. case "$1" in
  22.     start)
  23.         if [ "$plex_running" -gt 1 ]; then
  24.                 echo "Plex already running..."
  25.                 exit 0
  26.         fi
  27.         echo -n "Starting Plex Media Server: "
  28.         su -l $PLEX_MEDIA_SERVER_USER -c "/usr/local/bin/plexmediaserver &" >/dev/null 2>&1
  29.         sleep 1
  30.         echo "done"
  31.         ;;
  32.     stop)
  33.         if [ "$plex_running" -eq 1 ]; then
  34.                 echo "Plex Media Server is not running (no process found)..."
  35.                 exit 0
  36.         fi
  37.         echo -n "Killing Plex Media Server: "
  38.         # Trying to kill the Plex Media Server itself but also the Plug-ins
  39.         ps ax | grep "Plex Media Server" | awk '{ print $1 }' | xargs kill -9 >/dev/null 2>&1
  40.         ps ax | grep "Plex DLNA Server" | awk '{ print $1 }' | xargs kill -9 >/dev/null 2>&1
  41.         sleep 1
  42.         echo "done"
  43.         ;;
  44.     restart)
  45.         sh $0 stop
  46.         sh $0 start
  47.         ;;
  48.     status)
  49.         if [ "$plex_running" -gt 1 ]; then
  50.                 echo "Plex Media Server process running."
  51.         else
  52.                 echo "It seems that Plex Media Server isn't running (no process found)."
  53.         fi
  54.         ;;
  55.     *)
  56.         echo "Usage: $0 {start|stop|restart|status}"
  57.         exit 1
  58.         ;;
  59. esac

  60. exit 0
复制代码
使其可执行
  1. chmod +x /etc/init.d/plexmediaserver
复制代码
添加到默认启动项里
  1. update-rc.d plexmediaserver defaults
复制代码

5. 添加各种解码器,比如:XviD, DivX, MKV
首先更新libc6库
  1. mkdir /tmp/libc6
  2. cd /tmp/libc6
  3. wget http://ftp.us.debian.org/debian/pool/main/g/glibc/libc6_2.19-15_armhf.deb
  4. dpkg-deb -x libc6_2.19-15_armhf.deb ./
  5. cp -a lib/arm-linux-gnueabihf/libm-2.19.so /opt/plex/Application
  6. cd /opt/plex/Application
  7. chmod ugo+x libm-2.19.so
  8. ln -s libm-2.19.so libm.so.6
复制代码
然后安装mkvtoolnix libexpat1 ffmpeg库
  1. apt-get update
  2. apt-get install mkvtoolnix libexpat1 ffmpeg -y
复制代码
经过漫长的等待之后,大功告成!

后记:
最开始我是按照另一个教程来操作的,需要用到chroot,Drobo的PLEX插件。但操作起来太麻烦了。后来看到这个方法,简单有效。

也欢迎大家提问,虽然我也不会什么,但说不定谁就明白,就能给你回答了呢。

下一步就是PlexConnect了,不忙的时候慢慢整理,不定期更新

评分

参与人数 2云币 +14 贡献 +14 +14 收起 理由
mojelly + 6 + 6 + 6 顺!顺!顺!新鲜血液!赶紧说MBL能不能?
爆疯语 + 8 + 8 + 8 新手高大上教程发发发发~~有图就更好了!

查看全部评分

那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

0

精华

5

回帖

58

积分

入门用户

Rank: 1

云币
0
贡献
2
活跃
45
精华
0
samuelc 发表于 2018-10-19 09:27 来自 中国北京
怎么通过电视访问呢,谢谢
回复 支持 反对 印象

使用道具 举报

0

精华

281

回帖

2939

积分

搞机大神

Rank: 3Rank: 3

云币
1
贡献
491
活跃
341
精华
0
odewdbuke 发表于 2017-9-8 17:19 来自 中国河南许昌
转码能力不知道如何。谢谢分享。
回复 支持 反对 印象

使用道具 举报

0

精华

11

回帖

104

积分

入门用户

Rank: 1

云币
0
贡献
19
活跃
3
精华
0
gobye 发表于 2017-3-18 19:40 来自 中国湖南株洲
学习 中    只能生生的照搬
回复 支持 反对 印象

使用道具 举报

0

精华

281

回帖

2939

积分

搞机大神

Rank: 3Rank: 3

云币
1
贡献
491
活跃
341
精华
0
odewdbuke 发表于 2017-3-10 22:33 来自 中国河南许昌
高清视频播放要求比较高。不知道盒子的效果如何。谢谢。
回复 支持 反对 印象

使用道具 举报

0

精华

281

回帖

2939

积分

搞机大神

Rank: 3Rank: 3

云币
1
贡献
491
活跃
341
精华
0
odewdbuke 发表于 2017-3-10 22:26 来自 中国河南许昌
这功能实在。小盒子大用处。谢谢。
回复 支持 反对 印象

使用道具 举报

0

精华

28

回帖

524

积分

入门用户

Rank: 1

云币
0
贡献
88
活跃
68
精华
0
bbbser 发表于 2016-11-7 16:18 来自 中国广东广州
libc6_2.19-15_armhf.deb 这文件没有了,能共享一个么,谢谢
回复 支持 反对 印象

使用道具 举报

0

精华

9

回帖

88

积分

入门用户

Rank: 1

云币
0
贡献
16
活跃
3
精华
0
tcbchen 发表于 2016-7-24 01:08 来自 中国天津
在哪儿下载呢:
回复 支持 反对 印象

使用道具 举报

0

精华

13

回帖

289

积分

入门用户

Rank: 1

云币
0
贡献
44
活跃
61
精华
0
janeh812 发表于 2015-11-11 15:15 来自 中国江苏苏州
请问这个是安装在MC 4,0版上的吗
回复 支持 反对 印象

使用道具 举报

0

精华

13

回帖

289

积分

入门用户

Rank: 1

云币
0
贡献
44
活跃
61
精华
0
janeh812 发表于 2015-11-11 15:01 来自 中国江苏苏州
很不错,只是本人是新手,还在摸索阶段啊
回复 支持 反对 印象

使用道具 举报

0

精华

187

回帖

5225

积分

人机合一

Rank: 4

云币
3
贡献
978
活跃
240
精华
0
CLOUDTREE 发表于 2015-11-9 12:44 来自 中国重庆
4.x固件下能安装、运行吗?
回复 支持 反对 印象

使用道具 举报

12345下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

cnlinya

发烧玩家

  • 主题

    3

  • 帖子

    49

  • 关注者

    4

etsme
快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图