RaspberryPI基於XBain打造客廳媒體中心

作者:半點閒
時間:2014年9月11日星期四
博客:blog.csdn.net/cg_i
資源下載:http://pan.baidu.com/s/1dD3q5Tv(文中提到的所有軟件)
必備條件:樹莓派B型
關鍵字:樹莓派 XBian HDPfans

有關的廢話
  昨晚和基友冒雨走了五公里看了一場電影。整部片子依然遵照好萊塢商業片模式,除了一通豪車、飛機、坦克被打成一堆廢鐵,就是從頭至尾不停的殺人、殺人,毫無劇情可言。這還不是最壞的,最大的敗筆是片中的女演員長的實在是太難看了。
  工作原因來這個陌生的城市已一年有餘,爲了適應這陌生的環境,我試圖改變自己已經多年養成的習慣,有好的、有壞的。我原好靜,也喜歡電影,當然,是那種獨自靜靜的去欣賞、去領悟、去感動。現在這種環境下完全屬於自己私人的空間基本上也算得上是種奢望,其中也把原來獨自欣賞電影,變爲約上三五好友一塊去影院欣賞,其中收穫頗多這裏不表。在影院裏我實在無法靜靜完整地欣賞完一部電影,我想其中原因大家也應該能想像的到。
  和室友回到寢室已是22:59分,心中那種上當受騙的感覺漸漸平復,好吧,自己還是適合在小環境裏欣賞自己喜歡的電影作品,手頭上有現成的RaspberryPI不如現在就動手搭個媒體中心,說幹就幹。現將,整個過程記錄下來,希望能幫助到像我一樣喜歡折騰的人們。

硬件準備
主機:樹莓派B型。
網絡:EP-N8508GS迷你USB無線網卡。
存儲:閃迪32G存儲Class10閃存卡。
*卡的速度直接影響樹莓派的速度。
鍵盤:雷柏E1050無線鍵盤。
*鍵盤非必需。安裝完成後可通過手機遠程操控XBMC或SSH遠程登錄進系統進行維護。

軟件準備

  莓派官方推薦系統是基於debian的raspbian,但是既然樹莓派做爲媒體播放器,自然是要行使高清播放器的職責,所以軟件篇以XBMC爲主。在RaspberryPi上的XBMC獨立系統(即開機即是XBMC界面)目前共有三種,分別是OpenELEC、Raspbmc和XBian,這三者基本上大同小異,OpenELEC出得比較早,且安裝方式比後兩者稍複雜,我還沒有使用過;Raspbmc則是得到官方支持,安裝時需要全程網絡支持,帶有GUI設置程序; XBian在玩家中口碑不錯,屬於比較穩定且對樹莓派性能挖掘比較深,安裝時不需要網絡支持,以下以XBian爲例。

一、SD卡製作

1)下載XBian_1.0_Beta_2.img.gz

2)下載win32diskimager-v0.7-binary_裝系統軟件_shumeipai.net.zip

  將上述下載的文件通過解壓工具解壓,前者解壓後將得到一個“*.img”鏡像文件,它是至今最新的XBian操作系統,後者將得到win32diskimager鏡像安裝工具。

  1.運行win32diskimage

  2.在軟件中選擇img文件“Device”下選擇SD的盤符,然後選擇“Write”如果出現下圖的對話框,選“Yes”。

  3.然後就開始安裝系統了,根據你的SD速度,安裝過程有快有慢。

  4.安裝結束後會彈出完成對話框,說明安裝完成了。 

二、XBMC配置

  1.加電啓動,看到XBian啓動界面。

  2.很快就看到熟悉的XBMC畫面。

  3.首先當然是將英文界面變成中文,分2步,首先依次選擇【SYSTEM】-【Settings】-【Appearance】-【Skin】,在右側選擇【Font】,翻頁選中【Arial based】,稍等幾秒鐘;第二步是【Appearance】-【International】-在右側選擇【Language】,翻頁選中【Chinese(Simple)】,稍等幾秒鐘,畫面就是漢語的了。切記,如果操作反了的話會很麻煩。

  4.看到了久違的中文,順手修改下時區,由於樹莓派沒有RTC,時間是開機時通過網絡獲取的。依次選擇【系統設置】-【系統設置】-【用戶界面】-【界面語言】右側【時區-國家】選擇【China】,【時區】選擇【Asia/Shanghai】。

  5.之前我都是通過網頁上的控制端進行控制,可以看到XBian默認開啓了8080端口的HTTP服務,且無法設置端口爲1024以下的端口。依次選擇【系統設置】-【系統設置】-【服務】-【WEB服務器】。


6.通過手機訪問WEB服務時的界面。通過它就可以對XBMC進行操作。


