MacMiniおよびRapsberry PIのMedia Center

たたは、すべおの䞖垯が理解できる最も単玔で䟿利なメディアセンタヌ






泚目を集めるカヌド


こんにちは、Habr 毎日自宅でメディアセンタヌを組み立おるこずが容易になっおいたす。 倚くのオプションがありたす-叀い鉄補のHTPCからフラッシュドラむブのサむズの無名のデバむスたで。 ハブには、自家補のサむレントHTPC、アンドロむドボックス、およびホヌムメディアサヌバヌを実装するためのノヌトップの倚くのレビュヌがありたした。 自分に、そしお最も重芁なこずに、家庭に最適なものを芋぀ける前に、私は倚くの異なるオプションを詊したした。



最小タスク

1.メディアラむブラリ党䜓をたずめお収集および構造化する

2.異なる郚屋にある2台のテレビで芖聎できるように、可胜な限りアクセス可胜にする

3.モバむルデバむスのラむブラリからムヌビヌを衚瀺たたはダりンロヌドオフラむン衚瀺甚する機胜を備えおいる

4.モバむルデバむスからのトレントのリモヌト起動

5.デバむスのサむレント操䜜。



詊行錯誀を通しお、叀いMac-mini + Rapsberry PiでXBMCを䜿甚するようになりたした。

カットの䞋のサンプル、゚ラヌ、および䟿利な構成。



なぜホヌムメディアサヌバヌを䜿甚したいのか、説明する必芁はないず思いたす。 たず第䞀に、それはちょうど䟿利です。 たた、フラッシュドラむブをラップトップずテレビSmartTvではないの間に1日に数回貌り付けるず、それ以䞊の匷さはなくなりたした。



サンプル1


わずかな血でうたくやっおいくために、鉄片が組み立おられたした







奇跡の機械は叀いasusから組み立おられ、玄5幎間忠実に提䟛されたした。 しかし、時間はうたくいき、ラップトップ䞊で画面のフレヌムがバラバラになり、ルヌプが発生し、ハヌドドラむブはほずんど動䜜しなくなりたした。 いく぀かの簡単な操䜜の埌、画面がふたの䞊郚に移動し、マシン自䜓がXUbuntuで動䜜したした。XUbuntuはフラッシュドラむブからロヌドされ、マりスだけで制埡されおいたした。

圌を24時間幎䞭無䌑で働かせるこずは、過熱に察する圌の愛を考えれば怖いものでした。 はい、そしお圌はゆっくりずworkedい仕事をしたした。

数日間の苊痛の埌、このデザむンは圌女が過去数幎䜏んでいたキャビネットの棚に戻りたした。



経隓の芁玄このようなHTPCは、ほがすべおの必芁なタスクを実行するように教えるこずができたす。



しかし䞍䟿で、遅く、安党ではなく、最も重芁なこずは隒々しい。



サンプル2および3。


少し埌に、むギリスからSumvision Cyclon Nanoのパッケヌゞが届きたした。





このデバむスは、私たちがHabréのレビュヌに耇数回アクセスしおいるずしたしょう。



Android OSを搭茉した小さなボックス。 キットに付属のリモコンで制埡されたす。

箱は速く動きたせんでしたが、40ポンドのデバむスでは耐えられたす。 空䞭マりスで管理するのは珍しいこずでした。 しかし、明らかなプラス、圌女ボックスは聞かれたせんでした。



蚭定でしばらく遊んだ埌、倖郚ドラむブからビデオを再生するためのメディアシェルを圌女に教えるこずが刀明したしたが、これは私たちが望むほど䟿利ではありたせんでした。 これに関しお、リリヌスされたばかりの圓時Android甹XBMCをむンストヌルするこずが決定されたした。 XBMCのダりンロヌド䞭に、最初の深刻な倱望を経隓したした...バッテリヌがリモヌトで切れたした。 真剣に、私が25-26時間前に眮いた新しい電池。 幞いなこずに、さらにいく぀かのバッテリヌが芋぀かり、XBMCを起動するこずができたした。 それから二床目の倱望が私を埅っおいたした。 ビデオはゞャミングで再生されたした。 たた、そんなこずで芋れなかった。 蚭定を倉曎し、䜕らかの圢で問題を解決しようずする詊みはすべお倱敗に終わりたした。



埌でこのボックスでDLNAを䞊げおXboxでビデオをストリヌミングしようずしたしたが、これには絶え間ないフリヌズが䌎いたした。 はい。XboxでDLNAストリヌムを衚瀺するこずは、最も䟿利な゜リュヌションではありたせん。 長く、困難で䞍䟿な管理。

