UPnP/DLNA szerver otthonra

Fórumok

Hello,

hasznal valaki UPnP/DLNA szervert kozuletek? Perpillanat probalom keresni beloluk az igazit, eddig a ps3 media server a befuto, mert mindent tud, de jobban orulnek egy nemjavas megoldasnak. Alapveto funkcioja a filmkiszolgalas lenne (transzkodolas + felirat rarakas ahol kell), de ezmellett meg kellene jelenitenie kepeket (Canon RAW fajlok transzkodolassal jpeg-ge) meg zeneket lejatszania (szinten transzkod mp3-ma ahol szukseges).

Hozzászólások

en madiatomb-ot es PMS (ps3 media server)-t hasznalok. a legujjabb mediatomb, amit en csak forrasbol tudtam felrakni jobban banik a transzkodolassal mint a korabbi valtozatok. legutobb arra hasznaltam, hogy a kepeket automatikusan beforgassa helyes pozicioba, amikor a ps3-al slideshowt nezegetek. a pms-t inkabb zene transcoding-ra hasznalom. video transcoding-ot nem nagyon csinaltam, mindig van valami nyugje a dolognak es nem tul boszavu a ps3 amikor nem tud lejatszani egy transkodolt videot. a pms-el hasznaltam parszor, de ossze vissza pakolta a hangcsatornakat es a surrondbol jott a center hangja, stb. nem volt idom foglalkozni vele. inkabb atkonvertalom az mkv file-okat 4 CPU-n HD divx avi-ba, azt meg siman le tudom jatszani mediatomb-on keresztul. villamgyors a kereses, tekeres, stb. na meg a tobbszori lejatszasnal nem eszi allandoan a gepem.

ha van parancssori raw->jpeg convertered akkor mindket kiszolgaloval meg tudod csinalni a kepek ujrakodolasat.

Koszi a tippeket, a mediatombot en is nezegettem, szimpatikus is volt, csak a ps3 media servert egyaltalan nem kellett konfigolni, az azert tetszett meg :)

Azt elfelejtettem irni, hogy mindezt egy freenas imagebe szeretnem belezsufolni, hogy egyhelyen legyen minden. A mediatomb kevesebb helyet foglal, mint a ps3ms, ugyhogy lehet meg is probalom valamelyik nap.

Hopp, egy Mediatomb fórum!

Igaz, fél év késéssel, de én is ezt izzítom itthon médiaszervernek (szintén a fenti alaplapon). Elsősorban videó- és zenekiszolgálásra, de egyelőre nem bajlódok HD-vel meg transkódolással, jó nekem a divx.

Viszont... Ti hogy rendszerezitek a filmeket/zenéket?

Még MythTV-hez (korábban erről ment minden) írtam (átalakítottam) egy perl scriptet, ami a port.hu-ról leszedi a filmek minden elérhető infóját. Ezt szeretném most belegyúrni a mediatomb import.js-ébe, hogy pl. stílus, nyelv, színész, rendező, évjárat, stb. szerint is struktúrálva legyenek a filmek.

Ötlet valakinél? JS-ből a perl-t meghívni? Az egész kódot átírni JS-be? Maga a mediatomb tud más kerülőutat is, mint az import.js?

Magamnak válaszolva továbbviszem a témát, hátha valaki mégis tud konstruktívan segíteni...

Közben megoldottam XBMC-vel (ez fut kliensként a mediatomb-hoz) a Media Library-t, szépen rendezettek, kereshetőek mindenféle szempont szerint a filmek, plakát van, leírás, ami kell.
A probléma: Mindezt az adott XBMC lokálisan kezeli és tárolja, én viszont mindezt a médiaszerverre szeretném központosítani, hogy több kliens is elérje ugyanazt az adatbázist. (elsősorban XBMC, de később egy DLNA-s TV-vel is számolok)
Lehet, hogy nem a MediaTomb a legmegfelelőbb megoldás? Más ötlet, tapasztalat?

Én is egy UPnP/DLNA szervert szeretnék beüzemelni a közeljövőben. Nézegettem a Linux-ra elérhető megoldásokat, és első körben a MediaTomb tűnt a legszimpatikusabbnak.

Azt esetleg tudja valaki, hogy a MediaTomb mennyire támogatja a különálló (.srt) fájlban tárolt feliratokat?

Nem éppen. Olvastam én is hogy transzkódolással megoldható a dolog, de én nem akarom ráégetni a filmre. (Legalábbis a sima .srt feliratot semmiképpen sem, mivel ezt a formátumot már szinte minden eszköz támogatja, később esetleg a komplexebb .ass feliratok esetében megfontolandó lehet ez a módszer.) Úgy képzelem el az ideális működést, hogy a szerver automatikusan felismeri a film mellett található felirat fájlt és azt is elküldi a megjelenítő eszköznek. Nem tudom hogy ezt mennyire támogatja maga a specifikáció, de ha jók az információim akkor a MiniDLNA képes erre, igaz nekem egyelőre azzal sem akar működni. (De valószínűleg ebben az esetben a kliens okozza a problémát, egyelőre csak kísérletezgetek.)

