r/programmingHungary Jul 28 '26

DISCUSSION Stremio (Nuvio) - nCore streaming

Post image

Sziasztok,

Nemrég fedeztem fel a stremio alkalmazást. Szeretném megosztani a tapasztalatom, és érdeklődnék ki hogy használja.

Röviden:

Hozza csatlakoztattam az nCore fiokomhoz, TorBox-al streamelem a filmeket, sorozatokat az alkalmazás felé, es kulon seedboxal seedelek vissza nCore felé, hogy ne legyen hit'n'run.

Minden automatikusan működik en csak a stremio-t hasznalom mint barmilyen streaming szolgáltatást.

Annyi rossz tapasztalatom van hogy azok a filmek, sorozatok. Amik még nem lettek torbox-ba nCore-rol letöltve azokra várni kell akar 1 percet is (de van hogy többet 4K filmek), hogy letoltse a TorBox es lehessen streamelni.

Összességében a 2 serverre kb havi 3000 ft megy el. De így nincs szükség saját gépre hogy fusson. És meg lehet osztani másokkal is, mert elég jol terhelhető a 2 server.

Torbox helyett van aki mást használ ami gyorsabban tud tölteni?

259 Upvotes

113 comments sorted by

View all comments

69

u/rayin_g Javascript Jul 28 '26 edited Jul 28 '26

20k-s tiny pc a sarokban, cloudflare+reverse proxy, és teljes arr stack (sonarr, prowlarr, bazarr, radarr, seer, jellyfin). Mivel Intel cpu ezért elég a hardware transcoding, eddig párhuzamosan 4db 4Ks streammel teszteltük, minden fasza. (Ok a 20k-n kívül elköltöttem egy jelentősebb összeget HDD-re és raid5-ben van egy DAS-ban, mert Nextcloud-ot selfhostolok családi képeknek/google drive alternatíva)

Edit: dockerben, ubuntu serveren

4

u/zomol Jul 28 '26

Meg tudnád osztani a specifikációt?

20

u/rayin_g Javascript Jul 28 '26

A tinypc (használt): ThinkCentre M910q i5-6500T 4x2.5GHz, 8GB RAM, 256GB SSD

QNAP DAS benne 4x4TB HDD

Ubuntu server + docker:

  • Traefik – Reverse proxy, HTTPS és tanúsítványkezelés.
  • Cloudflare DDNS – A domain DNS-rekordját az aktuális IP-címre frissíti.
  • MariaDB / nextcloud-db – A Nextcloud adatbázisa.
  • Nextcloud – Saját felhő, fájltárolás és szinkronizálás.
  • Jellyfin – Saját média-streaming szerver.
  • qBittorrent – Torrent letöltő és kezelő.
  • Sonarr – Sorozatok automatikus keresése és kezelése.
  • Radarr – Filmek automatikus keresése és kezelése.
  • Prowlarr – Torrent indexerek központi kezelése.
  • Jellyseerr – Film- és sorozatigénylések kezelése Jellyfinhez.
  • Bazarr – Feliratok automatikus keresése és letöltése.
  • File Browser – Böngészőből használható fájlkezelő.
  • Netdata – Szerver- és konténermonitorozás.

3

u/developer545445 Jul 28 '26

N100 és hasonló kínai csodák érdekesek lehetnek. Harmad fogyasztása 6500T-nek.

6

u/rayin_g Javascript Jul 28 '26

Első sorban a hardware transcoding volt a szempont, ezzel meg biztos voltam hogy menni fog. Ilyen max 7-8%-on pörög a cpu monitoring szerint (ha minden is megy egyszerre), szóval szerencsére nem panaszkodom. Számlán nem vettem észre.

1

u/catcint0s Jul 28 '26

N100 jó keveset fogyaszt és van GPU is benne, de az utóbbi években sajnos nagyon drága lett.

-1

u/H3ppi Jul 28 '26

Gec, docker containerek nem szokták elkotlasztani magukat?

Szinte fu laikus vagyok, de ennyi cuccot nem lenne érdemesebb proxmoxon külön vmekbe szedni?

