Streaming server för upp till 15 klienter

Permalänk

Streaming server för upp till 15 klienter

Hej

Läget är följande

Planerar en simpel streamingserver för filmer, musik och serier till min arbetsplats (isolerat ställe så kommer vara endast LAN helt utan internetuppkoppling i nätet)

Antalet personer är 15, man kan väl räkna att max hälften kanske använder det på samma gång oftast endast enstaka.

Server kopplad med gbit/2.5gbit etc till en switch som har 4 st AC wifi AP (troligtvis ubiquiti) kopplade till sig (ca 4 pers per AP). Kabel är inte ett alternativ pga konstruktionen.

Sedan android TV boxar typ xiaomi mi box S kopplade till 32-55" TV apparater (de flesta 32 tummare dvs max 1080p)

Servern är tänkt att köra jellyfin och klienterna kodi med jellyfin addon.

Det jag funderar på med servern är att hur klara sig en tex 4-6TB HDD om 8 pers vill kolla på olika filmer på samma gång?

Blir ju en massa olika läsningar på olika ställen då, eller är jag ute och cyklar?

Hjälper RAID1 eller dyl, är ju inte kul heller om hela biblioteket dör mittiallt?

Är intel OPTANE eller liknande nånting jag kan använda?

Funderar om transcoding är att föredra ifall man har mycket 4K material som ju är helt onödigt att skicka över Wifi till en 32" TV, intel iGPU borde ju fixa detta som ingenting.

Alltså inte max kvalitet som eftersträvas utan funktion och lättanvändhet.

Mycket svammel men hoppas nån kan svara eller begära mer info för att reda ut detta.

Permalänk
Medlem

Kan tala av egen erfarenhet fast med Plex istället, det kan hamra på rätt så bra på hårddiskarna när många streamar samtidigt, speciellt där det eventuellt hoppas fram och tillbaka. Hur många hårddiskar har du tänkt använda? Hur mycket utrymme? Mycket hänger dock på materialet och då även bitrate.

Exempelvis

  • 4K: 45-56Mbps (Standard) - 66-85Mbps (High)

  • 1080p: 10Mbps (Standard) - 15Mbps (High)

  • 720p: 6.5Mbps (Standard) - 9.5Mbps (High)

Med detta sagt så kan det skilja sig enormt på bitrate, så det är viktigt att ta detta i åtanke. Är det tänkt att det kommer streamas riktigt tungt 4k/HDR material så kan det lätt handla om 100Mbps per stream, det är ju såklart inte kontinuerligt men är det flera som streamar annat samtidigt så kan det snabbt byggas upp. Det kan också vara värt att fnula på vad materialet ska vara i för codec/container.

Permalänk
Skrivet av MrShizzle:

Kan tala av egen erfarenhet fast med Plex istället, det kan hamra på rätt så bra på hårddiskarna när många streamar samtidigt, speciellt där det eventuellt hoppas fram och tillbaka. Hur många hårddiskar har du tänkt använda? Hur mycket utrymme? Mycket hänger dock på materialet och då även bitrate.

Exempelvis

  • 4K: 45-56Mbps (Standard) - 66-85Mbps (High)

  • 1080p: 10Mbps (Standard) - 15Mbps (High)

  • 720p: 6.5Mbps (Standard) - 9.5Mbps (High)

Med detta sagt så kan det skilja sig enormt på bitrate, så det är viktigt att ta detta i åtanke. Är det tänkt att det kommer streamas riktigt tungt 4k/HDR material så kan det lätt handla om 100Mbps per stream, det är ju såklart inte kontinuerligt men är det flera som streamar annat samtidigt så kan det snabbt byggas upp. Det kan också vara värt att fnula på vad materialet ska vara i för codec/container.

Tack för svar.

Jo några tunga 4k filer blir det nog inte, 1080p är nog det mesta.

Kanske skulle vara bättre med flera hårddiskar för att "sprida ut" informationen mer?

Eller NAS SSD diskar såklart, men blir dyrt per GB.

Permalänk
Medlem
Skrivet av F@|)€r/\/:

Det jag funderar på med servern är att hur klara sig en tex 4-6TB HDD om 8 pers vill kolla på olika filmer på samma gång?

Med 80Mbps, dvs 10MB/s för 4K-material så landar du runt 80MB/s för 8 pers. Detta orkar en solo hårddisk med. Finns ingen anledning att köra SSD för videomaterial, enkla sequential reads.

Skrivet av F@|)€r/\/:

Hjälper RAID1 eller dyl, är ju inte kul heller om hela biblioteket dör mittiallt?

Nån form av redundans är väl alltid önskvärt så inte allt ligger nere tills nån har tid att titta på det och sen vänta på ny hårdvara?

Skrivet av F@|)€r/\/:

Är intel OPTANE eller liknande nånting jag kan använda?

Onödigt dyrt och strömkrävande om du inte har nåt specifikt ändamål som kräver låg latency eller power loss protection.

Skrivet av F@|)€r/\/:

Funderar om transcoding är att föredra ifall man har mycket 4K material som ju är helt onödigt att skicka över Wifi till en 32" TV, intel iGPU borde ju fixa detta som ingenting.

Alltså inte max kvalitet som eftersträvas utan funktion och lättanvändhet.

Väldigt smidigt med transcoding, har du inte inkluderade subs till allt material och lägger till dessa i nåt format som klienten inte klarar att hantera själv så blir det genast transcoding. Största problemet med transcoding är att det äter grafikminne, speciellt om källmaterialet är 4K. Jellyfin klarar inte att hantera flera GPUer utan knepiga workarounds med flera VMs, så måste dimensionera grafikkort för hur mkt transcoding du förväntas göra. Snabb guide här:

https://www.elpamsoft.com/?p=Plex-Hardware-Transcoding