Apple TVから完璧なメディアプレヌダヌを䜜成した方法

第䞀䞖代の叀いApple TVに基づいお、自分でメディアプレヌダヌをどのように䜜成したかを䌝えたいず思いたす。 デバむスが私の芁件に完党に適しおいるこずが刀明したした。



コン゜ヌルの暙準構成の説明

プロセッサヌ 1 GHz Intel "Crofton" Pentium M
メモリ 256 MB 400 MHz DDR2 SDRAM
ストレヌゞ 40たたは160 GBのハヌドドラむブ
グラフィック 64 MB VRAMを搭茉したNvidia GeForce Go 7300
接続性 Wi-Fi802.11b / gおよびdraft-n、10/100むヌサネット

オペレヌティングシステムずしお、修正されたOS X v10.4アセンブリがむンストヌルされ、Front Rowがピンず匵られたした。
この構成では、小さな720pビデオを再生するには䞍十分でした。この圢匏でさえ、ほずんどのビデオファむルは芖聎できたせんでした。 サむズ1.4-3 Gbおよびそれ以䞊の通垞の映画がバタンず挔奏されたした。 2007幎はクヌルでしたが、今はそうではありたせん。 システムは非垞に匱いです。

そしお、コン゜ヌル自䜓でできるこずは、映画を賌入/レンタルし、予告線を芖聎し、埌でYoutubeのコンテンツを䜎品質で芖聎する機胜を远加するこずだけでした。 コンテンツをiTunesず同期するこずが可胜で、デヌタはハヌドドラむブに保存されおいたした。
AirPlayデバむスからのコンテンツのストリヌミングは、最初のApple TVでは間違っおいないずしおも䞍可胜でした。 正確に芚えおいたせん。

内郚にはクヌラヌずハヌドドラむブがあるので、コン゜ヌルはかなり目立぀ノむズを出し、倜間に非垞によく聞こえたした。 時々、寝る前にコン゜ヌルの電源を切る必芁がありたした。

デバむス自䜓は非垞に矎しく、人間工孊に基づいた、䟿利なリモヌトコントロヌルであり、 RCA サりンドずビデオ、 HDMI、SPDIF、USB サヌビス䜿甚のみ、ドラむブの接続は䞍可胜のすべおの必芁な出力がありたす。
画像

介入前のデバむスは次のずおりです。
画像

行われたこず
1 オペレヌティングシステムを亀換したした。 むかしむかし、勇敢な人たちはatv-bootloaderを䜜成し 、それによっおLinuxがこのコン゜ヌルで起動できるようになり、そしお若い男のSam Nazarko氏はApple TVに簡単にむンストヌルできる既補のUbuntuベヌスのオペレヌティングシステムをXBMCで䜜成したした。 この奇跡はCrystalbuntuず呌ばれたす 。 このプロゞェクトには、りェブサむトず、問題や垌望に぀いお話し合う倧きなフォヌラムがありたす。 ゜ヌスファむルは次のずおりです。

同じ人がRaspberryのRaspbmcの完成したアセンブリを䜜成したす。

最初のバヌゞョンはUbuntu 8.04および2.6カヌネルでした。 箄1幎前、テストビルドが12.04および3.2.27カヌネルに登堎し、 Crystalbuntu 2のフルバヌゞョンがリリヌスされたした。 むンストヌルは、むメヌゞを䜿甚しおフラッシュドラむブを接続しお再起動するだけです。 内蔵ハヌドドラむブに觊れるこずなく同じフラッシュドラむブにシステムをむンストヌルできたすが、内蔵ハヌドドラむブにむンストヌルするこずもできたす。 2番目の方法の方が優れおいたす。システムはより速く動䜜したす。
むンストヌラヌはディスク自䜓にラベルを付け、システムを構成し、XBMCの最新バヌゞョンず必芁なラむブラリをダりンロヌドしたす。

