找回密码
 加入我们
搜索
      
查看: 17833|回复: 19

【DSM】ATV3访问SYNOLOGY 的另一方法

[复制链接]
发表于 2012-12-10 20:10 | 显示全部楼层 |阅读模式
本帖最后由 minfox 于 2012-12-11 17:48 编辑
  1. 一切荣耀归于YONSM和威布斯……
  2. YONSM公布出“劫持MLB.TV,打造自己的Apple TV本地媒体浏览器(1.3版支持SRT和连续播放)” ,原贴在此:http://bbs.weiphone.com/read-htm-tid-5460032.html
  3. 这个教程很详细了,但是以西数My Book Live(nas)为例写的,SYNOLOGY稍有不同,再结合威布斯“打开ATV3禁锢,全面分享NAS到ATV3(TT版)”总结如下:
复制代码

一、总体思路
1、通过路由DNSMASQ功能,把ATV3主界面图标 MLB.TV图标指向的链接,劫持到SYNOLOGY上。
2、在SYNOLOGY上开始WEB服务,并运行自定义的界面。

二、具体办法
1、在路由器上设置DNSMASQ,一般路由原厂固件没有此功能,第三方DDWRT、TOMATO都具有此功能)
DNSMASQ设置为:
  1. address=/lws.mlb.com/(SYNOLOGY的IP,例如:192.168.1.9)
