4.7.4 Multimeediaserver

Multimeediarakendused esitavad spetsiaalseid nõudmisi serverile, mille kaudu sisu klientidele jagatakse. Multimeedia sisu ülekanne ei ole sama,mis failide internetist allalaadimine. Selleks kohandatud server peab suutma edastada reaalajas toimuvat sündmust üle interneti või ka edastama salvestatud formaadis saadet vastuvõtja arvutisse. Täpsemalt peab server võimaldama esitada meediat voona, pakkudes klientidele nii reaal-ajas kui tellimise peale heli- ja videomaterjali üle standardsete ühendusprotokollide, mida internet kasutab. Edastatavad andmed kodeeritakse, salvestatakse ja saadetakse kasutaja nõudmisel teele. Vastuvõtja puhverdab sisu loetud sekundid, et tagada sujuv esitus arvestades võrguviivitusi. Andmeid saadetakse voona üksikedastust kasutades, mis sobib iseäranis nõudevideo tellimisel. Meediat saab sel juhul kliendi poolt juhtida, peatada või edasi-tagasi kerida.
Multiedastuse korral saavad mitmed kliendid korraga tellida sama saate serverist
ja serveri koormus on oluliselt madalam kui paljude samaaegsete üksikedastuste
korral. See on sobiv reaal-ajas sündmuste ülekandeks või teleülekandeks.
Seega nõuded multimeediaserverile on:
- Väga kiire massmäluseade, paljude klientide samaaegsel pöördumisel erinevate multimeediafailide poole
- Kiire võrgukaart, et taluda oluliselt kõrgemat võrgukoormust
- Võime tuvastada klientide ühenduskiirust ja sellele vastavalt korrigeerida meediavoogu
- Võime edastada reaal-ajas videot klientidele
Server, mis edastab meediavoogu peab olema varustatud spetsiaalsete rakendustega andmevoo edastamiseks, mis omakorda toetab teatud kliendipoolset rakendust multimeediafailide vaatamiseks. Serveri riistvarakonfiguratsioon peab olema hoolikalt valitud ja sisaldama head kiiret massmäluseadet (näiteks RAID ketaste massiiv). Teine oluline komponent serveris on kiire võrgukaart või võrgukaardid, mis võimaldavad andmete edastamist kliendile piisava jõudlusega. Vähe olulised ei ole ka suur põhimälumaht andmete puhverdamiseks ja protsessori jõudlus meediavoogude haldamiseks.