【DSM】ATV3访问SYNOLOGY 的另一方法
本帖最后由 minfox 于 2012-12-11 17:48 编辑一切荣耀归于YONSM和威布斯……
YONSM公布出“劫持MLB.TV,打造自己的Apple TV本地媒体浏览器(1.3版支持SRT和连续播放)” ,原贴在此:http://bbs.weiphone.com/read-htm-tid-5460032.html
这个教程很详细了,但是以西数My Book Live(nas)为例写的,SYNOLOGY稍有不同,再结合威布斯“打开ATV3禁锢,全面分享NAS到ATV3(TT版)”总结如下:
一、总体思路
1、通过路由DNSMASQ功能,把ATV3主界面图标 MLB.TV图标指向的链接,劫持到SYNOLOGY上。
2、在SYNOLOGY上开始WEB服务,并运行自定义的界面。
二、具体办法
1、在路由器上设置DNSMASQ,一般路由原厂固件没有此功能,第三方DDWRT、TOMATO都具有此功能)
DNSMASQ设置为:
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)输入命令:
vi /usr/syno/apache/conf/httpd.conf-user找到<Directory "/var/services/web/Folder">字段,增加Indexes选项,加黑为增加的:
<Directory "/var/services/web">
Options Indexes MultiViews
</Directory>
最后,下载附件2,解压到“web"目录下,即是“web/appletvv2”的结构,同时编辑applettvv2目录下的index.xml文件中以下字段(加黑为需要编辑的):
<navigationItem id="music">
<title>音乐</title>
<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
顶完再看,,,,谢谢小石 顶一下先,虽然不是很明白 七爷输了,,,,,,,,,弄半天没整明白 没有找到“<Directory "/var/services/web/Folder">”啊?! 这个极好,虽然自己还没尝试,但大致看了看应该很管用。要是楼主能再放几张完成后的效果照片就好了。 第二个问题啊楼主,加入了“02.Options Indexes MultiViews”代码之后,如何退出啊? 折腾了一个晚上,假设网站也就罢了,还要学习linux的vi命令,最终以不完美作罢。搞一个不完美的方案,我深深地后悔了! 很好,这个方法是多了一层DNS拦截和本地部署个人服务器 fimp 发表于 2012-12-11 00:43 static/image/common/back.gif
这个极好,虽然自己还没尝试,但大致看了看应该很管用。要是楼主能再放几张完成后的效果照片就好了。 ...
我也是找了半年多,,,,,,,眼睛废了,,,茶喝好多可还是木找到......*/-94 yg777 发表于 2012-12-10 22:42 static/image/common/back.gif
七爷输了,,,,,,,,,弄半天没整明白
七爷都搞不定,那我等初哥怎么办 jackyzoo 发表于 2012-12-11 00:58 static/image/common/back.gif
第二个问题啊楼主,加入了“02.Options Indexes MultiViews”代码之后,如何退出啊? ...
这个是VI的模式问题,VI是多模式文本编辑器。打开VI默认是NORMAL模式,这个时候按键,相当于是WIN下一直按着CTRL+按键,都不是编辑用的。
编辑注意大小写:
1、先按 i ,进入编辑模式(就是WIN下记事本状态了)
2、正常编辑
3、编辑完成后 按ESC(退出编辑模式)
4、按 : (进入命令模式,底部会出现光标提示)
5、输入wq(w是保存,q是退出,如果想不保存退出q!)
yg777 发表于 2012-12-11 16:21 static/image/common/back.gif
我也是找了半年多,,,,,,,眼睛废了,,,茶喝好多可还是木找到......
vi的搜索功能强大到无法想象。
打开VI,不要乱按,此时在NORMAL模式下
1、按 / (切入命令模式,底部出现光标)
2、输入要搜索的内容
3、回车 自动定位到搜索内容
4、大写N,跳到搜索到的下一个
5、ESC退出搜索
如何编辑见上一楼。
jackyzoo 发表于 2012-12-11 00:17 static/image/common/back.gif
没有找到“”啊?!
不好意思:是<Directory "/var/services/web"> 我测试过了,架设之后,在video文件夹电影文件少的时候可以用,但是一旦电影太多的时候会显示无法显示而出错。所以,对我这个有电影收藏癖的人来说,完全不实用。
另:在播放电影的过程中,字幕太小而且貌似无法调节……残念。*/-14*/-14*/-14*/-14 jackyzoo 发表于 2012-12-11 22:56 static/image/common/back.gif
我测试过了,架设之后,在video文件夹电影文件少的时候可以用,但是一旦电影太多的时候会显示无法显示而出 ...
等YONSM优化架站脚本吧。。。。。。。或者自己码。。。*/-35 不喜欢折腾不成熟的东西,太累,享受不到乐趣…… 所以很佩服楼主的钻研精神*/-24 问下LZ, 这样劫持后, 能支持哪些格式的音视频文件?
比如ts, m2ts,MKV等都能支持么? 可以上到1080么? 不支持mp4以外的视频,连上也无意思
页:
[1]