スキップしてメイン コンテンツに移動

自宅録画サーバ

コンセプト

  1. 省スペース
  2. そこそこ低予算
  3. 大容量のストレージを搭載可能(1および2を満たすため録画PCとNASを別に用意したりするような構成にしない)

スペック

OS: Xubuntu 14.04
安い、軽量、Windowsよりは慣れてる/Intel QSVみたいなハードウェアの機能を利用する点ではWindowsの方が向いてるというデメリットも
Chassis: fractal design NODE 304
対応フォームファクタがMini ITXの省スペースケースだが3.5/2.5インチシャドウベイが6つあり、かつ5インチベイが省かれているのも録画サーバー向けとしては利点
PSU: Seasonic SSR-450RM
HDDをたくさん積むとはいえ他が省電力なため450Wは用途的にちょっと大きすぎるかもだけど……5年保証とブランド的信頼を元に選択
CPU+Motherboard: ASRock Q1900-ITX
Mini-ITXでSATAポートを多く搭載しているマザーは多くない。これもSATA2x2とSATA3x2で合計4ポートだが、後述するがmini PCIeスロットでさらに拡張できることが分かったのでこれにした。
Memory: hynix社製DDR3-1066MHz SO-DIMM x2
昔の白MacBookに搭載されていたものを流用。これで問題なく動作したのでコストを圧縮できた
Tuner: Earthsoft PT3 rev.A
定番。Linux環境で動作させるドライバやノウハウも蓄積していて安心できる。チューナー数も地上波2chとBS/CS 2chあれば、個人的には十分--今まではどちらも込みで最大1番組しか録画できなかった
Extension: PM1061
mini PCIeスロット接続のSATA3 2ポート増設カード。こうした商品で現在も手に入るものは割と希少のようだが、amazonで買えたのでゲット。これでマザーボードのものと合わせてSATAポートは合計6個--うち2つがSATA2だが--になり、ケースに搭載可能なストレージをすべて接続できる。
Storage: SanDisk社製 120GB SSD, etc.
SSDを起動ドライブに。他は3TBあたりの容量単価が安いHDDを搭載しRAID化の予定(実はこの辺悩み中……。)
IC Card Reader: CLOUD2700-NTTCom
定番のリーダーはもう手に入らないが、こちらでも動作したという報告を見たため、現在入手性が良いこの製品に。実際にちゃんとB-CASを読み込めることを確認済み。ICチップが露出してる方を上向きにするというところだけ注意
WiFi module: PLANEX GW-450D KATANA
USB接続、802.11ac対応、Linux用ドライバがあるというのを考えるとほぼこれ一択。壁などで電波の減衰を受ける環境にあるのでアンテナ付きの製品をチョイス。まあこれの動作は一筋縄ではいかなかったのですが……

録画ソフトはChinachuを採用しています。わぁいうすしお あかりうすしお大好き

今後やりたいこと

  • 自動化スクリプトなどで手間のかからないサーバーにする
  • かつハードウェアの異常はすぐ検知できるシステムにする
  • エンコードするには非力なCPUだが、何もしてない時間も多いので録画データの圧縮で容量節約も検討
  • 録画サーバーだけでなく、Time Machineのバックアップ先としても利用したい(これは当初からの計画)
  • 使っていない時に自動的にサスペンドまたは電源断、予約録画の時間になったら自動で起動するような仕組みの構築

コメント

このブログの人気の投稿

自宅録画サーバー再構築マニュアル(ソフトウェア編)

2015年のアニメも4月新番がぼちぼちと放映開始しだしました。
困った時にサーバーを迅速に再構築できるようにするための備忘録。OSはUbuntu Desktop(バージョンは、これを書いた時点で14.10)はとします。

ストレージをたくさん積んでいるマシンなため、録画サーバー以外にもTime Machineのバックアップ先などの用途を持たせています。それも含めて記しておきます。

ストレージの構成容量単価が現時点で一番安かった3TBのHDD複数台をストレージとしてサーバーマシンに搭載。ファイルシステムはBtrfsです。
Btrfsは正式版のリリースはまだとはいえ、SUSE Linuxなどで標準採用されているなどの実績を信頼して採用します。メリットとしてはファイルシステムにRAID+LVM相当の機能が組み込まれていること、スナップショット、そして透過圧縮のサポートです。今回は3TBのHDD4台をRAID10にしました。(RAID5/6はまだテスト以外には使うなと書いてあります)

やることとしては
aptでbtrfs-toolsをインストールmkfs.btrfsコマンドでストレージのフォーマットマウントポイントを決める(/media/btrfsdなど)必要に応じてサブボリュームを作成/etc/fstabを編集し、起動時にマウントするように設定。必要に応じて/etc/hdparm.confを編集。spindown_timeなどを適宜設定。
LinuxにおけるBtrfsのストレージプール、サブボリュームとスナップショットの管理方法 (パート 1)LinuxにおけるBtrfsのストレージプール、サブボリュームとスナップショットの管理方法 (パート 2)Btrfs - ArchWikiなどが参考になります。

リモートログインキーボードやマウスをサーバーごとに用意するのは鬱陶しいですからね。

SSHapt-get install ssh/etc/ssh/sshd_configを編集。PermitRootLoginをnoに、PasswordAuthenticationをyesに。パスワードなしでログインできるように設定(ssh にてパスワードを使用しないでログインする方法とか参考に) ssh_configのPasswordAuthenticationをnoに。VNCだいたいsshがあれば用足…

C90 3日目

C90に参加してます(ジャストナウ)
頒布作品リストをまとめました。

【新譜】
Sekaiju no MeiQ: Piano Pieces 3.5 ¥200

世界樹5の前半通常戦闘曲のピアノ・カバー音源CDと楽譜セットです。 なんともう出た。1曲だけですが……

【既刊】
Sekaiju no MeiQ: Piano Pieces vol.1〜3
1が¥200、2・3が¥300
同じく世界樹シリーズのピアノカバー作品。こちらはいずれも3曲収録で、音源CDと全曲楽譜セットです。

7th Dragon Arrange Tracks volume EIHORT ¥200
ナナドラ電子音楽カバーアルバム。2曲収録

転 ¥500
サガシリーズのアナログモノシンセ多重録音カバーアルバム。6曲収録

スペースナンバーは西3ホールi07aです。「西いおな」って覚えてください。よろしくお願いします。

M3 2016秋参加します。

明日(2016/10/30)東京流通センターで開催されるM3に参加します。

頒布する新譜のデモです↓


全2曲ですがおよそ50分収録のアンビエント作品のCDをリリースします。

新譜「Protoplasm」予価300円
Cytosol 28:40Vacuole 21:50
今回はmoog mother-32とmake noise 0-coastという2台のセミモジュラーのシンセの音にディレイ、リバーブを加えた1発録りスタイルで制作しており、DAWは録音と最後のマスタリングのみで使っています。
無心になって聞くのもよし、作業用BGMに使うもよし、瞑想的な感じの音になっております。

また夏コミ新作だった世界樹5通常戦闘曲のピアノアレンジ作品も持っていきます。その他旧譜各種取り揃えております。ぜひ遊びに来てください。ブース番号は「第2展示場 ケ-05b」です。お待ちしております。