GNUMP3dをインストールします-RHEL / CentOS / FedoraおよびUbuntu / Debianのストリーミングメディアサーバー


GNUMP3dは、MP3、OGG、およびその他のサポートされているビデオ形式用のオープンソースのシンプルで軽量かつ堅牢なストリーミングアプリケーションです。シンプルで魅力的なフレンドリーなWebインターフェイスを提供し、Webブラウザを介してオーディオとビデオのコレクションをストリーミングし、LANネットワークを介してプレイリストをストリーミングします。 VLC、XMMS、iTunes、WinAmp、その他多くのメディアプレーヤーでオーディオファイルをストリーミングすることも可能です。さらに、ファイルの検索機能を備えたデータベースも使用します。

このアプリケーションは、ローカルネットワーク間またはオンラインの友達と音楽を共有するという点で音楽愛好家にとって非常に便利です。システムに古いクラシック音楽の素晴らしいコレクションが保存されている場合は、それらを友達、近所の人、同僚と共有しましょう。私は自分のローカルマシンでこのアプリケーションを試しましたが、シンプル、高速、安全で、主に無料で使用できるようです。

このソフトウェアは主にPERLスクリプト言語で記述され、Debian GNU/Linuxで開発され、同様のGNU/Linuxベースのフレーバーで実行できます。

GNUMP3dストリーミングメディアサーバーをインストールする方法

最新のGNUMP3dバージョンはGNUMP3dWebサイトからダウンロードできます。または、次の「wget」コマンドを使用してダウンロードすることもできます。

# wget http://savannah.gnu.org/download/gnump3d/gnump3d-3.0.tar.gz

ダウンロードに成功したら、以下に示すように「tar」コマンドを使用して解凍します。

# tar -xvf gnump3d-3.0.tar.gz

GNUMP3dのインストールには、「makeinstall」コマンドのみが必要です。これにより、バイナリファイルが/ usr/binにインストールされ、構成ファイルが/ etc/gnump3d /ディレクトリにインストールされます。

# cd gnump3d-3.0
# make install

一度、gnump3dがシステムにインストールされます。次に、要件を満たすために必要な構成を行う必要があります。 ‘/ etc/gnump3d‘ディレクトリにあるメイン設定ファイル ‘gnump3d.conf‘ファイル。このファイルをエディターで開き、以下の提案された変更を加えます。

# nano /etc/gnump3d/gnump3d.conf

次のような行を見つけます。

root = /home/mp3

そして、それをメディアファイルの場所に置き換えます。たとえば、私の状況では、音楽を/ home/tecmint/songsに保存しています。

root = /home/tecmint/songs

デフォルトでは、gnump3dはポート番号8888で実行されます。これを7878または任意の優先ポート番号に変更する場合。

この行を見つける

port = 8888

次の行に置き換えます

port = 7878

必要な変更をすべて行ったら、次のコマンドを使用してgnump3dサービスを再起動します。

# gnump3d &
GNUMP3d is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions.

For full details please visit the COPYING URL given below:

  Copying details:
    http://localhost:8888/COPYING

  GNUMP3d now serving upon:
    http://localhost:8888/

  GNUMP3d website:
    http://www.gnump3d.org/

 Indexing your music collection, this may take some time.

 (Run with '--fast' if you do not wish this to occur at startup).
Indexing complete.

音楽のインデックス作成が完了したら、「– stats」引数を使用して、「gnump3d-stats」プログラムを介してアーカイブの統計をダンプできます。これにより、インデックス作成が正しく機能したことがわかります。

# gnump3d-index --stats

Total number of songs: 17
Total size of archive: 96.9Mb (101690593 bytes)
Total playlength     : 0 days, 1 hours, 13 mins 59 seconds

インデックス作成が終了すると、gnump3dWebパネルに初めてアクセスする準備がほぼ整います。ブラウザを開いて入力します。

http://localhost:7878
OR
http://ip-address:7878

gnump3dのデフォルトの音楽ストリーミングディレクトリは/ home/tecmint/songsです。このフォルダに配置されているすべてのメディアファイルが表示されます。さらにファイルを追加する場合は、音楽ファイルをこのフォルダーに配置するだけで、インターフェイスに表示されます。

gnump3dのデフォルトのテーマを変更したい場合。 「設定」をクリックして、そこからテーマを選択します。

デフォルトでは、gnump3dは世界中で公開されており、サーバーのIPアドレスを知っている人なら誰でも、利用可能な音楽に接続してストリーミングしたり、統計を表示したり、検索を実行したりできます。したがって、セキュリティレイヤーを追加する場合は、IPアドレス設定に基づいてアクセス制限を使用できます。

「gnump3d.conf」ファイルを開き、次の行にコメントを付けます。

#allowed_clients = all

次に、以下に示すように、「allowed_clients」設定を使用して、アクセスを有効にするすべてのIPアドレスまたは範囲を追加します。

allowed_clients = 172.16.2.0/8, 192.168.1.0

「allowed_clients」設定に加えて、特定のアドレスを拒否できる一致する「denied_clients」があります。拒否設定は許可された設定よりも優先されるため、以下の例では、172.16.2.2と192.168.1.25を除く172.16.2.x範囲のすべてのIPアドレスにアクセスできます。

allowed_clients = 172.16.2.0/8, 192.168.1.0

denied_clients = 172.16.2.2; 192.168.1.25

全体として、このツールはインターネットやローカルで友達と音楽を共有するのに最適です。コンピュータから離れていて、お気に入りの音楽を聴きたい場合は、間違いなく非常に便利です。

参照リンク

GNUMP3dホームページ

今のところは以上です。すぐに別のすばらしい記事を作成します。それまでは、しばらくお待ちください。引き続きtecmintにアクセスしてください。