





流媒體播放機(jī)
Android手機(jī)
準(zhǔn)備為音響系統(tǒng)添置一個(gè)流媒體播放機(jī)嗎?或許,我們的舊Android手機(jī)可以替我們省下這筆費(fèi)用。
在舊手機(jī)上安裝流媒體播放App 首先我們必須將舊手機(jī)連接到無線網(wǎng)絡(luò)中,然后通過Google Play商店安裝一個(gè)流媒體客戶端軟件,例如BubbleUPnP。該軟件是免費(fèi)的,但是操作界面的底部帶有廣告,并且手機(jī)的遠(yuǎn)程控制功能每次只能使用30min,去除廣告和限制的完整版售價(jià)約為28元。安裝軟件后,打開軟件,點(diǎn)擊菜單按鈕,通過“Settings|Local Renderer”選中“Allow remote control”允許媒體服務(wù)器遠(yuǎn)程訪問手機(jī),并通過“Settings|Control”將“Control|Kill on inactivity”設(shè)置為“never”,即可取消閑置自動(dòng)斷開的功能。現(xiàn)在為手機(jī)接上電源,連接輸出設(shè)備,此時(shí)我們的流媒體播放機(jī)就已經(jīng)準(zhǔn)備就緒了。
從手機(jī)到手機(jī)傳輸媒體流 在另一部手機(jī)或平板電腦上安裝BubbleUPnP,該軟件能夠同時(shí)充當(dāng)客戶端和服務(wù)器軟件。這意味著我們除了可以從家庭網(wǎng)絡(luò)的媒體中心中獲取數(shù)據(jù)之外,還可以在兩部手機(jī)之間傳輸媒體流。在軟件主界面上點(diǎn)擊切換到“Devices”選項(xiàng)卡,即可在“Renderers”中查看當(dāng)前可用的BubbleUPnP客戶端,在“Libraries”中可以看到“Local Media Server”是當(dāng)前手機(jī),“BubbleUPnP Media Server”是此前我們配置的舊手機(jī),下方則是軟件支持的其他媒體資源庫,例如網(wǎng)絡(luò)存儲(chǔ)器和支持流媒體播放的電腦等。
從電腦到手機(jī)傳輸媒體流 在電腦上我們可以更輕松地管理流媒體播放,打開Windows媒體播放器,單擊右側(cè)的“其他媒體庫”。等“BubbleUPnP Media Server”出現(xiàn)在列表中時(shí),右擊媒體庫中的資源,通過快捷菜單中的“播放|BubbleUPnP”即可將電腦媒體庫中的資源轉(zhuǎn)發(fā)到BubbleUPnP客戶端上。注意,在Windows媒體播放器上我們需要激活“媒體流|自動(dòng)允許設(shè)備播放我的媒體”選項(xiàng),并且電腦需要正確地配置網(wǎng)絡(luò)權(quán)限,以便手機(jī)以及家庭網(wǎng)絡(luò)上的其他設(shè)備能夠正常地訪問它。
加密的流媒體數(shù)據(jù) 一般情況下,我們無法通過UPnP流媒體服務(wù)傳輸加密的音樂數(shù)據(jù),要處理這些特殊的流媒體數(shù)據(jù),在Windows電腦上我們需要安裝額外的程序,例如Jamcast服務(wù)器程序(getjamcast.com,14天試用版,注冊(cè)費(fèi)用30美元)。而在Android手機(jī)上,我們需要在作為數(shù)據(jù)源的手機(jī)上安裝應(yīng)用程序AirAudi或AirPlay on Android AOA service,不過前提是這部Android手機(jī)已經(jīng)被root過,之后在接收的手機(jī)上安裝應(yīng)用程AirBubble。
云存儲(chǔ)服務(wù)器
舊電腦
我們可以使用舊電腦架設(shè)專業(yè)的網(wǎng)絡(luò)存儲(chǔ)服務(wù)器,它可以讓我們輕松地存儲(chǔ)、同步數(shù)據(jù)。
準(zhǔn)備安裝Xubuntu 首先我們要為舊電腦安裝一個(gè)精簡(jiǎn)的Linux發(fā)行版,例如Xubuntu(xubuntu.org),以便運(yùn)行我們將要使用的網(wǎng)絡(luò)存儲(chǔ)器系統(tǒng)ownCloud(owncloud.org)。將舊電腦以有線的方式連接到網(wǎng)絡(luò),下載Xubuntu的安裝光盤鏡像,刻錄成光盤或者將其寫入閃存盤中,用創(chuàng)建好的介質(zhì)啟動(dòng)電腦,在安裝程序的歡迎界面上選擇系統(tǒng)語言為“中文(簡(jiǎn)體)”,單擊“安裝Xubuntu”進(jìn)入到下一個(gè)界面。選中“安裝中下載更新”以及“安裝這個(gè)第三方軟件”,再單擊“繼續(xù)”。
安裝Xubuntu 在“安裝類型”中選擇“其他選項(xiàng)”并單擊“繼續(xù)”確認(rèn)。接下來,單擊“新建分區(qū)表”按鈕并確認(rèn)“繼續(xù)”,安裝程序?qū)h除列出的“dev/sda”磁盤上所有的數(shù)據(jù)。點(diǎn)擊“dev/sda”磁盤下顯示的字符“空閑”,單擊左下角的“+”號(hào),在彈出的對(duì)話框中設(shè)置“大小”為“2000MB”、“用于”設(shè)為“交換空間”,并單擊“確定”創(chuàng)建磁盤分區(qū)。點(diǎn)擊新分區(qū)下顯示的字符“空閑”,單擊左下角的“+”號(hào),在彈出的對(duì)話框中設(shè)置“掛載點(diǎn)”為“/”并單擊“確定”創(chuàng)建磁盤分區(qū)。接下來,確保新磁盤分區(qū)的“格式化”選項(xiàng)被選中,并單擊“現(xiàn)在安裝”按鈕開始安裝Xubuntu。安裝過程中將可能需要我們選擇所在區(qū)域以及創(chuàng)建管理員密碼,在安裝完成后還需要重新啟動(dòng)系統(tǒng)。
安裝Apache服務(wù)器 為了能夠通過Web使用ownCloud,我們需要為系統(tǒng)安裝一個(gè)Apache(apache.org)服務(wù)器軟件。在Linux系統(tǒng)上安裝軟件的方式有很多種,按照Xubuntu的默認(rèn)設(shè)置,只需接入互聯(lián)網(wǎng)并使用快捷鍵[Windows]+[T]打開終端窗口,鍵入“sudo su”和“apt-get install apache2”運(yùn)行,并在提示是否安裝時(shí)輸入“Yes”確認(rèn),系統(tǒng)即可自動(dòng)下載Apache服務(wù)器軟件并完成安裝任務(wù)。
安裝ownCloud 接下來要安裝ownCLoud,我們可以通過官方網(wǎng)站下載軟件的“.deb”安裝文件直接運(yùn)行進(jìn)行安裝,也可以使用瀏覽器打開“owncloud.org/install”,在“Choose your preferred way to install ownCloud”下選擇“Linux packages”。網(wǎng)站將自動(dòng)根據(jù)當(dāng)前使用的操作系統(tǒng),將我們帶到相應(yīng)的安裝指示頁面,只需將安裝頁面上的命令逐一拷貝到終端窗口中運(yùn)行,并在提示是否安裝時(shí)輸入“Yes”確認(rèn),系統(tǒng)即可自動(dòng)下載并完成安裝任務(wù)。
配置云存儲(chǔ)服務(wù)器 使用快捷鍵[Windows]+[T]打開終端窗口,鍵入“gksudo thunar”運(yùn)行并輸入管理員密碼以獲得root權(quán)限。同時(shí)打開文件管理器,在文件管理器中切換到“etc/Apache2/sites-enabled”文件夾,右擊其中的“000-default”并選擇通過“Mousepad”編輯器打開它,將文件第11行中的“AllowOverride”選項(xiàng)從“None”修改為“All”,保存并關(guān)閉該文件。在文件管理器“視圖”菜單中選擇“顯示隱藏文件”,切換到文件系統(tǒng)的“var/www/owncloud”文件夾,通過“Mousepad”編輯器打開“.htaccess”文件,修改12和13行中的容量設(shè)置,將最大可上載文件大小根據(jù)我們網(wǎng)絡(luò)的實(shí)際情況設(shè)置為一個(gè)更高的值。保存并關(guān)閉該文件,關(guān)閉窗口,打開終端窗口,執(zhí)行“sudo a2enmod headers”和“sudo a2enmod rewrite”,根據(jù)ownCloud的需要激活A(yù)pache模塊“Rewrite”和“Headers”。
創(chuàng)建一個(gè)安全證書 要通過加密連接使用ownCloud,我們必須創(chuàng)建一個(gè)SSL證書。首先,打開終端窗口,執(zhí)行“sudo mkdir/etc/apache2/ssl”,在“Apache2”文件夾下創(chuàng)建一個(gè)“ssl”子文件夾,再執(zhí)行“sudo openssl req -new -x509 -days 3650 -nodes -out/etc/apache2/ssl/apache.pem -keyout/etc/apache2/ssl/apache.pem”,在“ssl”文件夾中創(chuàng)建證書“apache.pem”,命令中的“days”給出以天為單位的證書有效期。證書創(chuàng)建過程中將提示輸入一系列的設(shè)置,例如所在的國家、城市等,我們可以隨意地輸入答案,但應(yīng)該避免用符號(hào)或者空白,否則創(chuàng)建時(shí)可能會(huì)出現(xiàn)問題。接下來,在終端窗口執(zhí)行“sudo chmod 600/etc/apache2/ssl/apache.pem”給予服務(wù)器可讀寫證書文件的權(quán)限,并執(zhí)行“sudo a2enmod ssl”激活“SSL”模塊。
集成安全證書 使用快捷鍵[Windows]+[T]打開終端窗口,鍵入“gksudo thunar”運(yùn)行并輸入管理員密碼以獲得root權(quán)限。打開文件管理器,在文件管理器中切換到“etc/apache2/sites-available”文件夾,右擊并通過“創(chuàng)建文檔|空文件”創(chuàng)建一個(gè)新文件,并將其命名為“ssl”,使用“Mousepad”編輯器打開該文件,鍵入以下內(nèi)容:
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem
DocumentRoot /var/www
保存并關(guān)閉該文件,在終端窗口中執(zhí)行“sudo a2ensite ssl”和“sudo service apache2 restart”激活腳本并重新啟動(dòng)服務(wù)器。
準(zhǔn)備ownCloud加密連接 啟動(dòng)瀏覽器并鍵入“l(fā)ocalhost/owncloud”,在打開的ownCloud的Web界面中自定義一個(gè)用戶名和密碼登錄。登錄后我們可以看到地址欄仍然是通過未加密的鏈接打開的,我們需要登錄一次,以便創(chuàng)建配置文件并進(jìn)行接下來的設(shè)置。單擊右上角的用戶名,選擇“l(fā)og out”退出。切換到終端窗口,鍵入“gksudo thunar”運(yùn)行并輸入管理員密碼以獲得root權(quán)限,同時(shí)打開文件管理器,在文件管理器中切換到文件系統(tǒng)的“var/www/owncloud/config”文件夾。使用“Mousepad”編輯器打開文件“config.php”,如圖所示在“);”上加入一行“'forcessl' => true,”,保存并關(guān)閉編輯窗口、終端和文件管理器。
通過加密方式連接ownCloud 再次在瀏覽器上輸入“l(fā)ocalhost/owncloud”打開OwnCloud Web頁面,由于我們使用的是自己創(chuàng)建的SSL證書,而不是第三方機(jī)構(gòu)簽發(fā)的證書,因而,瀏覽器可能會(huì)出現(xiàn)SSL證書不安全之類的提示。忽略警告繼續(xù),即可通過SSL加密協(xié)議訪問OwnCloud Web頁面,在瀏覽器地址欄上可以看到“https”開頭的地址。
隨心所欲地調(diào)用ownCloud 現(xiàn)在我們可以隨時(shí)隨地地通過“https://IP地址或主機(jī)名/owncloud”訪問OwnCloud Web頁面。不過,對(duì)于一般的家庭網(wǎng)絡(luò)來說,由于接入互聯(lián)網(wǎng)獲得的是動(dòng)態(tài)IP地址,所以如果希望能夠從外部訪問ownCloud服務(wù)器,那么我們需要申請(qǐng)一個(gè)動(dòng)態(tài)域名,以解決IP地址頻繁變化的問題。例如,申請(qǐng)一個(gè)免費(fèi)的“noip.com”動(dòng)態(tài)域名賬戶,并配置路由器在每一次接入互聯(lián)網(wǎng)后,更新動(dòng)態(tài)域名指向的IP地址,這樣我們就可以在外面使用動(dòng)態(tài)域名訪問OwnCloud服務(wù)器了。
路由器外部訪問配置 以華碩RT-N16路由器為例,要配置動(dòng)態(tài)域名,我們可以進(jìn)入Web設(shè)置頁面后單擊“外部網(wǎng)絡(luò)(WAN)”,然后切換到“DDNS”選項(xiàng)卡,設(shè)置“啟用DDNS Client”為“是”,在“服務(wù)器”下拉菜單中選擇www.no-ip.com,并在下方輸入我們申請(qǐng)的“noip.com”動(dòng)態(tài)域名賬戶、密碼,單擊“應(yīng)用本頁面設(shè)置”即可。接下來,我們還需要單擊切換到“端口轉(zhuǎn)發(fā)”選項(xiàng)卡,在“端口轉(zhuǎn)發(fā)列表”中輸入ownCloud所在電腦的內(nèi)部網(wǎng)絡(luò)IP地址,設(shè)置將所有外部訪問“443”端口的請(qǐng)求轉(zhuǎn)發(fā)到該IP地址,確保我們能夠通過互聯(lián)網(wǎng)訪問家庭網(wǎng)絡(luò)中的ownCloud服務(wù)器。
ownCloud客戶端 ownCloud的功能類似于Dropbox的網(wǎng)絡(luò)存儲(chǔ)服務(wù),不同的是,自行架設(shè)的ownCloud服務(wù)器存儲(chǔ)空間更大,在家訪問時(shí)的速度也更快。并且,在ownCloud官方網(wǎng)站(owncloud.org)以及智能手機(jī)與平板電腦的應(yīng)用程序商店,我們還可以下載支持各種系統(tǒng)的owCloud客戶端,它可以讓我們更輕松地存取ownCloud服務(wù)器。
無線網(wǎng)絡(luò)中繼器
Win7筆記本電腦
筆記本電腦的位置 一臺(tái)安裝Windows 7的筆記本電腦,只要系統(tǒng)和無線網(wǎng)絡(luò)芯片仍然能夠正常工作,我們就可以將其打造成家庭無線網(wǎng)絡(luò)的中繼器。我們首先需要在希望延伸無線網(wǎng)絡(luò)的地點(diǎn)與路由器之間為筆記本電腦找一個(gè)適當(dāng)?shù)奈恢谩?/p>
安裝Connectify 實(shí)際上,Windows 7操作系統(tǒng)本身支持虛擬無線網(wǎng)絡(luò)功能,但是系統(tǒng)沒有提供用戶界面,所以我們需要安裝一個(gè)類似Connectify(www.connectify.me)之類的軟件,以便能夠更輕松地進(jìn)行管理。該軟件需要微軟.NET Framework 4.5運(yùn)行框架和Visual C++運(yùn)行庫,如果當(dāng)前的系統(tǒng)沒有安裝,那么安裝程序?qū)⒃诎惭b過程中自動(dòng)下載安裝。安裝完成后,注意檢查系統(tǒng)防火墻等相關(guān)設(shè)置,確保Connectify的服務(wù)功能不會(huì)受到影響。
連接網(wǎng)絡(luò)并設(shè)置接入點(diǎn) 連接網(wǎng)絡(luò),并從“Internet to Share”中選擇連接路由器的網(wǎng)絡(luò)適配器,例如,筆記本電腦采用有線方式連接路由器,則選擇有線網(wǎng)卡。接下來,設(shè)置虛擬無線網(wǎng)絡(luò)的名稱、密碼,單擊“Start Hotspot”即可從其他設(shè)備上查找到筆記本電腦建立的無線網(wǎng)絡(luò)接入點(diǎn)。
監(jiān)視器
Android手機(jī)
安裝網(wǎng)絡(luò)攝像頭軟件 通過Google Play商店安裝應(yīng)用程序“手機(jī)無線攝像頭”(IP Webcam),舊Android手機(jī)就可以變身為一個(gè)監(jiān)控?cái)z像頭,并且我們可以通過網(wǎng)絡(luò)進(jìn)行訪問和控制。連接到無線網(wǎng)絡(luò)并打開應(yīng)用程序,在主界面最下方點(diǎn)擊“啟動(dòng)服務(wù)器”,軟件將切換到視頻監(jiān)控畫面,調(diào)整手機(jī)對(duì)準(zhǔn)監(jiān)控的目標(biāo)位置,并記住下方顯示的Web地址。
在瀏覽器中查看監(jiān)控視頻 在另外的設(shè)備上輸入記下的Web地址,軟件將在瀏覽器上列出各種實(shí)時(shí)查看監(jiān)控畫面的方法,單擊“使用瀏覽器的內(nèi)置查看器”我們將能夠通過瀏覽器進(jìn)行查看。
在手機(jī)上觀看視頻 在手機(jī)上安裝應(yīng)用程序tinyCAM,我們就可在Android手機(jī)上查看監(jiān)控視頻。安裝應(yīng)用程序后選擇“Manage cameras”,點(diǎn)擊“+”符號(hào),選擇“Camera vendor”,再選擇“IP Webcam for Android”輸入監(jiān)控手機(jī)的IP地址與端口即可。