Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Мережеве додаток сортування медіафайлів аудіо-бібліотеки

Реферат Мережеве додаток сортування медіафайлів аудіо-бібліотеки





Введення

програмний додаток мережевий аудіобібліотеку

На сьогоднішній день проблема засміченості комп'ютерів аудіофайлами повністю вичерпана, завдяки наявності віртуальних фонотек. Вони дозволяють зручно і швидко, індивідуально для кожного користувача, впорядкувати і зберігати музичні файли у себе на комп'ютері, не витрачаючи час на ручне сортування по каталогах. Одними з найпоширеніших програм даного типу є MediaMonkey, WINAMP, FOOBAR та ін. Ці програми дозволяють користувачеві редагувати інформаційні дані своїх пісень, сортувати їх по певним тегам, присвоювати рейтинг, вести статистику по прослуховуванню того чи іншого треку, а також безліч інших функцій.

Завданням на магістерську роботу є розробка клієнт-серверного додатку розмежування медіафайлів для зберігання і редагування файлів аудіоформату MP3. (більш точно, англ. MPEG - 1/2/2.5 Layer 3; але не MPEG - 3 [ 12]) - третій шар формату кодування звукової доріжки MPEG, ліцензований формат файлу для зберігання аудіо. MP3 є одним з найпоширеніших і популярних форматів цифрового кодування звукової інформації з втратами. Він широко використовується в файлообмінних мережах для оціночної передачі музичних творів. Формат може програватися практично у всіх популярних операційних системах, на більшості портативних аудіоплеєрів, а також підтримується всіма сучасними моделями музичних центрів і DVD-плеєрів.

Основний принцип роботи розробляється програми ґрунтується на зчитуванні інформації про MP3-файлі, її подальшому редагуванні в коді з можливістю збереження в початковий файл і базу даних, розташовані на сервері, включаючи читання, зміна та видалення. При бажанні користувач зможе зберігати власні плейлисти в базі на сервері, прослуховувати файли і візуально стежити за оцінкою жанрової статистики по всіх пісень.


1. Постановка завдання


Завданням даної магістерської роботи є розробка проекту «Cетевая додаток розмежування медіафайлів аудіо-бібліотеки», який повинен максимально відповідати вимогам сучасного користувача, надаючи зручний інтерфейс і паралельно з ним багатофункціональність.

Для написання програми процес розробки був розділений на наступні етапи:

. Створення бази даних, в якій буде зберігатися інформація про профілях користувачів, їх плейлистах зі списками треків, а також дані про піснях, включаючи основні теги, такі як: назва, виконавець, альбом, рік, жанр, коментарі, номер треку. Також в базі буде вестися статистика за рейтингом і числу прослуховувань аудіофайлів.

. Розробка серверної частини, яка прийматиме запити від клієнта, оперувати безпосередньо з базою даних і MP3-файлами і відсилати відповідні відповіді користувачеві.

. Створення клієнтської частини - інтерфейсу, який дозволить кожному користувачеві виконати вхід під своїм профілем, відкрити, створити і відредагувати особисті плейлисти, додаючи і видаляючи з них пісні, а також оновити інформацію по кожному треку окремо, змінивши його теги і зберігши в базу даних і вихідний MP3-файл на сервері.

. Отримання інформації з файлу MP3 ґрунтуватиметься на зчитуванні сервером тегів метаданих ID3V1, які в подальшому будуть надані клієнту для подальшого перегляду, редагування та збереження в базу сервера.

. Введення показника рейтингу по треках, і зберігання на сервері числа прослуховувань пісень для кожного користувача окремо.

. Реалізація можливості передачі аудіофайлу по мережі і його відтворення, побудова статистичної діаграми по наявності пісень певних жанрів на сервері.

. Ведення текстового логу, що містить історію роботи клієнт-серверного додатку.

. Впровадження в роботу програми інтелектуальної системи «Smart Library», що дозволяє надати користувачеві треки, які можуть його зацікавити на основі аналізу наявних пісень у його плейлистах.


1.1 Актуальність нововведення системи «Smart Library»


На сьогоднішній день існує безліч онлайн-сервісів в інтернеті, а також настільних мультимедіа додатків, які мають великий попит серед багатьох користувачів. Кількість наданої ними інформації часто може досягати гігантських обсягів. Виникає питання, як знайти саме той контент, який цікавить клієнта. Для вирішення цього завдання реалізовані багато системи фільтрації і сортування даних в залежності від безлічі вимог і уподобань користувача.

Одним з яскравих прикладів такої системи є відомий більшості онлайн-сервіс відео «Youtube». На основі просматриваемого користувачем контенту, ця система надає йому додатковий список роликів, формований згідно перевагам клієнта за...


сторінка 1 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка алгоритму роботи синтаксичного аналізатора тексту, а також бази да ...
  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних &Автомайстерня&
  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних Будинку культури
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Розробка бази даних обліку перепусток учнів і програми-клієнта до неї