アンパッシュ

Ampache
Ampacheは、無料のソフトウェアWebベースのオーディオファイルマネージャーおよびメディアサーバーです。名前は「Amplifier」と「Apache」の2つの単語の遊びです。もともとはApacheのMod_mp3を利用するために作成されましたが、その後、独自のストリーミング方法を使用するように調整されました。 Ampache’s Mascotは、Frazと呼ばれるリスで、元々はKirsten Petersenによって描かれ、後にBen Shieldsによってデジタル化され、2008年にAgnèsChampavierによって再設計されました。
アンパッシュ
音楽の愛のために
原作者 Karl Vollmer 初回リリース
2001年4月29日
安定リリース
4.4.3 / 2021年6月5日
プレビューリリース
発展
リポジトリ
github .com / ampache / ampache /
で書かれている PHP オペレーティング・システム
タイプ
ストリーミングメディア/ファイルマネージャー
ライセンス AGPLv3 Webサイト
ampache .org

コンテンツ
1 歴史
2 開発目標
3 拡張機能とAPI
4 アンパッシュと教育
5 出版物
6 バージョン履歴
7 参考文献
8 外部リンク

歴史
Ampacheは2001年にリリースされました。元の作者であるScottKvetonは、オレゴン州立大学でOSUOSLを作成し、2003年初頭から2011年初頭にかけてOSUOSLを担当したKarl Vollmerに開発リードを渡しました。それ以来、Ampacheのリード開発は何度か手を変えた。現在まで、Ampacheは100を超えるさまざまな貢献者からのサポートを受けています。

開発目標
Ampacheの目標は、世界中のどこからでも自分の音楽にアクセスできるようにすることです。これは、プライベートおよび小グループの実装用に特別に作成されていますが、管理者がパブリック登録を有効にすることはできます。Ampacheの主な目的は、PHPをサポートするほぼすべてのハードウェアおよびプラットフォームで実行される、シンプルで安全かつ高速なWebフロントエンドを維持することです。また、大規模な音楽コレクションに対応するように書かれています。

拡張機能とAPI
Ampacheは、XMLドキュメントの形式でメタデータを抽出するためのアプリケーションプログラミングインターフェイス(API)も提供します。Ampacheデータには、APIでサポートされている多くのメソッドを介してアクセスできます。元々はAmarok2で使用するために作成されましたが、Ampacheの他のフロントエンドを作成するためにも使用できます。APIへのアクセスは、内部アクセス制御リストによって制御されます。パフォーマンス上の理由から、現在、すべてのリクエストには5000件の結果制限が次のアプリケーションには、AmpacheのXMLAPIを使用するプラグインがあることがわかっています。
アマロック(2.x)
コヒーレンス(UPNP A / V MediaServer)
Rhythmboxプラグイン
Terratec Noxon iRadio
Ampache Mobile(WebOSクライアント)
AmpachPre(WebOSクライアント)
AmpacheX(iPod Touch / iPhoneアプリケーション)
iAmpache(iPod Touch / iPhoneアプリケーション)
Ampacheberry(BlackBerry用のAmpacheクライアント)
Ampache HTML5プレーヤー(Google Chromeアプリ)
バージョン3.7.0以降、AmpacheはSubsonicクライアントおよびPlexクライアントと互換性が

アンパッシュと教育
Ampacheの機能により、言語ベースの学習の違いがある学生にとって、Ampacheは強力な教育および支援テクノロジーになります。チェルシースクールでは、先端技術の学生のグループが、彼らの学習スタイルに役立つ重要な宿泊施設と変更を提供するためのアンパッチの可能性を認識しました。彼らは、教室での教育と学習を強化するために機能するように配置されたAmpacheサーバーを構築および構成しました。
指導レベルのテキストと課題の音声録音をAmpacheカタログに追加することにより、インストラクターは、学生が資料の印刷版を読みながら、ストリーミングテキストを個別に独立して聞くことができるようにします。このように使用することで、Ampacheを使用すると、学生は、他の方法ではアクセスできない可能性のあるカリキュラム資料や指導レベルのテキストを利用できます。したがって、Ampacheは、テキストから音声へのソフトウェア、人間のリーダー、オーディオブックという3つの一般的な調整の間の妥協点として機能します。
Ampacheのビデオストリーミング機能は、チェルシースクールでの教育と学習を強化するためにも使用されています。学生にグループで説明ビデオを見てもらうのではなく、割り当てられた資料を個々のワークステーションにストリーミングしました。独立した視聴は気を散らすものを減らし、学生が自分のペースで進歩し、メモを取るのを一時停止したり、明確にするためにセグメントを繰り返したりすることを可能にします。

出版物
Ampacheは、数多くのオンラインブログや技術記事で取り上げられています。O’Reillyの本SpideringHacksは、オンラインアプリケーションのセキュリティテストについて詳しく説明しています。Ampacheは、標準的なスパイダリングハッキングの影響を受けないことが判明しており、開発中のセキュリティに重点を置くことで、引き続き影響を受けています。Ampacheのwikiにリストされているコード哲学は、アプリケーション開発中の最も重要な考慮事項の1つとしてセキュリティを指定しています。

