次の記事では、ガーベラを見ていきます。 これは強力です UPnP(ユニバーサルプラグアンドプレイ)メディアサーバー 素晴らしく直感的なWebユーザーインターフェイスを備えた豊富な機能。 これにより、ホームネットワークを介してデジタルメディア(ビデオ、画像、オーディオなど)を送信できるようになります。 さまざまなタイプのUPnP互換デバイスで再生、携帯電話からタブレットなど、さまざまなものがあります。
ガーベラは メディアサーバー 強力なUPnP、これを使用して ホームネットワークを介してデジタルメディアをストリーミングする 素敵なウェブユーザーインターフェース経由。 Gerberaは、UPnP MediaServer V1.0仕様を実装しています。 upnp.org。 このサーバーは、UPnP準拠のMediaRendererで動作する必要があります。 特定のモデルで問題が発生した場合は、次のリストを参照してください。 互換性のあるデバイス 詳細については。
ガーベラの特徴
- 私たちを許可します 閲覧して再生 UPnPを使用するメディア。
- をサポートします ファイルメタデータの抽出 mp3、ogg、flac、jpegなど。
- 柔軟性の高い構成。 我々ができるようになります さまざまな機能の動作を制御する サーバ。
- をサポートします ユーザー定義のサーバーレイアウト 抽出されたメタデータに基づきます。
- 申し出 exifサポート サムネイル用。
- 認める 自動ディレクトリ再スキャン (時限、inotify)。
- それはとの素晴らしいウェブユーザーインターフェースを提供します データベースとファイルシステムのツリービュー、メディアの追加/削除/編集および閲覧を可能にします。
- 外部URLのサポート (インターネットコンテンツへのリンクを作成できます)。
- を介して柔軟なメディア形式のトランスコーディングをサポートします プラグイン/スクリプト 実験的な機能の数を含む、さらに多く。
Gerberaをインストールして起動します-Ubuntu上のUPnPメディアサーバー
Ubuntuディストリビューションには、 StephenCzettyによって作成および保守されているPPA。 そこから、ターミナルを開いて(Ctrl + Alt + T)、次のコマンドを使用してGerberaをインストールできます。
sudo add-apt-repository ppa:stephenczetty/gerbera sudo apt update && sudo apt install gerbera
サーバーをインストールすると、同じ端末で次のコマンドを使用して、サービスを開始、アクティブ化、およびステータスを確認します。
sudo systemctl start gerbera.service sudo systemctl enable gerbera.service
サービスが次のように開始されているかどうかを確認します。
sudo systemctl status gerbera.service
重要:はい ガーベラを起動できません システムで、次のアクションを試す必要があります。
最初の ログファイル(/ var / log / gerbera)かどうかを確認します が作成されました。それ以外の場合は、以下に示すように作成します。
sudo touch /var/log/gerbera sudo chown -Rv root:gerbera /var/log/gerbera && sudo chmod -Rv 0660 /var/log/gerbera
第二に、 ネットワークインターフェイスを定義する MT_INTERFACE環境変数の値として使用しているもの。 デフォルトは 'ですeth0'ただし、インターフェースが他の名前で呼ばれている場合は、名前を変更してください。 Debian / Ubuntuでは、次のことができます この構成を/ etc / default / gerberaファイルで設定します.
Gerbera Media Server WebUIの使用を開始する
サービス ガーベラはポート49152でリッスンします、Webブラウザを介してWebUIにアクセスするために使用できます。
http://dominio.com:49152
o
http://tu-dirección-ip:49152
上のスクリーンショットに示されているエラーが発生した場合は、 Webユーザーインターフェイスを有効にする必要があります Gerbera構成ファイルから。 ターミナルに入力して編集します(Ctrl + Alt + T):
sudo vim /etc/gerbera/config.xml
ここで enabled =»no»の値をenabled =»yes»に変更します 次のスクリーンショットに示すように。
上記の変更を行った後、 ファイルを閉じて、ガーベラサービスを再起動します。 これを行うには、ターミナルに書き込みます(Ctrl + Alt + T):
sudo systemctl restart gerbera.service
それでは、ブラウザに戻って、 新しいタブでもう一度UIを開こうとします。 今回はロードする必要があります。 XNUMXつのタブが表示されます。
- データベース。 公開されているファイルが表示されます。
- ファイルシステム。 ここで、システム上のファイルを検索し、送信するファイルを選択できます。 次のスクリーンショットに示すように、ファイルを追加するには、プラス記号(+)をクリックするだけです。
ファイルシステムからストリーミングするファイルを追加すると、データベースインターフェイスは次のようになります。
この時点で、Gerberaサーバーからネットワーク経由でメディアファイルのストリーミングを開始できます。 それをテストするために、私たちは携帯電話、タブレット、または私たちが使用できるその他のものを使用することができます UPnPアプリケーション ファイルを再生します。
このサーバーに関する詳細情報を入手したい場合は、誰でものページを参照してください。 プロジェクトGitHub 水 公式サイト.
ご入力いただきありがとうございます。 すべて完璧です。
この機会を利用して、チーム全員に感謝します。 Ubunlog。素晴らしい仕事ですね。
よろしく
忠実な加入者。
読んでいただきありがとうございます。 Salu2。