(max-width:834px){}ガジェットとかサービスとか良いと思ったりしたものを脱線しながら、ゆる~くご紹介します。Piに外付けHDDを増設してSambaをセットアップし、安価な省電力NASの作り方を紹介しました。思ったよりも普通に使えたので今度はminiDLNAをセットアップしてDLNAサーバーに仕立ててみたいと思います。PiにSambaをセットアップ!NASは実用レベルで使えるか?最近はDLNAクライアントが内蔵されているテレビも増えてきましたが、私のテレビは非対応ですので、PS4のメディアプレーヤーをDLNAクライントに使います。スリム」の消費電力などレビューDLNAというのは他の機器に保存されている映像や音楽をネットワーク越しに再生する為の規格です。PiではLinuxのデファクトスタンダード(というか実質これしかない?)の「minidlna」を使用します。構成を図にするとこんな感じです。Pi、PS4共に無線LANでも有線LANでもOKですが、私は有線LANで繋げるのが好きなので全て有線LANでケーブル接続しています。テレビにDLNAクライアント機能が内蔵されている場合はPS4などのDLNAクライアントは必要ありません。ところがこのminidlnaには致命的な問題があって普通にapt-getでインストールするとフォルダが文字化けしてしまいます。調べてみるとソースを入手して、あるオプションでコンパイルすると直るそうですので面倒だと思いながらもやってみました。DLNAに公開するディレクトリは「/mnt/hdd/usbhdd/nas/dlna」にします。前回NASに公開したディレクトリ内にdlnaディレクトリを作って中にテスト用にMP4ファイルをコピーしておきます。ソースコードを取得してdebパッケージを生成するための前準備debパッケージとはDebian系Linuxのパッケージ(インストーラーのようなもの)です。PiのOSであるRaspbianはDebianベースのLinuxですので、ソースをコンパイルしてdebパッケージを作成します。次のコマンドでdebパッケージを作成するために必要なdpkgをインストールします。devscripts途中なにか聞いてきたら「y」→「Enter」を入力してください。minidlnaのソースコードを取得minidlnaのソースコードを取得するためにaptの設定ファイルを変更してソースを取得できるようにします。次のコマンドを入力してエディタで開きます。x」→「y」→「Enter」でセーブしてエディタを終了してください。次のコマンドを入力して編集した設定を反映します。updateディレクトリを作ってそこにminidlnaのソースを取得します。minidlna取得したminidlnaのソースをコンパイル今回の目的であるコンパイルオプションを書き換えます。「ls」コマンドでファイル名を確認します。lsはWindowsでいうところのdirコマンドです。「1.1.2」の部分はバージョンですので変わっていればあわせてください。次のコマンドを入力してエディタでオプションが記載されているファイルを開いてください。–disable-nls」を追加してください。x」→「y」→「Enter」でセーブしてエディタを終了してください。このソースをコンパイルするために必要な依存パッケージを調べます。次のコマンドを入力してください。dpkg-checkbuilddepsこのコマンドで出力された文字列を次のコマンドの後ろにコピーして実行してください。」の後ろにコピーしています。なにか聞いてきたら「y」→「Enter」を入力してください。次のコマンドを入力してください。–d一つ上のディレクトリにdebパッケージが出来ているはずですので確認します。次のコマンドを入力してください。–al「minidlna_1.1.2+dfsg-1.1_armhf.deb」が出来ていれば成功です。生成されたパッケージをインストール次のコマンドを入力して「minidlna_1.1.2+dfsg-1.1_armhf.deb」をインストールします。次に設定ファイルをエディタで開いて編集します。次のコマンドを入力してください。/etc/minidlna.confまずはDLNAで公開するディレクトリを指定します。カーソルキーでスクロールさせて下の設定箇所に指定してください。media_dir=/mnt/hdd/usbhdd/nas/dlnaminidlnaはディレクトリ内をサーチしてどのようなファイルがあるかデータベースを作成します。このデータベースファイルの位置を変更します。これについては次の章で説明します。次の設定が「#」でコメントアウトされているので「#」を削除して書き換えてください。db_dir=/tmp/minidlnaディレクトリ内にあるファイルを自動サーチするように設定します。次の設定が「#」でコメントアウトされているので「#」を削除してください。inotify=yesディレクトリ内にあるファイルをサーチする間隔を設定します。デフォルトでは895秒が設定されています。これだとディレクトリに新しいファイルをコピーしてもDLNAに出てくるのは最長15分後になってしまいます。長すぎるので60秒くらいにしておきます。下にスクロールさせて下の設定箇所に指定してください。notify_interval=60コメントアウトされているので先頭の「#」は削除してください。x」→「y」→「Enter」でセーブしてエディタを終了してください。PiのDLNAサーバーにアクセスしてみましょう。今回はPS4のメディアプレーヤーを使用します。Piのminidlnaが認識されています。minidlnaを選択するとフォルダが表示されます。Folders」を選択します。NAS経由でコピーしておいたMP4ファイルが表示されています。しながら選択すると、、、ちゃんと再生されました!巻き戻しや早送りのレスポンスも全く問題ありません。それにしてもランチャストラトスかっこいいですよね。これはレプリカなんですが、ほぼ完璧なレプリカで1000万円くらいで手に入るそうです。キットカーなので自分で300時間かけて組み立てる必要があるそうですがwww宝くじが当たったらアーリーリタイヤしてこれ買って組み立てよう。ファイルを追加したのにminidlnaに反映されない!本来であれば新しいファイルをdlnaフォルダ以下にコピーすればinotify=yesnotify_interval=60の2つの設定で設定時間(ここでは60秒)毎にフォルダをサーチして自動的にminidlnaに追加されるはずなのですが、私がやった限りでは待てど暮らせど追加されません。ネットで調べてみると同症状の人が多いようです。時間をかけて調べましたが、解決することができませんでした。そこで今回は上のセットアップの説明ではdb_dir=/tmp/minidlnaとしてtmpフォルダにデータベースファイルを作成するようにしました。Piを再起動すればデータベースがクリアされて自動的に再作成されます。データベースの再作成にかかる時間は数百くらいであればすぐですが、私のように数千ファイルあると数十分かかります。サーチが進行中でもサーチ済のファイルは再生できますので、dlnaフォルダ直下の各フォルダ名の先頭に数字を付けて普段よく見るフォルダは優先的にサーチさせています。動画ファイルを再生中の消費電力は3W程度です。HDDのアクセス中の消費電力が7W程度ですので合計で10W程度です。PiもHDDも24時間電源は入れっぱなしでそのうちの5時間という意味)するとしても1ヶ月の電気代は60円程度の計算です。今まではデスクトップPCをDLNAサーバーとしていて、動画の再生中は90~100W消費していたので1/10の消費電力になりました。良い感じになりました。3でのDLNAサーバーは思いのほか快適に使えています。省電力性能も素晴らしいので精神衛生上も非常に安心です。NASの記事で書いたように必ずしも万人におすすめは出来ませんが、自分で作った感があって満足度はなかなかです。Budsのイヤホンを充電ケースに収納しないで放置すると大幅にバッテリーを消費してしまう」というのを解説しましたが、その後にソフトウェアアップデートがあり改善されましたので紹介します。OSがLinuxに対応した」と言うのはよく見ますが、実際にどのように動作し、どのようなアプリが動くのか?動かないか?などの実情を紹介しようと思います。Stickにすると、どのくらいの期間で元が取れるのか?最近はテレビよりもYouTubeやプライムビデオなどの動画配信を見ている人が増えていると思います。主要な動画配信サービスではブラウザに対応していたり、様々なデバイスにアプリを供給していますので、あらゆる端末で再生することができます。最近よく見かけるようになった日本のベンチャー企業、CIOの超小型USB充電器「CIO-PD20W2C」を紹介します。PDの20Wの出力に対応しているのに、めちゃめちゃ小さいです。8」の価格差は1,000円です。13700Kは空冷のCPUクーラーで冷やせるのか?2022.12.252023.02.12【2023年版】TVなしのインダッシュのカーナビはこれ!!2023.03.122023.03.25簡易水冷クーラーのファンの向きによって冷却性能に差が出るのか?2023.02.122023.02.23駐車場よりも、帰宅時の渋滞の回避ルートが大切!美保基地航空祭へ行ってきました。低糖工房Amazonアソシエイトに参加しています。ゆるガジェCHANNEL.メニューレビューイベント・旅カメラPCスマホ関連ホーム検索トップサイドバ。