***************************************************************************************************

     MPDWEB インストール / 付録インストールツール
                                                                              2023.04.20  ver.1.00
***************************************************************************************************
MPDWEBと付録インストールツールです。

MPDWEBは，Volumio2/3,MoOdeAudo，Linux+mpd+httpd+php∔perlにインストールして使用する mpdクライアント，
リモートソフトです。
Webでの使用はどうもという声も聴きますが、Webのメリットもあります。
またGoogle Chrome / Microsoft Edgeでアプリとしてインストール， Android アプリHermitなどでアプリ的に
使用できます。
このインストールツールは，MPDWEBをhttpdにインストールまでの支援ツールとなっています。
また，アーキテクチャに依存しないように全て，シェルスクリプトとなっています。
また,MPDWEBを作成当時から現在に至る経緯により， 付録としてRoonBridge/ networkaudiodのインストールも
限定的ですが同封します。
最近の環境に対応するためいくつかのレンダラーの開始/停止/自動起動までを拡張しています。

---------------------------------------------------------------------------------------------------
1.構成としては，
---------------------------------------------------------------------------------------------------
・install_volumio.sh : Volumio2/3にMPDWEBベースのインストール
・install_moode.sh   : MoOdeAudioにMPDWEBベースのインストール
・install_mpdweb.sh  ; MPDWEBベースまたは，Linux+mpd+httpd+php上にMPDWEBのインストール
・付録 レンダラーなど: MPDWEBを使う上での付録です
                       環境限定か，バージョンによっては使用できないこともありますので注意してください。
  MPDWEBの本体は別途ダウンロードして下さい。
  操作/設定などの「Operation Guide」も必要に応じ別途ダウンロードして下さい。

---------------------------------------------------------------------------------------------------
2.モジュール
---------------------------------------------------------------------------------------------------
Readme.txt         ; 本ファイル
Readme_volumio.txt ; Volumio2/3にMPDWEBベースのインストール手順
Readme_moode.txt   : MoOdeAudioにMPDWEBベースのインストール手順
Readme_mpdweb単体インストール.txt : MPDWEBのインストール手順
Readme_listart.txt : MPDWEB拡張ListArtのインストール手順
Readme_pls.txt     : MPDWEB拡張PLSPlaylistのインストール手順
Readme_mpdrediko.txt:MPDWEB拡張 mpdrediko.shインストール手順
install_volumio.sh       : Volumio2/3にMPDWEBベースのインストール
install_volumio_extend.sh: Volumio Stop ,Volumio3/4 Volumio USBMount Dsable.mpd.conf復元 ALSA:HDMI
install_moode.sh         : MoOdeAudioにMPDWEBベースのインストール
install_mpdweb.sh        : MPDWEBのインストール
install_moode_extend.sh  : moOdeAudio拡張インストール (Port変更/AutoMountの一部停止)
install_listart.sh       : MPDWEB拡張ListArtのインストール
install_pls.sh           : PDWEB拡張PLSPlaylistのインストール
install_atset.sh         : MPDWEB拡張 mpdatset.php : at予約のインストール
install_mpdrediko.sh     : MPDWEB拡張 mpdrediko.sh : RadikoPlaylistのインストール(WebにAccessできること)
mpdwebplslist_20260318.tar.gz : PDWEB拡張PLSPlaylistのPLS/Imageアーカイブ
mpdwebmoode_extend.tar.gz      : moOdeAudio拡張インストールのアーカイブ (Patch/Tmplate)

覚書 MPDWEB_rarルール.txt           : アーカイブルール(添付の意味はあまりありません)
付録は，RaspberryPi専用です。x86/x64は情報が多いので同封しません。
付録 RoonBridge_インストール.zip              : RoonBridgeインストール
付録 networkaudiod_インストール.zip           : HQPlayerのnetworkaudiodインストール
付録 Readme_mpd_device書き方.txt              : ALSAとmpd.confのデバイス設定方法
付録 RaspberryPi SDカードの容量を拡張する.txt : SDメモリを焼いた際に容量が小さい場合の拡張方法
                                                通常Volumio/moOdeAudio/RaspberryPiOSは自動に行う
                                                また、作成環境を再度SDメモリに焼けなくなってきている
                                                ので使用局面はあまりありません。
付録 Sambaで空き容量表が異なる場合の対応.zip  : Sambaで空き容量表が異なる場合の対応
付録 Volumioを停止するとUpmpdcliが停止する(DLNAからキャストできない).zip
                                             :Volumioを停止状態でDLNAモジュールを使用するセット
付録 Reame_mpd_DB_UPdate.txt                 : mpd D/B Update定時間実行