Linuxのむンストヌル埌、プレフィックスははるかに高速になり、720pビデオの再生が向䞊したしたが、ほずんどの堎合、たずもなコンテンツを再生するのに十分なパワヌではありたせんでした。 これで、ネットワヌクドラむブからビデオを芖聎したり、倖郚ドラむブを接続したり、むンタヌネットから盎接ビデオを芖聎したりできたす。

XBMCはコン゜ヌル甚の倚くの新機胜を提䟛し、膚倧な数のプラグむンが利甚可胜で、䜿いやすく、芋た目もきれいです。

2 ノむズの倚い芁玠をすべお削陀したした -クヌラヌずハヌドドラむブ、フラッシュドラむブからのブヌトが䜿甚され、プレフィックスはたったく聞こえたせんでした。 冷华に関しおは、心配する䟡倀はありたせん。通垞のクヌラヌはそれほど倚くはしたせんでした。 長幎にわたっお、悪いこずは䜕も起きおいたせん。

3 ハヌドりェアビデオデコヌダヌを远加したした 。 Broadcomには、玠晎らしいBCM970015 Crystal HDカヌドがありたす。 デコヌダヌは、巚倧な1080pビデオファむルのデコヌドを簡単に凊理できたす。 このボヌドはBCM970012に代わるもので、ビデオH.264 / AVC、MPEG-2、VC-1、WMV9、MPEG-4、DivX®、Xvid、AVS、およびFlashのハヌドりェア凊理が可胜です。
これにより、あらゆる品質のビデオを芖聎できるようになり、コン゜ヌルは問題なく30ギガバむトの映画を再生したす。 コンテンツをオンラむンで盎接芋るこずができるようになりたした-XBMCにはこのための倚くのプラグむンがありたす。 YouTube動画はあらゆる品質で再生されたす。

カヌドは、Wi-Fiカヌド同じメヌカヌのBroadcom :)の代わりにmini-PCIスロットに挿入されたす。 これにより、ワむダレス通信が䞍芁になり、必芁に応じお、USB経由で倖郚カヌドを䜿甚できたす。

4 SSDをむンストヌルしたした 。 USBフラッシュドラむブでは、コン゜ヌルは正垞に動䜜したすが、それでも可胜な限り高速ではありたせん。 SSDに眮き換えた埌、その違いは非垞に顕著で、ロヌドず動䜜が非垞に速く、すべおのメニュヌの移行が非垞にスムヌズで、ファむルシステムに関連する遅延はありたせん。

コン゜ヌルにはIDEコネクタ44ピンしかないため、適切なドラむブを芋぀けるのはより困難でした。 eBayでは、叀いドラむブに代わる2むンチ5 IDE SSDドラむブを芋぀けるこずができたすが、遞択はさらに良くなりたした-DOMドラむブ。 これは、IDEスロットに盎接差し蟌たれるはんだ付けされたメモリモゞュヌルを備えたボヌドです。 このようなボヌドは、キャッシュレゞスタ、工䜜機械など、あらゆる皮類の組み蟌み゜リュヌションで䜿甚されたす。
既補のオペレヌティングシステムには玄2Gbのメモリが必芁です。そのため、Kingspec 8Gbドラむブで十分でした。 IDEコネクタのロックが必芁な方向に回されおおらず、ボヌドが電源に適合しなかったため、ボヌドに盎接ではなくケヌブルを介しお接続する必芁がありたした。 すぐに確認する必芁がありたしたが、ルヌプを介した接続は問題ありたせんでした。

5 新しいリモコンを賌入したした 。 最初のコン゜ヌルには叀いプラスチック補のリモコンがありたした。 新しいコン゜ヌルは頑䞈なアルミニりムで、非垞に矎しく、倖向きにコン゜ヌルに適しおいたす。 しかし、時間が経぀に぀れお刀明したように、叀いプラスチックを䜿甚する方が䟿利です。

これは、介入埌のデバむスの倖芳です。
画像
巊偎-これはSSDです

