Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
В данной работе рассмотрены актуальные стриминговые сервисы, представленные на рынке. Проанализированы их преимущества и недостатки, а также предложен альтернативный вариант, ориентированный на пользователей – веб-приложение Music First. Основная часть посвящена выбору инструментария (языка Python и фреймворка Flask), описанию архитектуры приложения и подробностям реализации таких важных процессов, как регистрация, аутентификация, восстановление пароля, связь с PostgreSQL, поиск и визуализация данных. Результатом работы является написанное веб-приложение Music First, которое, взаимодействуя с базой данных, отображает статистику (собранную при помощи плагина) о прослушиваниях музыки через различные медиа-проигрыватели и всю историю воспроизведений, позволяет сохранять понравившиеся композиции в Избранном и самостоятельно добавлять теги (жанры) для альбомов. В будущем предполагается дальнейшее расширение функционала приложения и развертывание программы в облачных сервисах, например Google App Engine или Heroku.
The given work discusses the streaming services available on the market nowadays. The analysis of their advantages and disadvantages is conducted and the user-oriented alternative (Music First web application) is proposed. The main part is devoted to the choice of tools (Python language and Flask framework), description of the application architecture and implementation details of such important processes as registration, authentication, password recovery, communication with PostgreSQL, data search and visualization. As the result there were developed Music First web application, which, interacting with the database, displays statistics (collected with the aid of the plugin) about listening to music through various media players and the entire playback history, allows users to save their favourite songs to Favorites and add tags (genres ) for albums. In the future, it is planned to further expand the functionality of the application and deploy the program in the cloud service, such as, Google App Engine or Heroku.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Статистика использования
Количество обращений: 8
За последние 30 дней: 0 Подробная статистика |