環境限定)armv7用です
付録 snapcast server インストール方法.zip  : MPDWEBストリーミング
付録 logitechmediaserver_インストール.zip  : LMS動作したバージョン
2024年現在では，環境も良くなっているので再生の幅も広くなっています、
ブラウザもIEからMicrosoft EdgeHTML5以上になり再生の最適化が進んでいるようです。
ストリーミングを有効にした場合、Edgeなどでhttp；{IPAddress}:8000で再生できるようになりました。

 ※付録 MoodeDirettaALSAdriverArm_インストール.zipは独立した。

---------------------------------------------------------------------------------------------------
3.インストール
---------------------------------------------------------------------------------------------------
同封モジュールが増えてきたのでインストールパターンを記載

・Volumioにインストールする場合
  説明. Readme_volumio.txt ; Volumio2/3にMPDWEBベースのインストール手順
  手順1. install_volumio.sh : Volumio2/3にMPDWEBベースのインストール
  手順2. install_mpdweb.sh  : MPDWEBのインストール

・moODeAudioにインストールする場合
  説明.  Readme_moode.txt   : MoOdeAudioにMPDWEBベースのインストール手順
  手順1. install_moode.sh   : MoOdeAudioにMPDWEBベースのインストール
  手順2. install_mpdweb.sh  : MPDWEBのインストール
  手順3. install_moode_extend.sh : moOdeAudio拡張インストール (Port変更/AutoMountの一部停止)

・mpdweb単体インストールする場合
  説明.Readme_mpdweb単体インストール.txt : MPDWEBのインストール手順
  手順1. インストール環境を作成
  手順2. install_mpdweb.sh  : MPDWEBのインストール

※いずれも、mpdwebのインストールは「Readme_mpdweb単体インストール」を参考に使って下さい

※上記インストール後拡張モジュールのインストール

・ MPDWEB拡張ListArtのインストール
  説明.  Readme_listart.txt : MPDWEB拡張ListArtのインストール手順
  手順1. install_listart.sh : MPDWEB拡張ListArtのインストール

・MPDWEB拡張PLSPlaylistのインストール
  説明.  Readme_pls.txt     : MPDWEB拡張PLSPlaylistのインストール手順
  手順1. install_pls.sh     : PDWEB拡張PLSPlaylistのインストール


---------------------------------------------------------------------------------------------------
4.注意事項
---------------------------------------------------------------------------------------------------
・squeezeliteは必要なくなっている。
  squeeze2upnpを使用しDLNAにBridgeできるためsqueezeliteは無くても再生できる。
 「付録 Readme_LMS_ラジコ_インストール.txt」参照
  squeeze2upnp:DLNAが使用できない時を使用する--> 付録 volumio2ラジコsqueezeliteが動作しない場合.zip
                                                 : LMS動作下で動作した環境

・LogitechMediaServerの扱い
  現在の環境では,LogitechMediaServerでPlugin:AirPlayBridgeが使用できるのでsqueezeliteは使用しないと
  思います。
  LogitechMediaServerはNASに付属していたために移行。
  ラジコを使用する場合以外は使用するケースはなくなっています。
  現在，Volumioは，Volumio運営にLoginしないとPluginを使用できなっていますのでLMSは使用しないと考えて
  も良いかと思います。
  いずれ，破棄予定です。


・AirPlayBridgeの注意事項
  Volumio/MoOdeAudio上で AirPlayBridge Servershairport-syncはLMSからは利用できない環境もあります。
  DirettaHost(AlsaDriver)は，RaspberryPi環境ではMoOdeで使用可能です。

---------------------------------------------------------------------------------------------------
追記 2023/11/27)
---------------------------------------------------------------------------------------------------
Volumio-3.569-2023-10-20をインストールして気が付いたが、 コンパイル環境、使用に限定モジュールが増えて
きた。
Volumio/MoOdeAudioとも起動時、設定変更時に自身安定環境に戻す傾向が多くなった。
これがVolumio/MoOdeAudio安定なのである意味良くなりました。
またソリューションもroon/Diretta/HQPlayerも充実しています。半面、実行マシンスペックも上がっています。
そんななか、mpdwebは、フリーで軽く動く環境をどう確保するかの選択肢と思います。
ソフト負荷によるプチノイズ、グランドループのノイズを避ける簡単な環境を目指しています。
また、原音再生の方向性も少なくなった今、デジタルの場合加工をしない原音、加工による良い音の材料になれ
ばと思います。

・WebServerへのインストール
・設定(mpd含む)ツール
が課題と感じています。

