找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问移动社区

查看: 14964|回复: 68

[分享] 我的另类htpc+nas,openelec媒体中心

  [复制链接]
  • TA的每日心情

    2014-5-28 10:53
  • 签到天数: 66 天

    [LV.6]常住居民II

    374

    丝瓜

    123

    回帖

    1

    精华

    普通用户

    发表于 2014-5-12 10:53:56 | 显示全部楼层 |阅读模式

    注册后可查看完整内容!

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
    本帖最后由 huanglibin 于 2014-5-13 12:20 编辑

    我平常喜欢看电影,我需要一台能通吃所有媒体的播放器在大屏幕接上功放欣赏。
    我喜欢听音乐,我需要一台能播放几乎所有音频文件的播放器,能够接上DAC解码器,输出无损音质。
    我喜欢下载电影,我希望有一台常开的机子做下载机,并且要低功耗。
    我需要一台文件共享服务器,能吧家里的数字媒体全部集中起来存放。
    我需要一台dlna媒体服务器,方便我让我每个房间的喇叭都能播放美妙的音乐。我希望手机就能控制。
    我要远程文件同步,方便我吧单位的文件直接同步到家里去继续完成工作
    我希望手机端的照片直接自动备份到家里的服务器上去
    我想在大屏幕上看优酷、奇异、百度云的视频。。。。。。。。。。

    这么多的要求,能在一台机子上实现吗?实际上这就是一台htpc+nas,一般的nas不能播放电影,要一台高清盒子做配合。但是盒子播放视频总有些不完美,字幕 音频等等问题。软件升级也依赖厂商,过不了一年就淘汰了。
    进过了一些阶段的测试,终于找到了一个解决方案,openelec媒体中心操作系统,一个基于linux的集成xbmc的媒体中心。小巧简便。来看看效果吧: QQ截图20140512095244.jpg
    在电视上的画面: P40505-180646.jpg P40505-181605.jpg
    教程开始(占位,慢编辑ing:
    • 安装
                下载地址:http://openelec.tv/
                 首先你可以选择安装到硬盘或者U盘,我是安装到u盘上的,和我的黑群晖做成了双启动。
    • U盘分区,用任何一个pe启动电脑,把你的U盘分成两个分区,第一个分区用作系统的安装分区,格式化为fat32格式(至少200m,建议500M大小,设置卷标为openelec,另外一个分区为ext3或者ext4的Linux格式(建议1G),卷标设置为storage。
    • 把下面网盘里面的文件复制到第一个分区,网盘地址:http://pan.baidu.com/s/1c0BwzDI
    • 利用BOOTICEx86设置u盘为启动盘,看图片, QQ截图20140512183201.png ,按照步骤来。
    • 插到你的机器上设置为u盘启动,漂亮的画面是不是出现了。启动的时候按上下箭头可以选择启动群晖还是openelec,默认是openelec。这里附送了最新的nanoboot和gnoboot哦!!
    • 还可以参照这篇安装:OpenELEC安装教程
      http://bbs.htpc1.com/thread-189572-1-1.html


    2设置
    设置上和xbmc大体上一样的,至于电影海报搜刮器,中文设置,插件安装网上有很多教材了。我只针对openelec特有的做介绍。待续。。。。。。
    这里有一个设置电影海报搜刮器的教程:http://bbs.htpc1.com/thread-52776-1-1.html 是不是不用羡慕黑群晖的电影整理功能了?

    3手机端遥控媒体中心
    机子放在客厅,没有遥控怎么行!让手机变成遥控把。在安卓手机中安装软件:yatse。设置媒体中心的局域网地址和电脑连接后,你的手机就变成遥控了 界面还不赖把: YK1图片20140512195454.jpg YK20140512195521.jpg 。还能手机关闭电脑哦!!
    4wol唤醒开机无需任何设置本身OE就支持网络唤醒,如果要外网的话,需要路由器做ip地址绑定和端口映射。和群晖相同。手机端可以安装pc wake 这个安卓手机客户端,填写mac地址和ip地址就可以了。
    5xbmc插件安装(bt下载、百度云、优酷等)
    6文件共享samba(局域网)
    在.config目录下,有一个samba.conf 文件,可以配置samba服务。是文本文件,可以控制那些文件夹可以共享,那些看不到 是否可读写。注意 这里有个samba.conf.sample是一个示例文件,需要把后缀.sample去掉才能使配置起作用。支持u盘自动共享和挂载。
    7远程文件读取,上传同步winscp
    winscp用户名root 密码openelec不可更改。 但是可以在设置界面禁用密码功能采用公钥密钥的方式进行认证。需要把公钥拷贝到。ssh文件夹下,并改名为authorized_keys,然后用自己的私钥进行验证。这样就提高了安全性。因为是嵌入式系统,你只能修改配置文件而不能改变系统。

    8 btsync安装(同步备份)
    这个是重点,本人原创。给openelec安装btsync。
    btsync软件最近很火,功能强大的同步软件,打通所有平台,win linux 安卓 ios等。使用方法请自行百度。我只介绍如何安装到openelec上。
    首先打开openelec的ssh功能,在设置上的openelec页面,服务里面
    用winscp登入到openelec,用户名root 密码openelec,如图: scp-QQ截图20140512192012.png
    点击登入,你就可以看到系统的文件了
    在btsync官方http://www.bittorrent.com/sync/downloads下载二进制的文件,利用winscp上传到你的opelec的/storage/bittorrentsync目录下,没有请新建,同时新建一个文本配置文件,btsync.conf,内容如下:


    {

      "webui" :
      {
        "listen" : "0.0.0.0:8888",
        "login" : "admin",
        "password" : "huang"
      }


    }  
    btQQ截图20140512192555.png
    修改btsync文件的属性,赋予可执行权限 quanxianQQ截图20140512193216.png
    在/storage/.config目录下 新建文件:autostart.sh,赋予可执行权限。同时编辑内容如下:
    #!/bin/bash
    cd /storage/bittorrentsync/
    ./btsync --config /storage/bittorrentsync/btsync.conf

    重启计算机,在浏览器里面输入http://你的IP:8888/ 就可以访问btsync的设置页面了。
    "login" : "admin",
        "password" : "huang"这部分可以修改 admin就是登入的用户名,huang是密码。




    9定时任务计划cron和开机启动
    这部分是高级玩法,前面已经涉及到了一部分知识,在/storage/.config目录下 新建文件:autostart.sh 就是开机启动的时候会自行执行一次的脚本文件。上个例子中就自动启动了btsync服务。
    修改或新建crontab文件,就可以执行定时任务 例如定时跟新动态域名,定时重启reboot 定时关机shutdown等。论坛有个帖子讲利用脚本跟新f3322的域名,可以搜一下(http://nas1.cn/thread-82619-1-2.html)。我是在/storage/.cache/cron/crontabs 目录下 兴建一个文件root,编辑如下命令:
    */20  * * * * cat | curl ifconfig.me > /storage/myip/myip.txt

    意思是每20分钟获取一次外网ip地址,写到
    /storage/myip/myip.txt这个文件里面。然后我吧这个文件通过btsync同步到手机或者其他电脑上,那么我随时都可以知道我家里的id地址了。不需要通过动态域名!!

    利用好crontab和autostart.sh已经可以定制一些我们需要的功能和服务了。比如我就安装了btsync服务和一个外网ip自动更新的脚本。

    顺便说一句,openelec是一个嵌入式系统,可以设置为自动跟新,手动跟新的话只要把/flash下面的文件跟新就可以了 只有两个是主要的 KERNEL和 SYSTEM。这个文件夹在oe系统下是只读的,不可改写。但是如果安装再u盘上,可以在win下跟新文件(前面格式化为fat32)。

    openelec所有的配置和更改文件都放在卷标storage的分区下,这个分区可以在任意硬盘或者u盘下,也就是系统和数据可以分离,也可以是另外一个盘。格式化为ext3或者4格式的话,可以在任何一个linux系统下读出来 ,包括群晖。





    该用户从未签到

    2

    丝瓜

    4

    回帖

    0

    精华

    普通用户

    发表于 2019-3-14 16:03:47 | 显示全部楼层
    你好,五年前我读过您的帖子,当时很佩服。现在我自己重新折腾的时候发现htpc1论坛已经没有了,能麻烦您给我一份grub的引导文件么,就是里面有openelec.boot文件的这个,我在网上到处都找不到,您分享的连接也过期了,非常感谢。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-3-28 02:20
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    38

    丝瓜

    114

    回帖

    0

    精华

    普通用户

    发表于 2017-9-26 22:39:56 | 显示全部楼层
    收藏啦,慢慢看。谢谢分享
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:05
  • 签到天数: 169 天

    [LV.7]常住居民III

    1万

    丝瓜

    2150

    回帖

    0

    精华

    普通用户

    发表于 2017-3-25 00:11:15 | 显示全部楼层
    不太懂,但先收藏了,谢谢
    回复

    使用道具 举报

    该用户从未签到

    6

    丝瓜

    8

    回帖

    0

    精华

    普通用户

    发表于 2017-3-17 10:25:39 | 显示全部楼层
    mark先,nas弄好后再慢慢来搞。。。。。。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-28 09:21
  • 签到天数: 41 天

    [LV.5]常住居民I

    3

    丝瓜

    199

    回帖

    0

    精华

    普通用户

    发表于 2014-5-20 15:02:40 | 显示全部楼层
    楼主,你可以加我的QQ吗?我没丝瓜了,没办法和你PM了。或是你PM我你的QQ号。谢谢!
    回复

    使用道具 举报

  • TA的每日心情

    2014-5-28 10:53
  • 签到天数: 66 天

    [LV.6]常住居民II

    374

    丝瓜

    123

    回帖

    1

    精华

    普通用户

     楼主| 发表于 2014-5-20 07:59:53 | 显示全部楼层
    hdbuster 发表于 2014-5-19 14:25
    看晕了,lz你的本意是用OpenELEC代替群晖吗?

    如果是双启动,两者分享文件对硬盘格式有要求吗?比如群晖里 ...

    我只装openelec,对我来说够用了。群晖的硬盘读不出来的。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-28 09:21
  • 签到天数: 41 天

    [LV.5]常住居民I

    3

    丝瓜

    199

    回帖

    0

    精华

    普通用户

    发表于 2014-5-19 21:50:30 | 显示全部楼层
    楼主留个QQ号,有东西请教。PM我一下。丝瓜太少了
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-5-25 13:45
  • 签到天数: 63 天

    [LV.6]常住居民II

    181

    丝瓜

    190

    回帖

    0

    精华

    普通用户

    发表于 2014-5-19 19:03:17 | 显示全部楼层
    教程不错,可以试一下!!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-28 09:21
  • 签到天数: 41 天

    [LV.5]常住居民I

    3

    丝瓜

    199

    回帖

    0

    精华

    普通用户

    发表于 2014-5-19 18:02:51 | 显示全部楼层
    楼主的网盘失效了。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-27 12:59
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    226

    丝瓜

    22

    回帖

    1

    精华

    普通用户

    发表于 2014-5-19 14:25:27 | 显示全部楼层
    看晕了,lz你的本意是用OpenELEC代替群晖吗?

    如果是双启动,两者分享文件对硬盘格式有要求吗?比如群晖里用SHR, 然后启动到OpenElEC还能读取群晖的盘吗?

    点评

    我只装openelec,对我来说够用了。群晖的硬盘读不出来的。  详情 回复 发表于 2014-5-20 07:59
    回复

    使用道具 举报

  • TA的每日心情

    2014-5-19 13:21
  • 签到天数: 79 天

    [LV.6]常住居民II

    512

    丝瓜

    149

    回帖

    0

    精华

    普通用户

    发表于 2014-5-19 13:52:57 | 显示全部楼层
    NAS的配置是什么样的,功耗怎么样,是硬件解码吗?
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-28 09:21
  • 签到天数: 41 天

    [LV.5]常住居民I

    3

    丝瓜

    199

    回帖

    0

    精华

    普通用户

    发表于 2014-5-19 13:14:15 | 显示全部楼层
    必须标注一下,有空来研究
    回复

    使用道具 举报

  • TA的每日心情

    2014-5-28 10:53
  • 签到天数: 66 天

    [LV.6]常住居民II

    374

    丝瓜

    123

    回帖

    1

    精华

    普通用户

     楼主| 发表于 2014-5-19 12:38:45 | 显示全部楼层
    赛扬847 支持高清解码。我没有测试蓝光原盘,这个要看xbmc。 其他机子能否看要看哪个机子的性能,这个htpc是不转码的。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    5 天前
  • 签到天数: 93 天

    [LV.6]常住居民II

    949

    丝瓜

    292

    回帖

    0

    精华

    普通用户

    发表于 2014-5-19 11:28:08 | 显示全部楼层
    huanglibin 发表于 2014-5-19 08:37
    没有要求 你看以看openelec的主页。我的配置是赛扬847的集成cpu主板 映泰的。linux驱动很丰富,随便什么 ...

    你赛扬847,装openelec,能在其他机器上看高清吗?蓝光原盘可以吗?你的看片机器什么配置?有点不是很清楚,片子在下载机上,看片取决与下载机的配置,还是取决与看片的机器配置?请教下,谢谢。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    5 天前
  • 签到天数: 93 天

    [LV.6]常住居民II

    949

    丝瓜

    292

    回帖

    0

    精华

    普通用户

    发表于 2014-5-19 11:27:51 | 显示全部楼层
    huanglibin 发表于 2014-5-19 08:37
    没有要求 你看以看openelec的主页。我的配置是赛扬847的集成cpu主板 映泰的。linux驱动很丰富,随便什么 ...

    你赛扬847,装openelec,能在其他机器上看高清吗?蓝光原盘可以吗?你的看片机器什么配置?有点不是很清楚,片子在下载机上,看片取决与下载机的配置,还是取决与看片的机器配置?请教下,谢谢。
    回复

    使用道具 举报

  • TA的每日心情

    2014-5-28 10:53
  • 签到天数: 66 天

    [LV.6]常住居民II

    374

    丝瓜

    123

    回帖

    1

    精华

    普通用户

     楼主| 发表于 2014-5-19 08:37:17 | 显示全部楼层
    巴萨/尤文 发表于 2014-5-17 13:37
    楼主,你的另类htpc+nas的硬件什么配置?如果安装openelec最低配置有要求吗

    没有要求 你看以看openelec的主页。我的配置是赛扬847的集成cpu主板 映泰的。linux驱动很丰富,随便什么硬件 几乎都能驱动。

    点评

    你赛扬847,装openelec,能在其他机器上看高清吗?蓝光原盘可以吗?你的看片机器什么配置?有点不是很清楚,片子在下载机上,看片取决与下载机的配置,还是取决与看片的机器配置?请教下,谢谢。  详情 回复 发表于 2014-5-19 11:28
    你赛扬847,装openelec,能在其他机器上看高清吗?蓝光原盘可以吗?你的看片机器什么配置?有点不是很清楚,片子在下载机上,看片取决与下载机的配置,还是取决与看片的机器配置?请教下,谢谢。  详情 回复 发表于 2014-5-19 11:27
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    5 天前
  • 签到天数: 93 天

    [LV.6]常住居民II

    949

    丝瓜

    292

    回帖

    0

    精华

    普通用户

    发表于 2014-5-17 13:37:58 | 显示全部楼层
    楼主,你的另类htpc+nas的硬件什么配置?如果安装openelec最低配置有要求吗

    点评

    没有要求 你看以看openelec的主页。我的配置是赛扬847的集成cpu主板 映泰的。linux驱动很丰富,随便什么硬件 几乎都能驱动。  详情 回复 发表于 2014-5-19 08:37
    回复

    使用道具 举报

  • TA的每日心情

    2014-5-24 22:24
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    120

    丝瓜

    76

    回帖

    0

    精华

    普通用户

    发表于 2014-5-17 01:24:26 | 显示全部楼层
    以前有transmission的,现在不见了
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    5 天前
  • 签到天数: 93 天

    [LV.6]常住居民II

    949

    丝瓜

    292

    回帖

    0

    精华

    普通用户

    发表于 2014-5-17 00:33:31 | 显示全部楼层
    谢谢分享,学习下、
    回复

    使用道具 举报

    懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|第一纳斯网 ( 粤ICP备19046372号 )

    GMT+8, 2024-4-25 09:28

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表