ガーベラ、ホームネットワークでマルチメディアコンテンツをストリーミング

ガーベラについて

次の記事では、ガーベラを見ていきます。 これは強力です 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

ガーベラエラーがFirefoxを開始します

上のスクリーンショットに示されているエラーが発生した場合は、 Webユーザーインターフェイスを有効にする必要があります Gerbera構成ファイルから。 ターミナルに入力して編集します(Ctrl + Alt + T):

sudo vim /etc/gerbera/config.xml

ここで enabled =»no»の値をenabled =»yes»に変更します 次のスクリーンショットに示すように。

config.xmlガーベラホームサーバー

上記の変更を行った後、 ファイルを閉じて、ガーベラサービスを再起動します。 これを行うには、ターミナルに書き込みます(Ctrl + Alt + T):

sudo systemctl restart gerbera.service

それでは、ブラウザに戻って、 新しいタブでもう一度UIを開こうとします。 今回はロードする必要があります。 XNUMXつのタブが表示されます。

  • データベース。 公開されているファイルが表示されます。
  • ファイルシステム。 ここで、システム上のファイルを検索し、送信するファイルを選択できます。 次のスクリーンショットに示すように、ファイルを追加するには、プラス記号(+)をクリックするだけです。

ガーベラファイルシステムはビデオを追加します

ファイルシステムからストリーミングするファイルを追加すると、データベースインターフェイスは次のようになります。

ガーベラサーバーに追加されたビデオ

この時点で、Gerberaサーバーからネットワーク経由でメディアファイルのストリーミングを開始できます。 それをテストするために、私たちは携帯電話、タブレット、または私たちが使用できるその他のものを使用することができます UPnPアプリケーション  ファイルを再生します。

このサーバーに関する詳細情報を入手したい場合は、誰でものページを参照してください。 プロジェクトGitHub公式サイト.


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   トニー

    ご入力いただきありがとうございます。 すべて完璧です。
    この機会を利用して、チーム全員に感謝します。 Ubunlog。素晴らしい仕事ですね。

    よろしく
    忠実な加入者。

    1.    ダミアン・アモエド

      読んでいただきありがとうございます。 Salu2。