バージョン履歴
バージョン 発売日 重要な変更
1.01 2001年4月29日 最初の公開リリース
1.07 2001年5月4日 改善されたインターフェース
1.10 2001年5月8日 Ampacheの最初のPHPのみのバージョン
1.20 2001年7月22日 ID3v1.1のサポートがジャンルのサポートとともに追加されました
2.0 2002年2月5日 ユーザーごとの統計機能の多くの機能強化が追加され、新しい曲が追加されたときにApacheを再起動する必要がなくなりました
3.0 2002年4月5日 Randall Ehrenが開発チームに加わり、XML-RPC機能が追加され、複数のAmpacheインスタンスをリンクできるようになり、mod_mp3は使用されなくなりました
3.1 2003年12月23日 KarlVollmerとRobertHopsonによるAmpacheコードの完全な書き直し、Ampacheを実行するために個々のApache構成を変更する必要がなくなりました
3.2 2004年8月11日 ダウンサンプリング、RSSフィード、Now Playingが追加され、アルバムアートとメタデータ収集が大幅に改善されました。
3.3 2005年5月17日 GetTextサポート、バッチダウンロード、ユーザー登録、WMA / M4A / FLACサポート、ネイティブPHPインストーラーを備えた最初のバージョンが追加されました
3.3.1 2005年6月21日 Ampacheの最初のそれらのバージョン、放棄された非標準のインストール方法(/ docs)、MPDプラグインのURL方法を実装
3.3.2 2006年10月1日 ダウンサンプリング用のオプションの帯域幅ベースのビットレート、すべてのページでのキーワードクイック検索、採用された新しい認証システム(Vauth)および新しいIPベー​​スのACLシステム
3.3.3 2007年1月26日 さまざまな場所で導入されたAJAXアクション、民主的なプレイ、統合されたLast-FMプレーヤー、統合されたFlashプレーヤー、および追加されたHttpQサポート
3.43.4 2008年5月10日 PHP5での完全な書き直し、AJAXのインターフェース、アクティブなプレイリスト、XML API、動的なプレイリストの追加、大幅に改善されたブラウジングシステムの導入
3.5 2009年5月5日 Web 2.0スタイルのオブジェクトタグ付け、ビデオストリーミング、IPv6のサポートが追加され、動的プレイリストオプションが追加され、モバイルデバイスのサポートが改善されました。
3.5.1 2009年6月24日 APIと「タグ」の問題、およびオーディオタグ読み取りコードの特定の無限ループを修正しました
3.5.2 2009年11月19日 APIの複数のバグを修正し、タグの読み取りの問題を修正し、Ampacheによって不正な形式または破損したファイルのアルバム「Unknown(Broken)」を追加しました
3.5.3 2009年12月20日 セキュリティリリース-強く推奨されるアップグレード
3.5.4 2010年2月2日 前回のリリースで導入されたバグの修正に加えて、localplayメソッドの大幅な改善と修正、最大4TBのカタログのサイズ計算の修正、新規インストールにはAPI用の2つのデフォルトACLが追加されます
3.6-alpha6 2013年5月30日 タグ付けのサポートが完了し、動的プレイリストが改善されました
3.7.0 2014年5月26日 新しいテーマ、Subsonic API、Plex API、お気に入りと必要な機能、iframedプレーヤー(jPlayer)、および多くのユーザーエクスペリエンスの改善
3.8.0 2015年6月12日 Ajaxページの読み込み、UPnP、DAAP、WebDAV
3.8.1 2015年12月8日 AGPLの再ライセンス、Composerの依存関係の管理
3.8.2 2016年2月4日 ポッドキャストのサポート、ビデオプレイリストを追加
3.8.3 2017年6月22日 ディスク番号で並べ替え、曲のコメントを編集、LDAPクラスを書き換える
3.8.4 2017年12月17日 seafileカタログモジュールを追加し、ユーザー履歴にIPv6アドレスを追加しました。
3.8.5 2018年1月23日 Subsonic APIの改善、プレイリストの修正
3.8.6 2018年3月1日 サブソニックリモートカタログモジュールバージョン2、アップデートアラートからリリースパッケージをダウンロード
3.8.7 2018年5月16日 MKVファイルのより効率的なストリーミングのために.ogvエンコーディングを追加しました
3.8.8 2018年6月18日 Subsonic APIの改善、ゲストアカウントは曲やプレイリストをストリーミングできます
3.8.9 2018年9月10日 バグ修正、アーティスト情報が正しく表示される
3.9.0 2018年10月21日 バグ修正とマイナーな改善
4.0.0 2019年11月24日 * GitHub4.0.0変更ログ
4.1.0 2020年1月8日 * GitHub4.1.0変更ログ
4.2.0 2020年8月6日 * GitHub4.2.0変更ログ
4.3.0 2021年2月5日 * GitHub4.3.0変更ログ
4.4.0 2021年3月3日 * GitHub4.4.0変更ログ
4.4.3 2021年6月5日 これは、Ampache5より前の最後の安定した4.xxリリースです。
GitHub4.4.3変更ログ

参考文献
^ 「AmpacheWayのストリーミング-PHPSOMagazineの記事」。
^ 「新しいロゴ」。
^ 「ampache / ampache」。GitHub。
^ 「チェルシースクールはUbuntuを使用してVMampacheを作成します」。
^ 「GNU高校:オープンソースに貢献することによって子供たちを教える」。
^ 「オープンサウンドシリーズ:パート3-アンパッシュ」。
^ 「3.4安定したリリース」。

外部リンク
image"
 無料のオープンソースソフトウェアポータル
Ampache公式サイト”