60 likes | 164 Views
Crepz PLAYER. Objetivo. Desenvolvimento de um player de áudio que reproduza arquivos .mp3 Manipular arquivos em uma playlist Gerenciar musicas através de uma biblioteca Uso de banco de dados para armazenar informações Fácil instalação deste player. dificuldades.
E N D
Objetivo • Desenvolvimento de um player de áudio que reproduza arquivos .mp3 • Manipular arquivos em uma playlist • Gerenciar musicas através de uma biblioteca • Uso de banco de dados para armazenar informações • Fácil instalação deste player
dificuldades • Manipular os dados através de sql sem instalação de um SGBD como serviço, com acesso direto aos arquivos • Executar os arquivos de áudio • Modelagem dos objetos e banco de dados • Interface amigável e fácil de usar
Recursos • Basic Player 3.0 e jLayer: usado para manipulação direta aos arquivos de áudio. • Commons-logging e Tritonus_share: requerido pelo Basic Player • Mp3spi e jid3lib: usado para leitura e gravação das tags como nome, autor, álbum no arquivo mp3 • Quaqualookandfeel: tema visual.
Banco de dados • Hsql – HiperSQL: banco de dados feito totalmente em java, multi-plataforma e portátil. • Permite tanto executar como serviço, como diretamente salvando em arquivo sem necessidade de definição de uma fonte de dados ODBC no SO. • Roda apenas durante a execução do programa.
Fontes: • http://www.javazoom.net/javalayer/javalayer.html • http://www.javazoom.net/mp3spi/mp3spi.html • http://hsqldb.org/ • http://javamusictag.sourceforge.net