Posts Tagged ‘dlna’

PS3 Media Server update

Wednesday, December 30th, 2009

Har nå brukt PS3 Media Server en stund, og elsker det. Transcoding fungerer perfekt, så nå kan jeg spille alle formater på Playstation 3 uten å måtte gjøre om først. Genialt. Ulempen med transcoding er at det ikke fungerer veldig bra å spole, men så lenge Playstation 3 kan hoppe til angitt tidspunkt uten problem, går det fint.

Har også funnet et initscript til PS3 Media Server (PMS) så jeg kan starte PMS ved boot. Scriptet fant jeg her. Jeg har lagt ut scriptet på dette domenet, så det kan lastes ned med wget:

wget http://www.noteng.no/PS3MediaServer
nano -w PS3MediaServer

oppdater disse to linjene:

PMSUSER=marco
PMSGROUP=sfz

til noe som er gyldig på din server.
Oppdater denne linja:

PMS_HOME="/opt/pms"

Dette er en mye mer fornuftig plassering en i hjemmemappa, derfor flyttet jeg PMS dit:

sudo mkdir /opt/pms && sudo cp -R pms-linux-1.10.5/* /opt/pms/

Kopier scriptet til /etc/inid.d/ og gjør kjørbar:

sudo cp PS3MediaServer /etc/init.d/ && chmod +x /etc/init.d/PS3MediaServer

Nå kan du starte PMS med:

sudo /etc/init.d/PS3MediaServer start

Eller for å starte hver gang under oppstart:

sudo update-rc.d PS3MediaServer defaults 90

Installere PS3 Media Server på ubuntu

Sunday, December 27th, 2009

Sjekk først at alle avhengigheter er i orden:

sudo apt-get install mencoder ffmpeg mplayer vlc sun-java6-jre

last ned siste versjon av PS3 Media Server herfra: http://code.google.com/p/ps3mediaserver/downloads/list

wget http://ps3mediaserver.googlecode.com/files/pms-linux-1.10.5.tgz

Pakk ut og gjør de nødvendige filene kjørbare:

tar -xzvf pms-linux-1.10.5.tgz
cd pms-linux-1.10.5
chmod +x PMS.sh
chmod +x linux/tsMuxeR

for å starte PS3 Media Server:

./PMS.sh

PMS konfigureres med et grafisk grensesnitt, men siden dette (ihvertfall i mitt tilfelle) er en server uten X installert løser vi det på følgende måte: avslutt ssh sesjonen med kommandoen exit, og start den på nytt med opsjonen -X:

exit
ssh -X andreas@demigod

Nå får du opp det grafiske grensesnittet på ssh klienten når du starter programmet på serveren.

Har du problemer med at transcoding ikke fungerer på et 64-bits systemprøv å installere ia32-libs

sudo apt-get install ia32-libs

FreeNAS og PS3 Media Server

Monday, December 7th, 2009

freenasdlna tjeneren som følger med freeNAS het fuppes og er ikke veldig bra. Den fungerer, men har ingen automagisk oppdatering av innhold og bruker en evighet på å oppdatere manuellt. PS3 MediaServer derimot er genial, denne fungerer helt fint på freeNAS med unntak av on the fly transcoding/muxing av ikke understøttede filer. Dette skyldes at ett av programmene som brukes kun finnes i binærform og det finnes ikke binærfiler for freeBSD. (more…)

Freenas update

Saturday, December 5th, 2009

Driver og tester freenas, er veldig fornøyd med noe, middels fornøyd med noe og missfornøyd med noe.

Lagringsfunksjonen med software raid, zfs, samba, nfs mm. fungerer veldig bra. Spesiellt kult med zfs som fungerer som en miks av LVM og software RAID integrert i filsystemet. Du bare legger til enheter i en pool og oppretter virtuelle enheter med de RAID instillingene du måtte ønske. Alt integrert i filsystemet.

Hele greia administreres via et intuitivt webgrensesnitt, som også finnes på norsk for de som måtte ønske det.

Det jeg er mindre fornøyd med er UPnP dlna serveren. Den fungerer, men har et tråkigt databasesystem, er ekstremt treg til å oppdatere samlingen og må oppdateres manuellt via webgrensesnittet. Håper på å få fikset dette på ett eller annet vis.

Er missfornøyd med torrentfunksjonen, da den ikke virker i det hele tatt. Det er webgrensesnittet til transmission som brukes, og det ser veldig bra ut, men fungerer altså ikke. Skal prøve å få fikset dette også på en eller annen måte.

Skal også prøve  å finne ut av hvordan jeg får mkv2mp4 til å kjøre på freeNAS, og forhåpentligvis få til å integrere dette i webgrensesnittet.

I’ll be back…

Update: Da har jeg løst problemet med at transmission ikke lastet ned torrenter, det viste seg å være distributed hash table som var problemet, så jeg disabla den inntil videre, så får vi håpe det er i orden til neste versjon.

Ny mediaserver og torrentløsning på gang.

Friday, November 27th, 2009

Til nå har jeg benyttet torrentflux og torrentflux-b4rt sammen med mediatomb for å laste ned filmer/serier og vise dem med ps3. Under forsøk på å få megnet linker til å fungere oppdaget jeg at azureus, eller vuze som det heter nå, har utviklet seg mye siden jeg sluttet å bruke det for mange år siden. vuze har faktisk integrert dlna mediaserver, og jeg fant en plugin; AzSMRC som fungerer som en fjernkontroll for azureus. Ser lovende ut. Kommer tilbake med rapport og evt. en howto når jeg er ferdig.

Det ultimate mediasenter

Friday, November 13th, 2009

Hvordan sette opp det ultimate mediasenter med PS3 og Linux.

<oppdatering dato=”01.01.2010″>Her er et bedre mediasenter</oppdatering>

PS3′en er selvfølgelig koblet til TV’n med HDMI kabel, til surroundanlegget og til hjemmenettverket med kabel. WLAN er noe herk og det er tvilsomt om båndbredden blir stor nok til å streame video i HD kvalitet.

I kjelleren, bua, kottet eller ett eller annet bortgjemt sted har du en pc med Linux stående, også denne koblet til nettverket. På denne serveren installerer du en DLNA server, jeg foretrekker MediaTomb. Dersom du har Ubuntu kan mediatomb installeres med apt:

sudo apt-get install mediatomb-daemon

Jeg har lagt ut en pakke med patch for last.fm støtte på PPA‘en min, i skrivende stund virker den ikke, men antageligvis blir dette fikset snart.

Før vi begynner må vi gjøre noen små endringer i konfigurasjonsfila til MediaTomb.
/etc/mediatomb/config.xml:

sudo nano -w /etc/mediatomb/config.xml

Fila skal være ganske selvforklarende, spør om du lurer på noe. husk å avkommenter de to linjene som har med PS3 støtte å gjøre. <home> og <webroot> trenger du ikke å endre. Standard database er sqlite, har du en stor mediasamling kan det lønne seg å bruke MySQL, dette krever at du har MySQL installert og endrer denne delen av konfigurasjonsfila:

<storage>
<sqlite3 enabled="no">
<database-file>mediatomb.db</database-file>
</sqlite3>
<mysql enabled="yes">
<host>localhost</host>
<username>mediatomb</username>
<database>mediatomb</database>
<password>passord</password>
</mysql>
</storage>

I dette tilfellet heter databasen mediatomb og kan aksesseres med brukernavn mediatomb og passordet passord. Pass på at du slår på støtte for enten sqlite eller MySQL, ikke begge to.

Trenger du hjelp med oppsett av MySQL så får du enten vente å se om det dukker opp en guide her, eller finne hjelp et annet sted.

Lagre konfigurasjonsfila med ctrl + o, ctrl + x for å avslutte.
Start mediatomb på nytt:

sudo /etc/init.d/mediatomb restart

Nå er det tid for å fortelle mediatomb hvor du har mediafilene dine.
Åpne en nettleser, dersom du benytter serveren så skriver du localhost:49152 i adressefeltet, hvis ikke må du bytte ut localhost med hostnavnet eller ip-adressen til serveren. Portnummeret 49152 er i utgangspunktet fast, men om porten er opptatt når mediatomb starter hopper den videre til port 49153.

Trykk på filesystem og bla deg frem til mappen(e) med  mediafilene dine, og trykk på plussen oppe til høyre for å legge til.

Det skal i utgangspunktet være det hele. Nå er det på tide å fyre opp Playstationmaskina og nyte all musikken, bildene og filmene du har lagret på serveren. Om du blar deg frem til f.eks filmer så ser du at det har dukket opp et ekstra ikon med teksten mediatomb bak. Velg pc directory for å bruke mappestrukturen fra serveren, eller velg en av mappene som mediatomb automagisk har laget for deg.

Har du ennå ikke kjøpt deg fjernkontroll til ps3′en anbefaler jeg på det sterkeste at du gjør det, du kommer ikke til å angre.
Dette oppsettet skal etter sigende også virke med Xbox, men alle vet jo at Xbox er bæsj…

Neste artikkel vil omhandle konvertering av hd video fra mkv formatet til mp4 for å la ps3 spille filene.

Vote for Launchpad to add usage statistics.
Bloggurat
Bloggurat
Twitter: anoteng

BalleClorins geekblog is using WP-Gravatar