Читайте также:
|
|
При старте программы появляется окно главной формы, пользователь должен прописать адрес сервера в соответствующем окне и нажать кнопку «Connect», после чего он присоединится к серверу в режиме гостя, при желании можно зарегистрировать нового пользователя, введя логин и пароль в соответствующие поля TextBox и нажав кнопку «Register», либо войти уже под имеющимся профилем, нажав клавишу «Enter». Если ранее пользователем создавались плейлисты, они отобразятся в комбобоксе плейлистов, появиться возможность выбрать каждый из них, при этом песни, входящие в выбранный плейлист автоматически заполнят список формы. Также можно создать новый плейлист, нажав на кнопку «New playlist», и затем, добавив необходимые файлы из списка через контекстное меню, нажать «Save playlist». Вверху формы есть комбобокс, позволяющий отсортировать текущие треки в списке по любым тегам. Выделив какой-либо файл в списке можно отредактировать его информацию, которая высветиться внизу в области данных о треке, для этого необходимо нажать кнопку «Save». Также есть возможность воспроизвести выделенный файл, панель управления проигрыванием расположена внизу формы. При нажатии кнопки «Delete Playlist» будет удалён текущий плейлист. Если активирован режим администратора, то по нажатию кнопки «Open Files» можно добавить на сервер новые файлы MP3, при нажатии «Administration» открыть панель управления всей информационной базы, просмотреть и отредактировать её данные. При выборе файла в списке и правом клике по нему можно добавить его в текущий плейлист либо удалить. Для просмотра диаграммы жанровой статистики по песням, нужно нажать кнопку «Genre Stats».
Выводы
В процессе разработки дипломного проекта «Сетевое приложение разграничения медиафайлов аудиобиблиотеки» был реализован следующий набор функций:
· Чтение и обработка информации MP3-файлов.
· Передача информации по сети через сокеты TCP/IP.
· Хранение и изменение данных в базе на удалённом сервере.
· Администрирование информационной базы аудиобиблиотеки.
· Воспроизведение песен.
· Статистическая жанровая оценка по песням.
· Ведение рейтинга числа прослушиваний по песням.
· Интеллектуальная система «Smart Library».
Проект «Сетевое приложение разграничения медиафайлов аудиобиблиотеки» был максимально приближён к уровню, на котором он сможет отвечать требованиям современного пользователя, предоставляя удобный интерфейс и параллельно с ним возможность хранения, каталогизации и редактирования аудиофайлов и плейлистов.
Недостатком программы является возможность работать только с форматом метаданных ID3V1, так как на сегодняшний день более широко распространены теги ID3V2, которые имеют больший объём хранимой в них информации.
Программа может использоваться для работы с метаданными ID3V1 MP3, а также для создания цифровых музыкальных коллекций на удалённом сервере.
В дальнейшем предполагается расширить возможности программы, а именно, дать ей возможность работать не только с форматом метаданных ID3V1 MP3, но и с более продвинутым ID3V2.
Дата добавления: 2015-07-25; просмотров: 35 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Контрольный пример | | | Список ссылок |