前陣子把 ThinkPad 換 MacBook Pro 了,於是 ThinkPad 就閑置一邊,無所事事。今天突然想到,我手上裝置也有多台了,不如把 ThinkPad 搞成媒體伺服器,專門用於儲存 AV(audio/video),然後其它裝置通過用戶端讀取。
實驗是在 MacBook + ThinkPad 上進行的,涉及的軟體有:
MediaTomb – UPnP 媒體伺服器
VLC for Mac OSX
環境:
ThinkPad – openSUSE 13.2 64 bits
MacBook – OSX Yosimite 10.10.2
注意:如果有使用 vpn、代理等等,請暫時關閉;有防火牆的也暫時關閉。
安裝 MediaTomb
在 openSUSE 終端視窗執行以下命令:
sudo zypper ar -f http://packman.inode.at/suse/openSUSE_13.2/ packman
這一步添加 packman 庫。
重新整理軟體庫的源
sudo zypper ref
安裝 MediaTomb
sudo zypper in mediatomb
這樣,我們就在 openSUSE 上裝好 MediaTomb 了。
運行 MediaTomb
第二步,我們要在 openSUSE 上啟動 MediaTomb。
開啟終端視窗,執行命令:
mediatomb
MediaTomb 會綁定一個 ip:port,比如 10.10.10.35:49152 這樣。但這個網址我們的其它裝置是無法訪問的,所以我們需要修改它。
假設路由分配給 openSUSE 系統的 ip 地址是 192.168.0.104。我們在啟動 mediatomb 時傳遞一個 ip 參數給它:
mediatomb --ip 192.168.0.104
等它啟動後,我們就可以通過這個 ip:port 訪問它的 web UI 介面 – 這是一個可視化管理介面,可以添加視頻檔案、檔案夾等,省得我們再去跟命令列打交道,截圖如下:
安裝 VLC
從 VLC 官網 下載安裝 VLC,然後開啟 VLC,如下圖:
雙擊視頻就可以開啟,拖動也非常流暢:
TODO
- openSUSE 系統綁定靜態 ip,不要每次 ip 都在變
- MediaTomb 隨 openSUSE 系統啟動,後台運行,不要每次都手動開啟
- 看看 iOS 又如何串連