Зміст:
Визначення - Що означає Jukex?
JukeX - це багатокористувацька програма-автомат, що повністю розроблений на Java. Jukex орієнтована на об'єкти і включає гнучку підтримку метаданих для треків разом з інтерфейсами програмування повного додатка (API) для розробки спеціального клієнтського програмного забезпечення.
JukeX, як правило, побудований на різних технологіях з відкритим кодом. Щоб Jukex функціонував належним чином, слід встановити систему з JDK 1.4 або новішою версією, MySQL 3.2, драйвери MySQL JDBC, сервер ShoutCast / IceCast, MP3-програвач, сумісний з ShoutCast / IceCast, веб-сервер Apache Tomcat версії 3.3.x або 4.0.x, Apache Ant Build System, Xerces, Xalan тощо.
Техопедія пояснює Юкекс
JukeX включає численні функції:
- Повна абстракція бази даних
- Повна мова запитів - JukeXQL - мова запитів, схожа на SQL, яка створена виключно для пошуку треків у системі JukeX.
- Налаштована система атрибутів. Доріжки можуть включати довільні значення, що їм надаються, за потребою розробників.
- Гнучка підготовка музики на основі конвеєра. JukeX включає легко розширюваний і підключається конвеєр компонентів, що дозволяє йому відтворювати потрібну музику відповідно до вимог користувача.
- Плейлист користувачів на базі круглих роботів, у якому всі запити користувачів переплетені, щоб уникнути хитання джубокса
- Аудіо банери. Натхненна музика або повідомлення автоматично вставляються у список відтворення через попередньо визначені інтервали
- Вибір на основі пошуку, який випадково відтворює результати на основі вибору
- Потужні фільтри, які фільтрують музику, яка не потрібна у джубоксі
- Автоматичне виправлення неправильної інформації тегів ID3
Послуги JukeX розміщені на одних і тих же серверах. Музичні колекції імпортуються в систему перед використанням JukeX через імпортерську програму MP3, яка перебирає музичний каталог, знаходячи нові записи, які потрібно додати до бази даних.