7.另外一個必開的是Airplay,這樣就可以接收IOS上的多媒體信息。依次選擇【系統設置】-【系統設置】-【服務】-【AirPlay】。


  通過上述簡單的設置,XBMC就可以正常工作了,但到目前爲止大家還沒有看到它是如何播放本地視頻或更進一步的在線播放網絡上的視頻,下面將給出具體操作步驟。

三、視頻源添加及本地視頻播放

  在此,感謝HDPfans團隊,隨着國內插件開發團隊的不斷壯大,使的XBMC變得越來越易用、實用。目前HDP插件庫已經聚合了HDP直播,HDP搜狐影視,178Dota視頻等內容,獲得了XBMC官方開發團隊的技術支持,後續會有更多更好的插件發佈,您只需要將HDP插件庫安裝到您的XBMC就能享受到不斷更新和增加的HDPfans們提供的插件了。

  首先下載repository.hdpfans.xbmc-addons.zip(不要解壓縮),將它拷貝到U盤上或放在你電腦共享的網絡目錄裏(XBMC可以訪問多種網絡文件系統,其中也包括Windows網絡共享或Samb共享的網絡文件夾)。這裏我們使用U盤,將U盤插入樹莓派的USB後,依次選擇【系統設置】-【系統設置】-【擴展功能】-【從zip文件安裝】右側依次選擇【根文件系統】-【media】進入你自己的U盤並找到zip格式的插件文件確定安裝它(XBian支持即插即用移動存儲設備,它將識別到的設備掛載到這個目錄裏)。

  1.下面就是從HDPfans中文插件庫裏面選擇安裝你感興趣的插件了。進入【獲取擴展功能】。

  2.選擇HDPfans中文插件庫(XBMC自帶了一些其他的英文插件庫)。

  3.選擇您感興趣的插件,下面以HDP直播爲例。

  4.選擇安裝該插件。

  5.安裝好就能使用了,進入【視頻】-【擴展功能】。

  6. 選擇進入HDP直播。

  7.這是分類列表。

  8.這是播放效果。

  9.本地mkv視頻播放效果。


  視頻源的添加到這裏就結束了,剩下的就是根據你的喜好去搜索、安裝新的插件了,本地視頻文件的播放很簡單,你只需採用安裝插件的方法,把你的移動存儲設備添加並選擇要播放的視頻文件即可,XBian支持mp4,mkv等格式的視頻也支持外掛字幕(需要將字幕文件改名爲與視頻文件同樣的名稱),遺憾的是它不支持播放rmvb格式的視頻,如需得另外在官網付費購買相應的解碼器,好在不是太貴。

四、有用的技巧

  樹莓派體積非常小巧,如果再給樹莓派外接移動硬盤的話,無遺破壞了原先的美感,再加上每次更新電影都要插拔移動存儲彼感不方便,所以我將視頻源放辦公室的Windows系統的電腦上,找到好的電影制定好任務讓它慢慢下載並通過網絡共享出來,等下班後回到寢室通過網絡訪問就可以輕輕鬆鬆的看自己喜歡的電影了。

  這裏我不打算講解訪問同一網段裏共享的網絡文件夾(針對Windows網絡共享或Samb共享的網絡文件夾),XBMC的操作界面做的很直觀,也很簡單,只需要一步一步根據提示操作即可,唯一要注意的是XBian要與提供共享的機器屬於同一網絡組(XBian默認是GROUP組,剛好與Windows系統默認的相同,如不同在【系統設置】裏直接更改爲一樣的即可),否則當選擇【Windows網絡(SMB)】會找不到提供共享文件服務的電腦名稱的機器。

  因爲,我住的寢室與辦公的電腦不屬於同一網絡(路由是通的),所以,如果通過XBMC提供的方法是無法訪問辦公電腦共享的文件夾的,不過這也不要緊XBian採用的是Linux系統只需要登錄到系統裏手動掛載即可。具體做法如下。

  1.XBian默認開啓了SSH服務,通過SSH登錄工具進入系統即可,如:

    ssh [email protected](用戶名@PI的IP地址)

    輸入默認密碼:raspberry

  2.sudo mount -t cifs -o username=administrator,password=111111 //172.x.x.x/downloads/mnt/start_pc

    downloads是網絡上共享文件夾,命令執行成功後,會將共享的文件夾掛載到/mnt/start_pc這個目錄下,然後,再通過XBMC將此目錄添加到視頻源中即可(參見http://url.cn/Qzpyrt)。

  爲了方便你可以將上述命令做成腳本或做成開機自動掛載,有興趣的可以到網上搜索方法或直接問我,反正我的機器一般是不關機的寫到這裏也累了就不再費神了。至此,RaspberryPI基於XBain打造客廳媒體中心到這裏就告一段落了,盼大家多提寶貴意見,如有更好的想法也請告訴我,謝謝了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章