急流ロッキングを蚭定するこずはできたせんでした。 サむクロンは叀いAsusず同じ棚に行きたした。



芁玄

個人的には、䞀定の䜿甚は珟実的ではないようでした。 YouTubeでビデオを芖聎したり、むンタヌネットをサヌフィンしたりするのは、あなた自身のリモコンではないにしおも、良いこずです。 しかし、圌はHDビデオをプルしたせん。 DLNAの保持力は䞍十分です。 いく぀かのマむナヌ機胜が実行される堎合がありたす。 発熱せず、静かに動䜜したす。



サンプル4.成功


適切なノヌトップを探し始めたした。 サむクロンの故障埌、私は「ずにかく」買いたくありたせんでした、そしお、良いものはすでに深刻なお金の䟡倀がありたした。 ここで、正盎に蚀っお、私は幞運だった-私の苊痛を芋お、非垞に良い男が経隓のために圌の叀いMac-Mini2009リリヌスをくれた。



これらのコンピュヌタヌをHabréのメディアサヌバヌずしお䜿甚するこずに぀いおほずんど蚀及がないのは奇劙です。 おそらくその理由は、䟡栌が高すぎるこずです。 しかし、これは理想的な遞択肢ではないにしおも、確かに泚目に倀するように思えたす。



静かに玠早く動䜜したす。 ほずんど暖かくなりたせん。 Mini DisplayPort経由でHDMI経由でテレビに接続したす。 コンピュヌタヌはHDMIを介しお音声を送信せず、これは凊理されないこずに泚意しおください。 远加のワむダヌをサりンドに接続する必芁がありたした。





構成に぀いおもう少し説明したす これはたさに私ず私の配偶者に適したオプションです。



ダりンロヌド
コンピュヌタヌは幎䞭無䌑で動䜜したすが、電気が途切れるこずがあり、手で電源を入れる必芁がありたす。 起動時に、MacOSはMySQL、uTorrent、DropBoxおよびXBMCをロヌドおよびロヌドしたす。 ロヌカルネットワヌクのIPは静的に登録されたす。

ボタンを抌しおから1分埌、画面にメディアセンタヌのシェルが衚瀺されたす。



トレント
バックグラりンドで起動されたUTorrentはDropBox内の特別なフォルダヌをチェックし、そこにtorrentファむルが衚瀺されるずすぐにダりンロヌドを開始したす。 このようにしお、映画を䜿った急流の遠隔発射の問題は解決されたした。 このトリックは、GoogleドラむブたたはYandex.Diskのいずれでも機胜しなかったこずは泚目に倀したす。 問題は、GoogleずYandexのポピヌアプリが自動的に同期しないこずです。 そしお、Dropboxはこれをすぐに実行したす。 しかし、私は問題が私の曲がった手にあるこずを認めたす。

シリヌズは、uTorrentに組み蟌たれたフィルタヌシステムにより、RSSフィヌドから自動的にダりンロヌドされ、フォルダヌに配信されたす。



メディアラむブラリヌ

ファむルは、倖付けハヌドドラむブの2぀のフォルダヌに保存されたす映画、テレビ番組。 SMBを介しおネットワヌクで共有したす。 XBMC WatchDogプラグむンは音楜ラむブラリを曎新しおいたす。 XBMCに接続されたフォルダヌの倉曎ファむルの远加、削陀、転送、名前倉曎で、プラグむンはコンテンツのスキャンずクリヌニングを開始したす。



ストリヌミング
XBMCは、UPnPを介しおメディアを配垃できたす。 そのため、ホヌムWi-Fiネットワヌク内のどのデバむスもUPnPサヌバヌを認識し、それを特別な゜フトりェアで䜿甚しお再生できたす。 iPadの堎合、ArcMCを䜿甚するこずにしたした。 その明らかな利点は、UPnPストリヌムから盎接デバむスに映画をダりンロヌドしお保存できるこずです。







したがっお、旅行する前に、ワむダヌで映画や映画を投げるこずで苊しむ必芁はありたせん。 このプログラムず短所には真実がありたす。 再生䞭にオフになる堎合がありたす。 平均しお、これは芖聎の4〜5時間に1回発生したす。 次のアップデヌトでバグが解決されるこずを願っおいたす。



セカンドテレビ
2台目のテレビ甚のデバむス、「searchを吹く」の研究の長い調査の過皋で、熊手に乗るのではなく、Raspberry Pi modを䜿甚するこずが決定されたした。 B.

SDCard 8 GBクラス10、ケヌス、小型Wi-Fiレシヌバヌがすぐに賌入されたした。







これは、テレビのUSBポヌトからのRPI、HDMIを介した画像ず音声で駆動されたす。 箱はテレビの埌ろに快適に眮かれたした。







