2013年12月24日 星期二

[ATV] 免JB - 新增你的頻道 in Apple TV (自製)

在獲得好色龍大人首肯之後,把目前的ATVDoMore打包起來
讓普通使用者能輕鬆使用。還可以播放你硬碟的電影喔。

這樣就可以躺在床上用電視龍大的翻譯轉播了!!! 馬鈴薯沙發我來啦!!!

元件教學寫在先前的筆記
http://bjglife.blogspot.tw/2013/12/atv-apple-tv-do-more.html




準備工具
我們需要nodeJS 的工作套件,換句話說,Linux/Win/MAC 都支援。

步驟:

  1. 安裝好NodeJS
  2. 從 http://ppt.cc/jwwD
    下載ATV Do More 套件。
  3. 修改套件的檔案 system.ini
    name: 'securea.mlb.com',
    address: 'xxx.xxx.xxx.xxx', (換成你的主機IP)
  4. 執行 enableADM.bat 伺服器端完成。
  5. 打開 Apple TV
    設定->一般
    將光棒移動到 "將資料傳送給Apple"
    按下 "PLAY" 按鈕 (就是有三角形暫停的那顆)
  6. 出現 "新增描述檔"
    使用 http://ppt.cc/PZ17 短網址新增。(要有出現新描述檔項目)
  7. 手動修改你的AppleTV 上面的 DNS IP,指向你的node Server (關鍵,抱歉之前漏了)
    (設定->一般->網路->乙太網路->設定DNS->修改成你的主機IP)
  8. 躺在~完畢 XD
***其他人要使用的話只需要步驟 5. 步驟7. 就可以用別人開的Node Server***

有興趣開發跟新增頻道者,只須提交 www/js/YOURCHANNEL.js 即可新增新頻道。
目前支援
  1. AT (好色龍翻譯)
  2. JustinTV (www/JstvData.txt 編輯)
  3. TED
  4. 個人端影片+照片(www/uuidDefault.txt 編輯)
  5. 直播自訂頻道 (www/chData.txt 編輯)
DEMO:




NodeJS + embedded  開發很有搞頭的!!! (招手)