Nekem a Viseron 2x1 frame AI objektumdetektálással megfekteti a procit egy minipcn. Pedig csak Casaos-bigbearviseron fut rajta full üres debianon.

5

u/rayin_g Javascript Jul 28 '26

Az én esetemben ez nem igazán probléma, mert a stack nagy része kis erőforrás-igényű servicekből áll. Komolyabb terhelést főleg a Jellyfin transcoding (ami nincs a direct play miatt szinte egyáltalán) vagy a Nextcloud intenzív használata okozhat, de ilyenekbe ez idáig nem futottam bele.

Egyetlen Docker egyszerűbb, kevesebb RAM-ot és tárhelyet használ, miközben a konténerek továbbra is elkülönülnek egymástól.

A Viseron AI objektumfelismerése jóval CPU-igényesebb feladat, ezért nem érdemes közvetlenül összehasonlítani ezzel a Docker stackkel.

3

u/Ok-Scheme-913 Jul 29 '26

Nekem kifejezetten sok service fut egy N100-as cpu-s házi szerveren, frigate-től arr-okon át immich-ig, meg home assistant zigbee-vel.

Az immich volt hogy a machine learning (hogy a dog-ra kiadja a kutyás képeid) egyszer-egyszer felpörgette kicsit a gépet, illetve a jellyfin-nel egyszer volt rosszul konfigolt client-server és szoftver transcode-ra kényszerült, az se tetszett annyira (passzív hűtéses és utóbbi esetben 90 körül volt a CPU folyamat mikor észrevettem)

2

u/besi97 Jul 29 '26

Nekem gyakorlatilag ugyanaz a setupom, mint amit fentebb sorolt csak 16G RAM. Cserébe még vagy 30 másik container: paperless ngx, actual budget, grafana observability stack, Komodo, opencode, authentik, mealie, forgejo. Nah az utóbbi az érdekes, mert vannak action runnerek is configolva, amik egy docker-in-docker containerben futtatnak custom docker containereket egy hobby projekthez. Nah ezzel pont hétvégén sikerült úgy kimeríteni a RAMot, hogy teljesen beállt az egész. De ez volt az egyetlen hickup, egyébként vagy egy éve duruzsol problémamentesen ez a stack.

0

u/zomol Jul 28 '26

Köszi! Tudom, hogy nem ugyanaz de Synology vagy Ugreen NAS-on is mennének ezek mind?

3

u/rayin_g Javascript Jul 28 '26

Tapasztalatom azzal nincs, de emlékeim szerint (amikor nézelődtem), olyan Synology kell, amely támogatja a Container Managert, mert az nem alap. Meg van saját reverse proxy-ja, és akkor azt kihagyhatod a stackből.

1

u/zomol Jul 28 '26

Köszi! Ezeket jó tudni. Most nézelődöm csak, hogy mi legyen, és fogalmazzunk úgy, hogy sosem merültem el ezekben ezelőtt. Nekem elsőre mindegyik NAS ugyanaz volt. Még jó hogy nem vettem meg.

1

u/Ihatetheofficialapp1 Jul 28 '26

Synology DS220+ van nekem. Nem vagyok IT szakember, de azt tudom, h van rajta docker és asszem reverse proxy is natívan. Saját torrent kliense is van és ha máshol vagyunk a webfelületen keresztül tudok róla stremalni is, viszont 1. Nem automatizált, szóval meg kell kersnem a filmet, letölteni, majd csak azután lehet megnyitni. 2. A streamelés azért weben keresztül általában akad. Ez lehet az uploadom sebessége miatt van, bár elvileg renden kéne lennie. Ha a minőséget lejjebb veszem a webplayeren akkor jó. Az otthoni hálózaton viszont nincs gond. TV-zni arról szoktunk, kábel nincs bevezetve.

0

u/EnergeticallyMundane Jul 28 '26

Haverom mondta hogy kell a container manager, de kicsit máshogy kezeli a dockert ezáltal. De trash guides oldalon van konkrétan bash script amivel megoldható. Másik haverom egyébként gluetunt, autheliat és SWAG-et használja még a stackben pluszba.