Noen gang ønsket å lytte til musikk med en større gruppe mennesker f.eks på kontoret? Hvem bestemmer hva som skal spille? Gjør din musikkspiller demokratisk og gi alle muligheten til å fremme sin favorittsang.
Jukebox er et Python-app som gir et webgrensesnitt for å søke i musikkbiblioteket og stemme på sanger som skal spilles. & Nbsp; Jo flere stemmer en sang blir, jo raskere vil du lytte til den.
Oppsett
Installere virtualenv via pip hvis ikke alreay gjort:
sudo PIP installere virtualenv
Sett opp en virtualenv for jukebox:
virtualenv no-site-pakker jukebox
Installere ez_setup og endelig jukebox i din frisk virtuelt miljø:
cd jukebox
bin / PIP installere ez_setup
bin / PIP installere jukebox
Nå er det på tide å konfigurere jukeboksen
1. Skriv inn admin legitimasjon og velge autentiseringsleverandører
2. Lag databasen
3. Index musikken din
Det er alt
bin / jukebox jukebox_setup
bin / jukebox SyncDB
bin / jukebox jukebox_index --path = / sti / til / bibliotek
Django builtin utvikling webserver vil være tilstrekkelig til å betjene kontoret eller fest. Bare starte den opp:
bin / jukebox runserver ip: port
Nå er du klar til å sette musikk i køen. Jukebox tilbyr flere metoder for å spille det:
Shoutcast
Se jukebox_shout
mpg123
Se jukebox_mpg123
Føl deg fri til å punge jukebox og legge ytterligere avspillingsmoduler.
API
jukebox_core gir en fullverdig REST API. Se API-referanse
Hva er nytt i denne utgaven:..
- Legg til manglende wsgi fil
Hva er nytt i versjon 0.3.7:.
- Fix buggy PyPI pakke
Hva er nytt i versjon 0.3.1:
- Forbedret unntak håndtering
- Lagd rss for gjeldende sang
- Mindre feilrettinger
Hva er nytt i versjon 0.3.0:
- Lagt jukebox_watch
- Lagt listen over velgere
- Mindre forbedringer
Hva er nytt i versjon 0.2.1:
- Fikset problem med autoplay
Hva er nytt i versjon 0.1.1:
- Faste installasjons bugs
- Lagt personlige historie
- Lagt systemtester for api
Krav :
- Python
- Django
- Mutagen
- django-sosial-auth
- django-hvile-rammeverk
- python-rop
- python-nissen
- libshout
Kommentarer ikke funnet