复制代码
2、开启SYNOLOGY WEB服务
首先,打开DSM=》控制面板=》WEB服务(具体设置见威大的:https://www.chiphell.com/thread-580013-1-1.html,中关于DSM WEB STATION的部分),开启“WEB服务”后,“共享文件夹”下会自动生成一个“web”文件夹。
其次,打开“WEB服务”的目录列表权限,因为DSM的界面没有提供此功能,所以只有用命令配置。
(1)把附件1放到“web"目录根目录下
(2)TELNET到SYNOLOGY,如何TELNET见威大的:https://www.chiphell.com/thread-580013-1-1.html,中第一部分。
(3)输入命令:
  1. vi /usr/syno/apache/conf/httpd.conf-user
复制代码
找到<Directory "/var/services/web/Folder">字段,增加Indexes选项,加黑为增加的:
  1. <Directory "/var/services/web">
  2. Options Indexes MultiViews
  3. </Directory>
复制代码

最后,下载附件2,解压到“web"目录下,即是“web/appletvv2”的结构,同时编辑applettvv2目录下的index.xml文件中以下字段(加黑为需要编辑的):
  1.                 <navigationItem id="music">
  2.                 <title>音乐</title>
  3.                 <url>http://lws.mlb.com/atv/music/</url>
复制代码
解释:“<url>http://lws.mlb.com/atv/music/</url>”中“http://lws.mlb.com/”其实已通过路由DNSMASQ劫持,等同于你的SYNOLOGY IP,不用管了。“/atv”指的是你的“共享文件夹”下“web"文件夹下的“atv”文件夹(这个是我自己设的)。也就是说,当你访问ATV3主界面图标MLB.TV时,会自动跳转到SYNOLOGY NAS上“web”文件夹下并分列显示“atv”文件平下的各个目录。

追加说明,由于“WEB服务”的限制,只能访问“web"文件夹以下的文件,如果想直接访问“共享文件夹”下的其它文件夹,办法是把其它文件夹映射到“web”目录内。具体见威大的:https://www.chiphell.com/thread-602352-1-1.html,中关于MOUNT文件夹部分。

附件1:

htaccess.rar

附件2:
此贴中http://bbs.weiphone.com/read-htm-tid-5460032.html的附件:AppleTV Media Browser 1.3.zip

评分

参与人数 1邪恶指数 +50 收起 理由
hkfires + 50

查看全部评分

发表于 2012-12-10 20:18 | 显示全部楼层
顶完再看,,,,谢谢小石
发表于 2012-12-10 20:25 | 显示全部楼层
顶一下先,虽然不是很明白
发表于 2012-12-10 22:42 | 显示全部楼层
七爷输了,,,,,,,,,弄半天没整明白
发表于 2012-12-11 00:17 | 显示全部楼层
没有找到“<Directory "/var/services/web/Folder">”啊?!
发表于 2012-12-11 00:43 | 显示全部楼层
这个极好,虽然自己还没尝试,但大致看了看应该很管用。要是楼主能再放几张完成后的效果照片就好了。
发表于 2012-12-11 00:58 | 显示全部楼层
第二个问题啊楼主,加入了“02.Options Indexes MultiViews”代码之后,如何退出啊?
发表于 2012-12-11 02:10 | 显示全部楼层
折腾了一个晚上,假设网站也就罢了,还要学习linux的vi命令,最终以不完美作罢。搞一个不完美的方案,我深深地后悔了!
发表于 2012-12-11 08:12 | 显示全部楼层
很好,这个方法是多了一层DNS拦截和本地部署个人服务器
发表于 2012-12-11 16:21 | 显示全部楼层
fimp 发表于 2012-12-11 00:43
这个极好,虽然自己还没尝试,但大致看了看应该很管用。要是楼主能再放几张完成后的效果照片就好了。 ...

我也是找了半年多,,,,,,,眼睛废了,,,茶喝好多可还是木找到......*/-94
发表于 2012-12-11 17:20 | 显示全部楼层
yg777 发表于 2012-12-10 22:42
七爷输了,,,,,,,,,弄半天没整明白

七爷都搞不定,那我等初哥怎么办
 楼主| 发表于 2012-12-11 17:32 | 显示全部楼层
jackyzoo 发表于 2012-12-11 00:58
第二个问题啊楼主,加入了“02.Options Indexes MultiViews”代码之后,如何退出啊? ...

这个是VI的模式问题,VI是多模式文本编辑器。打开VI默认是NORMAL模式,这个时候按键,相当于是WIN下一直按着CTRL+按键,都不是编辑用的。

编辑注意大小写:
1、先按 i ,进入编辑模式(就是WIN下记事本状态了)
2、正常编辑
3、编辑完成后 按ESC(退出编辑模式)
4、按 : (进入命令模式,底部会出现光标提示)
5、输入wq(w是保存,q是退出,如果想不保存退出q!)
 楼主| 发表于 2012-12-11 17:36 | 显示全部楼层
yg777 发表于 2012-12-11 16:21
我也是找了半年多,,,,,,,眼睛废了,,,茶喝好多可还是木找到......

vi的搜索功能强大到无法想象。

打开VI,不要乱按,此时在NORMAL模式下
1、按 / (切入命令模式,底部出现光标)
2、输入要搜索的内容
3、回车 自动定位到搜索内容
4、大写N,跳到搜索到的下一个
5、ESC退出搜索

如何编辑见上一楼。
 楼主| 发表于 2012-12-11 17:42 | 显示全部楼层
jackyzoo 发表于 2012-12-11 00:17
没有找到“”啊?!

不好意思:是<Directory "/var/services/web">
发表于 2012-12-11 22:56 | 显示全部楼层
我测试过了,架设之后,在video文件夹电影文件少的时候可以用,但是一旦电影太多的时候会显示无法显示而出错。所以,对我这个有电影收藏癖的人来说,完全不实用。

另:在播放电影的过程中,字幕太小而且貌似无法调节……残念。*/-14*/-14*/-14*/-14
 楼主| 发表于 2012-12-11 23:08 | 显示全部楼层
jackyzoo 发表于 2012-12-11 22:56
我测试过了,架设之后,在video文件夹电影文件少的时候可以用,但是一旦电影太多的时候会显示无法显示而出 ...

等YONSM优化架站脚本吧。。。。。。。或者自己码。。。*/-35
发表于 2012-12-11 23:20 | 显示全部楼层
不喜欢折腾不成熟的东西,太累,享受不到乐趣……
发表于 2012-12-11 23:20 | 显示全部楼层
所以很佩服楼主的钻研精神*/-24
发表于 2013-2-18 13:55 | 显示全部楼层
问下LZ, 这样劫持后, 能支持哪些格式的音视频文件?
比如ts, m2ts,  MKV等都能支持么? 可以上到1080么?
发表于 2013-2-28 10:01 | 显示全部楼层
不支持mp4以外的视频,连上也无意思
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-4-19 20:33 , Processed in 0.013552 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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