Bar nekem Sony tv-m van, annyira gyer tamogatottsaga van a kulonbozo kodekek/formatumok es egyeb feature-ok teren, hogy inkabb feladtam es bevallaltam egy Raspberry Pi-t OpenELEC-kel, ami NFS-rol streameli a tartalmat a tv-re + ha kell, tolt hozza automatikusan feliratot. Meg 1 eszkoz ugyan, de HDMI CEC-en keresztul 1 taviranyitoval vezerelheto az egesz.

Egyáltalán nem ismerem a DLNA specifikációt, de valahol azt olvastam hogy a szerver csak a kiválasztott adatsávokat küldi el a megjelenítő eszköznek. (Tehát a demultiplexálás szerveroldalon megy végbe.) Ha így lenne akkor gondolom elég egyszerűen megoldható lenne a dolog. Arra gondolok, hogy a külső feliratok azonosítása után elég lenne azt kommunikálni a megjelenítő eszköz felé hogy ezek is ott vannak a konténerben a videó sáv mellett. De mondom, nem vagyok biztos benne hogy ez valóban így működik.

A transzkódolással a MediaTomb esetében az a baj hogy az adatfolyamban nem lehetséges a kiválasztott pozícióra ugrani, ha ez meg lenne oldva akkor egy egészen elfogadható megoldás lenne átdobni a videó és hang sávokat a feliratokkal együtt egy MKV konténerbe.

Azt hiszem több alternatívát is ki kell majd próbálnom mielőtt kiválasztanám az igazit, és lehet hogy nem ártana kiterjeszteni a keresést a zárt forráskódú szerverekre.

Én az UPNP AV-t nézegettem, az biztos nem így működik, nincs benne lehetőség arra, hogy streameket válogass ki egy videóból. Szerintem a DLNA sincs annyival előrébb, hogy az képes lenne ilyesmire, bár nem tanulmányoztam.

Igen, a seekeléssel a gond az, hogy a control point általában bytepozicióra seekel és ugye ha realtime muxolod a streamet, akkor elég macerás kiszámolni előre, hogy az egyes bytepozíciókon mi is lenne. Nem lehetetlen feladat, de gázos.
Az UPNP AV/DLNA spec definiál idő alapú seeket is, de nem tudom, hogy milyen control point támogatja. Az idő alapú seek lenne a silver bullet a realtime muxolás problematikájára. Persze ahhoz meg okosabb szerver kell, hiszen szerver oldalon kell seekelni (keyframe-re), ezt biztos nem tudja mind..

Na szólj, ha megoldottad!

Plex Media Server. Bár inkább a saját kliensével érdemes hozzá csatlakozni - szerencsére Samsung Smart TV-re van - képes DLNA megosztásra is.

MiniDLNA +1, Raspberry PI Debian wheezy-vel - Nálam ez megy egy ideje és nagyon elégedett vagyok vele. a Minidlna egyébként "képszerver"-ként it használható.

Zene kiszolgálás pedig MPD -vel; stereojacket ki az erősítőre és hajrá.
pl auremo klienssel pedig lehet playlistát szerkesztgetni. Androidról MPDroid app-pal telóról is lehet iránítani.

A transmission kliens pedig jó a torrentekre, emellett a sambával egy shared drive-ot csináltam - kész is az otthoni media-pc.

Kedves Mindenki!

Én is UPNP problémával küzdök.
Eddig a PS3 media server volt a legjobb megoldás, amivel találkoztam, de sajnos ez se tökéletes.

Két renderer-el teszteltem egy Philips okos TV-vel és egy Androidos okostelefonnal.

Néha elindulnak bizonyos filmek, zenék, de a szerver gyakran lefagy, vagy a TV-n akadozik az átküldött film.

Tudtok erre esetleg valami megoldás?
Egyáltalán érdemes UPNP-vel foglalkozni?

A 'szerver' egy Windows 7-es laptop.

Több próba után én is s Serviio-nál kötöttem ki (tudtommal nem XBMC, külön téma), bár nekem a - mai korhoz - eléggé gyenge HW (régi Atom-os lap) meglehetősen korlátozta a lehetőségeket. Ez volt az egyetlen, ami nem csak fapados alapszolgáltatásokat nyújt, de még gördülékenyen megy is.
Ha a HW nincs leterhelve alatta, akkor a FullHD-t is simán küldi (én egy Samsung C650 TV-vel használom).
A feliratok jó kérdés, mert azt nekem a TV-m nem kezeli igazán jól :( A Serviio maga elvleg mkv-ból meg külön file-ból is adja, sőt hakell, transkódolással beégetve is tudja küldeni.

Ami nekem bejött erre a célra:
DNS-320L ShareCenter
A gyári szoftver nem sokat ér, "funplug" okosítással viszont felrakható rá a minidlna és a transmission
- letölt, dlna-képes okostévén filmet lejátszik, örül.

Universal Media Server. Igaz JAVA, de nekem tökéletesen megy Windows7 alatt és Linux-on is (Ubuntu).