Samsung Smart TV Kiegészítők - Szoftverfejlesztés fórum

üzenetek

hozzászólások


TheNiceSpy
(csendes tag)

Igen, a webböngészőben lejátszós megoldás elég limitált, pl. több hangsávval sem nagyon tudnak mit kezdeni még a böngészők. A transzkódolás persze lehetséges lenne, illetve hangsávok kinyerése és ezek csatolása a videóhoz egy playlistben, de a nagy erőforrásigény miatt ez nem igazán járható út pl. NAS-on.

A DLNA castolást én tegnap futólag kipróbáltam az LG B9-es tévémen (egy wrserver által kiszolgált mkv fájlt és srt feliratot küldtem a tévére) és nagyon jól ment, meglepetésemre még választani is lehet, hogy a külső srt feliratot, vagy az mkv belső feliratait jelenítse meg. A seek-elés mondjuk nem ment, de biztos vagyok benne, hogy működésre lehet bírni, sajnos ahány gyártó, annyi féle opciót kell beállítani a http header-ben, hogy rendesen felismerjék a streamet a tévék.

De a komplett DLNA szerver sem rossz megközelítés, hogy könytárakként jeleníti meg a torrenteket. Köszi, ha átküldöd az eredeti forráskódot és a DLNA-s szerver verziót, szívesen belenéznék.

A memóriakezelésnél én olyanba futottam bele, mintha bizonyos esetekben a GC felszabadítana olyan memóriaterületeket, amik még írás/olvasás alatt vannak, ilyenkor a torrent kliens el is kezdi bannolgatni a peereket hibás checksum-ra hivatkozva. Valamint az LRU könyvtár egy frissebb verzióját is beemeltem a kódba, mert alapból úgy tűnt nem sülnek el rendesen a callback-ek, de az is lehet én bénáztam el rajta valamit.

Az amúgy feltűnt, hogy ha nagyon magasra emelem a memória limitet, akkor a TV kilövi az alkalmazást lejátszás közben, de ha a wrserver indulása előtt kiűrítem a RAM-ból a cache-t, akkor felszabadul ~500MB memória, amin már azért el lehet férni. A 128MB-os memória limit az én tévémen nem eredményez fagyást, sem újraindulást, de ahogy írtam is, régebbi készülékeknél nem biztos, hogy ezek optimálisak (az enyémen sem biztos, de működnek :D ).

Hogy a többieknek is válaszoljak, nálam is Xpenology fut. Szerintem simán összerakható egy ilyen docker konténer, ami egy egyszerű weboldalt is hostol, amivel kereshetők a torrentek és elindítható azok kiszolgálása.

üzenetek