Har en iPhone eller Android-telefon og en musikksamling for stor til å synkronisere med den? Vil du dele biblioteket ditt med venner? Slik synkroniserer du biblioteket ditt med smarttelefonen din via internett, eller streamer det i en hvilken som helst nettleser.
Hvordan vi skal oppnå dette
Subsonic er en kraftig liten plattformløsning på disse problemene og mer - det er en åpen kildekodemediestreamer som er basert på både Java og donasjoner, så det er en plattformløsning som er gratis for grunnleggende bruk ved bruk av webgrensesnittet.
Merk: I denne guiden skal vi vise frem to mobilklienter som bruker Subsonic API som IKKE er gratis. Du får et 30-dagers vindu for å prøve oppsettet, hvoretter du vil være nødt til å gi en donasjon på minst € 10, som gir deg tilgang til alle klientene, inkludert en Adobe AIR-klient, og noen få bonuser, som å fjerne annonsen fra nettgrensesnittet, gratis fremtidige oppgraderinger, og en yourname.subsonic.org server adresse. Hvis du velger å ikke donere, kan du fortsette å bruke nettklienten uten ekstra kostnad. Du kan få mer informasjon på Subsonic Apps-siden .
Installer Subsonic
Gå over til deres nedlastingsside og ta tak i installatøren gratis. Dobbeltklikk på filen, og Subsonic blir installert som en tjeneste som automatisk starter med Windows. Merk: Mens det er relativt raskt og enkelt å installere Subsonic på Mac OS X og Linux, krever det litt mer innsats å få støtte for koding. Husk å sjekke Installasjonsinstruksjoner .
Når du har installert Subsonic, åpner du en nettleser og retter den mot http: // localhost / . Under påloggingen vil du legge merke til en advarsel som gir deg standard brukernavn og passord, og påminner deg om å endre det så snart du logger inn.
Når du har logget inn, er det første du ser i midtruten en melding om endre administratorpassordet , så la oss klikke på den linken.
Fortsett og endre passordet. Sørg for å gjøre den sterk!
Legg til musikk i biblioteket ditt
Subsonic organiserer musikken din etter mappe og antar følgende katalogstruktur:
Artist \ Album \ Spor
Dette betyr at når du navigerer gjennom samlingen din, blir den presentert for deg på den måten. Dette burde ikke være et problem for folk som har et organisert musikkbibliotek, og er faktisk ideelt for folk som har eklektisk håndtering og navngivning av konvensjoner (kompilasjonsalbum, noen?). Subsonic leser imidlertid ID3-koder for søkeformål, slik at du fremdeles kan skille og finne spor på den måten.
Klikk på Innstillinger i den øverste linjen, og klikk deretter på Musikkmapper .
Ekstra konfigurasjon
Nå som vi har lagt til musikk i biblioteket, kan vi se på noen andre alternativer vi kan tilpasse.
La oss først endre visningsalternativene våre. Klikk på Innstillinger i den øverste ruten, og klikk deretter på Personlig.
Her kan du endre standardspråk, tema for webgrensesnittet og alternativene du ser når du blar i biblioteket ditt.
Klikk deretter på Brukere lenke.
Her kan du opprette og redigere alternativer for brukere. Legg merke til hvordan jeg endret maksimal bithastighet for noen som ikke er i nettverket mitt.
La oss nå se på Nettverk alternativer.
Sørg for å ha Subsonic automatisk konfigurering av videresending av porter på ruteren, da dette er hvordan du vil få tilgang fra utenfor nettverket ditt. Hvis du donerte til Subsonic-prosjektet, kan du også legge inn brukernavnet ditt for din tilpassede URL, som vil være nyttig når du konfigurerer mobiltelefonklienten.
Til slutt høyreklikker du på Subsonic-ikonet i systemstatusfeltet, og går til Subsonic Kontrollpanel .
På Innstillinger fanen, kan du endre portnummeret hvis du ønsker det, eller du kan endre den øvre minnegrensen, noe som er nyttig hvis du har lagt til mange brukere, eller hvis du har akkurat det store biblioteket.
Totalt sett er det mange alternativer. Du kan legge til og administrere podcaster (som du deretter kan streame), sette opp kodingsfunksjoner for bestemte filtyper og for bestemte brukere, og du kan også legge til internettradiostasjoner. Dette, kombinert med dets plattformevne og enkle vedlikehold - sett det og glem det - gjør dette til et veldig nyttig system alene.
Bruke iPhone-klientene
Det er en flott iPhone-klient som heter iSub og er tilgjengelig i app store for $4.99 . Det ser ut til å inkludere gratis oppdateringer.
iSub lar deg konfigurere en bufferstørrelse, slik at du kan lagre hurtigbufrede sanger på iPhone på ubestemt tid. Du kan manuelt cache individuelle sanger, album og til og med spillelister. Høydepunktet i dette er hvordan det fungerer med sletting: du kan stille iSub til å automatisk slette sanger i henhold til eldste hurtigbufrede eller eldste spilt. Dette lar deg spille sanger som du vil, og nye sanger vil automatisk cache og erstatte eldre sanger du ikke har hørt på. Det er egentlig en smart, automatisk synkroniseringsfunksjon som fungerer på farten uansett hvor du er.
Her er noen skjermbilder av innstillingsrutene for iSub (klikk for å forstørre):
Skriv inn plasseringen til serveren din i den første innstillingsruten. Hvis du skal synkronisere fra innsiden av serveren din, kan du skrive inn IP-adressen din, men hvis du vil ha friheten til å bruke den hvor som helst, må du ha enten et domenenavn for datamaskinen din, eller du kan bruk den tilpassede nettadressen du får ved å donere til Subsonic. Du vil da kunne legge inn yourusername.subsonic.org som servernavnet. Deretter legger du inn brukernavnet og passordet du konfigurerte for Subsonic-serveren.
Noter "Aktiver caching av sanger". Alternativer for "automatisk hurtigbuffer av neste sang", "Maksimal hurtigbufferstørrelse" og "Slett gamle sanger automatisk", da dette er det som gir deg synkroniseringsfunksjonaliteten på iPhone. Du kan også konfigurere forskjellige bitrater for hurtigbufring fra WiFi og fra 3G. Deretter kan du begynne å spille sanger, lage spillelister og så videre. Du kan sveipe fra venstre til høyre på en sang, et album eller en artist for å enten sette sanger i kø til spillelisten eller cache dem.
Her er noen skjermbilder av brukergrensesnittet (klikk for å forstørre):
Ja, du må betale for appen, og ja, du må donere til Subsonic-prosjektet uavhengig av det også, men dette er uten tvil et av de kraftigste streamingalternativene som er tilgjengelige for iPhone, og det er unikt i det det tillater lokal caching og automatisk sletting. Det er også en av få som vedlikeholdes for Linux, Unix og Solaris.
Bruke Android-klienten
Android-klienten kan lastes ned rett utenfor Marketplace, og er i motsetning til iPhone-klienten gratis i og av seg selv. Nok en gang, for å kunne bruke klienten over 30-dagersgrensen, må du gi en donasjon til prosjektet.
Android-appen er veldig lik iPhone-ene. Du kan manuelt cache og slette sanger, du kan stille sanger i spillelister, og du kan angi forskjellige maksimale bithastigheter for koding via Wi-Fi og 3G. Den eneste tingen Android-appen mangler er en funksjon for automatisk sletting av hurtigbuffer, men det er en rekke funksjoner som venter på å bli lagt til, og appen er fortsatt under utvikling i skrivende stund.
Her er noen skjermbilder av innstillingsrutene (klikk for å forstørre):
Nok en gang, når du konfigurerer serverdomenet ditt, gjelder den samme situasjonen. Du kan koble til IP-adressen din for bruk i nettverket ditt, men for å kunne utnytte dette til fulle potensial, må du enten ha ditt eget domene for å få tilgang til Subsonic-serveren din, eller du må donere til få ditt eget tilpassede subsonic.org-domene.
Samlet sett er alternativene ganske like iSub, selv om det ikke finnes noe alternativ "Slett automatisk bufrede sanger". Når du har fylt opp hurtigbufferen, må du slette sanger manuelt, selv om selve streamingen ser ut til å fungere bra uten å gjøre det. Og akkurat som iSub, kan du tilby forskjellige bithastigheter for både WiFi og 3G.
Her er noen skjermbilder av brukergrensesnittet (klikk for å forstørre):
En ting du kan gjøre på Android er å bruke nettgrensesnittet til serveren din. Under testingen brukte både HTC Incredible og Droid X deg til å logge inn gjennom nettleseren, køsanger, lagre spillelister og - viktigst av alt - spille sanger ved hjelp av den flashbaserte mediaspilleren. Dette er en måte å bruke tjenesten på uten å bli tvunget til å gi en donasjon (selv om jeg fortsatt vil anbefale den på det sterkeste).
Subsonic, så vel som kundene, er i aktiv utvikling. Spesielt Android-klienten trenger litt arbeid for å innhente iSub. Men for hva det er verdt, mens det er et anstendig antall alternativer tilgjengelig (noen gratis), har jeg ennå ikke sett en løsning som fungerer like elegant. Spesielt Linux-brukere kan synes dette er en flott app, siden det er få løsninger for multimedia-streaming tilgjengelig for dem etterpå SimplifyMedia skru av.
Som du kan se, med riktig konfigurasjon, kan du ha et ganske automatisert synkroniseringssystem for mobiltelefonen din, samt tilgang til hele musikkbiblioteket fra hvilken som helst datamaskin. Du kan konfigurere brukere slik at andre kan dele biblioteket ditt, og du kan gjøre det uavhengig av hvilken plattform du er på eller hvor du er.