XBMCの簡易バヌゞョンであるOpenElecがRPIのOSずしお遞択されたした。 それの良いずころは、高速でHDMI CECをサポヌトしおいるこずです。 ぀たり テレビのリモコンからシステムを盎接制埡できたす。 それから、すべおのデバむス蚭定が行われたした。

OpenElecの速床䜎䞋を防ぐために、蚭定で䞍芁な組み蟌みRSSフィヌドをすぐにオフにしたす。 config.txtで、暙準の700〜800 MHzからRPiを少しオヌバヌクロックできたすさらに倚くのこずができたす。



arm_freq=800
      
      





それは私にずっお十分に速く働きたした。 プラグむンを䜿甚しおシェルをロヌドするず、再び速床が䜎䞋し、 ダヌティヌリヌゞョンを有効にできたす。 通垞のXBMCディストリビュヌションでは、このオプションはデフォルトで有効になっおいたすが、OpenElecではオフになっおいたす。 これを行うには、advancedesttings.xmlを远加したす



 <gui> <algorithmdirtyregions>3</algorithmdirtyregions> <nofliptimeout>0</nofliptimeout> </gui>
      
      





同期する
同期により、すべおのフィルム、カバヌ、説明、ビュヌ、䞀時停止を単䞀のデヌタベヌスに保存できたす。 したがっお、2番目のメディアセンタヌでは、新しいフィルムやシリヌズの゜ヌスをスキャンする必芁がなくなり、ホヌムラむブラリのすべおのデヌタがネットワヌクから収集されたす。 この堎合の最も楜しいボヌナスの1぀は、キッチンで映画を䞀時停止するこずで、リビングルヌムで立ち止たった瞬間から芖聎し続けるこずができるこずです。



MySQLの堎合

 CREATE USER 'xbmc' IDENTIFIED BY 'xbmc'; GRANT ALL ON *.* TO 'xbmc';
      
      





MySQLの自動実行を有効にするこずを忘れないでください。 たた、デヌタベヌスが/etc/my.cnfで実行されおいるマシンのIPを倉曎するこずを忘れないでくださいデフォルトでは127.0.0.1の費甚がかかりたす。

 bind-address = 192.168.***.***
      
      





XBMCの堎合

すべおのマシンでadvancedesttings.xmlを補完したす

 <videodatabase> <type>mysql</type> <host>192.168.***.***</host> <port>3306</port> <user>xbmc</user> <pass>xbmc</pass> </videodatabase> <musicdatabase> <type>mysql</type> <host>192.168.***.***</host> <port>3306</port> <user>xbmc</user> <pass>xbmc</pass> </musicdatabase>
      
      





これで、ラむブラリのスキャンを開始できたす。 このため、サヌバヌコンピュヌタヌ䞊でも、同期が機胜するようにネットワヌクアドレスを登録する必芁があるこずに泚意しおください。 䟋はsmb://192.168.***.***//



です。 スキャンが完了したら、これらのパスを再床詰たらせないように、sources.xmlファむルを2番目のマシンに単玔に転送できたす。

マックずRPiは玠晎らしい友達を䜜りたした。 最初は、RPiで倧きな映画を芋るずき、フリヌズがありたした。 ルヌタヌを亀換するこずで解決したした。



運営管理
RPiバリアントはテレビのリモコンで制埡されたすが、ポピヌでは別の゜リュヌションが必芁です。 残念ながら、Appleは他の倚くの堎合ず同様に、特定のテクノロゞヌの䜿甚に関しお非垞に重芁です。 HDMI CEC、そのコンピュヌタヌはたったくサポヌトしおいたせん。 圓初、小さなリンゎのリモヌトが蚈画されおいたしたが、xbmcRemoteプログラムがすべおの電話ずタブレットにむンストヌルされるず、物理的なリモヌトの必芁性はなくなりたした。







XBMCリモヌトは䟿利でandく䜿いやすいです。 ロヌカルネットワヌク内のマシンのIPを介しおシステムに接続され、すべおのデバむスを蚘憶したす。



ずころで、最近、Habrauserでdmitryredkinが HTPC管理に関する良い蚘事を公開したした



たずめ


䜕かをより簡単に、より速く、より信頌性の高いものにするこずができたす。 しかし、芁玄するず、私は自分で蚭定したタスクを達成したず蚀えたす。 劻はある晩、システム党䜓を䜿甚するこずを孊びたした。 すべおが単玔であり、䞍名誉に䟿利です。 私たちはそのようなシステムを半幎間䜿甚しおきたしたが、この間は問題はありたせんでした。



招埅しおくれたUFOに感謝したす



All Articles