Har du massor av mediefiler på din hemdator som du önskar att du kan spela när du är hemifrån? Om så är fallet, är Subsonic den öppna källan lösningen du har väntat på.

Subsonic är en mediaserver som streamar din musik och video till en webbläsare eller Subsonic-klient. Appar är tillgängliga för Android, iPhone, Windows Phone och många andra enheter. Subsonic stöder alla mediaformat som kan strömma över HTTP, inklusive MP3, OGG, AAC och mer.

Att få Subsonic

Om du är på Linux kan du förmodligen installera Subsonic via din pakethanterare. Om du inte hittar den i någon av dina arkiv, eller om du är på Mac OS X eller Windows, hämta den på den officiella nedladdningssidan. Webbplatsen ger också installationsanvisningar för olika plattformar.

Konfiguration

Starta först Subsonic-servern. I Linux är kommandot:

 sudo /etc/init.d/subsonic start 

När servern är igång öppnar du en webbläsare och navigerar till 127.0.0.1:4040. Du får se inloggningsskärmen. Användarnamnet och lösenordet är både "admin".

Efter att du loggat in ser du sidan "Komma igång":

Följ de steg som rekommenderas på den här sidan, först klicka på länken för att ändra ditt administratörslösenord. Ställ in det på något annat än "admin" och ange din e-postadress för återställning av lösenord.

Du kommer att loggas ut. Logga in igen med ditt nya lösenord och gå tillbaka till sidan "Komma igång". Klicka nu på "Sätta upp mediefiler".

Ange den fullständiga sökvägen till din musikmapp och lägg till eventuella ytterligare mappar om du vill. När du har sparat dina inställningar visas ditt media i en sidofält.

Nu, från hemsidan, klickar du på "Konfigurera nätverksinställningar." Subsonic ger dig två alternativ: (1) Konfigurera din router automatiskt för att tillåta inkommande anslutningar till port 4040 med portöverföring; och (2) skapa din egen domän på "username.subsonic.org" för att komma åt din server via Internet. Du kan välja ett eller båda alternativen.

När du har slagit "Spara" tar Subsonic en stund att testa dina inställningar. Om, som i mitt fall, inte Subsonic kan konfigurera din router automatiskt kan du följa instruktionerna på PortForward.com för att göra det själv.

Anpassa din upplevelse

Gå till fliken "Inställningar" för att utforska alternativ för att anpassa Subsonic.

Om du vill tillåta icke-administrativa användare att spela upp ditt media, gå till fliken "Användare". Detta är min inställning för en gästanvändare:

Du kan ändra välkomstmeddelandet och sidtiteln i Inställningar :: Allmänt.

Subsonic låter dig också prenumerera på podcaster. För att komma åt den här funktionen, gå till fliken "Podcasts". Du kan prenumerera på en podcast i taget. Som visas nedan stödjer Subsonic inte Atom-flöden.

Spelar ditt musik

För att komma till din musik från din webbläsare, gå till din IP-adress: 4040 eller användarnamn .subsonic.org, beroende på hur du konfigurerar ditt nätverk.

I Linux kan du hitta din lokala IP-adress med kommandot ifconfig . Detta ser typiskt ut som 192.168.*.*** . Använd detta för att strömma över ditt lokala nätverk (LAN). Till exempel kan du köra:

 firefox-bin 192.168.1.169:4040 

För att ta reda på din externa IP-adress, besök IPEcho eller kör det här kommandot:

 lynx - dump http://ipecho.net/plain 

När du är inloggad klickar du bara på någon artist i sidofältet för att se en lista över deras album och sånger tillsammans med albumkonst.

Och där går du! Nu kan du strömma mediet om du är på tåg, hos en väns hus eller i skogen (förutsatt att du har en Internetanslutning).

Hur strömmer du för närvarande musik och filmer? Fungerar Subsonic bra för dig, eller föredrar du andra lösningar?