目次:
定義-Jukexの意味?
JukeXは、完全にJavaでスクリプト化されたマルチユーザージュークボックスアプリケーションです。 Jukexはオブジェクト指向であり、カスタムクライアントソフトウェアを開発するための完全なアプリケーションプログラミングインターフェイス(API)とともに、トラックの柔軟なメタデータサポートを備えています。
JukeXは通常、さまざまなオープンソーステクノロジーに基づいて構築されています。 Jukexが正しく機能するには、システムにJDK 1.4以降、MySQL 3.2、MySQL JDBCドライバー、ShoutCast / IceCastサーバー、ShoutCast / IceCast互換MP3プレーヤー、Apache Tomcat Webサーバーバージョン3.3.xまたは4.0.x、Apacheがインストールされている必要がありますAntビルドシステム、Xerces、Xalanなど。
TechopediaはJukexを説明します
JukeXには多数の機能が含まれています。
- 完全なデータベース抽象化
- 完全なクエリ言語-JukeXQLはSQLに似たクエリ言語で、JukeXシステム内のトラックを検索するためだけに構築されています。
- カスタマイズ可能な属性システム。 トラックには、開発者が必要に応じて割り当てた任意の値を含めることができます。
- パイプラインベースの柔軟な音楽準備。 JukeXには、簡単に拡張およびプラグ可能なコンポーネントのパイプラインが含まれており、ユーザーの要件に応じて目的の音楽を再生できます。
- ジュークボックスの占有を回避するためにすべてのユーザーリクエストがインターリーブされるラウンドロビンベースのユーザープレイリスト
- オーディオバナー。 インスピレーションを与える音楽やメッセージは、事前に定義された間隔でプレイリストに自動的に挿入されます
- 選択に基づいて結果をランダムに再生する検索ベースの選択
- ジュークボックスで不要な音楽をフィルタリングする強力なフィルター
- 誤ったID3タグ情報の自動修正
JukeX内のサービスは、同じサーバーまたは異なるサーバーにデプロイされます。 音楽コレクションは、MP3インポータープログラムを介してJukeXを使用する前にシステムにインポートされます。MP3インポータープログラムは、データベースに追加する新しいトラックを見つけるために音楽ディレクトリをトロールします。