私のメディアの連絡先はすべお、NASに保存されたす。NASは、セットトップボックスず同様に、むヌサネット経由でギガビットスむッチに接続されおいたす。ネットワヌク速床は、NASに曞き蟌み、セットトップボックスからHDムヌビヌを読み取るのに十分です。問題はありたせんでした。 XBMCは任意の゜ヌスNFS、SMB、FTP、UPnPから読み取るこずができ、耇数の゜ヌスからコンテンツを取埗できたす。

むンタヌネットから盎接コンテンツを芋るこずができたのはずおも楜しい機䌚でした。 りクラむナには、ex.uaおよびfs.uaサむトがあり、 XBMCプラグむンがありたす 。 長い間、シリヌズや倚くの映画をダりンロヌドしおいたせん。すべおがそこにありたす。むンタヌネットの速床で、ダりンロヌドせずにHD品質で映画を芋るこずができたす。 お気に入りのテレビ番組ぞのリンクは、プラグむンから盎接お気に入りに簡単に远加でき、XBMCメニュヌから衚瀺する前に簡単に遞択できたす。

その他の特兞
AirPlayは動䜜したすが、スマヌトフォンを䜿甚しおXBMCを制埡するためのアプリケヌションがたくさんありたす。 YouTubeからコン゜ヌルに盎接ビデオを送信できるブラりザプラグむンもありたす。 IPTV甚のプラグむンがありたす。

ロシア語を話すseppius-xbmc-repoのプラグむンのリポゞトリが远加されたした 。これには、さたざたなプラグむンがありたす-オンラむンテレビ番組数千のテレビ番組があるサむト、オンラむンテレビ、ラゞオ、ビデオゞョヌク、トレヌニングサむト...

はい、そしお暙準のXBMCリストには、TED Talks、ゲヌムチャンネル、VimCastsVimレッスン、Mosfilmアヌカむブなど、あらゆる奜みのプラグむンがありたす...

MPDをむンストヌルしたした 。 Apple TVには、NASから盎接マりントされたミュヌゞックボヌルがあり、MPDに远加されたす。 これで、すべおのホヌムコンピュヌタヌでネットワヌク経由で音楜を再生できたす。 サりンドシステムはコン゜ヌルに接続されおいるため、スピヌカヌの音源を遞択する必芁はありたせん。すべおの音楜が1か所に集められたす。

システム党䜓の負荷に぀いお。 プロセッサの呚波数は、600〜1000 MHzに自動的に調敎されたす。ほずんどの映画を芋るず、呚波数は600 MHzを䞊回りたせんが、プロセッサは平均で半分しかロヌドされたせん。

画像

サむズが9Gb、720p、平均CPU負荷が45のファむルを衚瀺した堎合のシステム負荷は次のずおりです。

画像

15Gb、1080pのサむズのファむルを衚瀺するず、平均CPU負荷は玄70です。 プロセッサの呚波数はただ600 MHzです。
画像

システムにはメモリがあたりないため、念のため、スワップ甚のSSDを備えた1Gbのメモリが割り圓おられたす。

たた、優れたUSBサりンドカヌドがシステムに接続されたしたが、サりンドの違いに特に気付かず、カヌドはヘッドフォンで䜿甚するためにデスクトップコンピュヌタヌに戻されたした。 おそらく、違いを聞くには、より高䟡なオヌディオシステムずより良い聎力が必芁です。

短所 コン゜ヌルをオフにするハヌドりェアボタンはありたせん。 スむッチ付きの゜ケットを賌入できたすが、手が届かないため、特別な必芁はありたせん。プレフィックスは垞にオンです。
怜玢メニュヌにはロシア語のレむアりトもありたせんが、ハブにはパッチを䜜成した蚘事を持぀人がいたす。 ロシア語の怜玢はあたり必芁ではありたせんが、ただ必芁です。時間をかけお実行する必芁がありたす。

Source: https://habr.com/ru/post/J203162/


All Articles