En mediaserver är en enhet eller applikationsprogramvara som lagrar mediefiler (video, ljud eller bilder) i digitalt format och gör dem tillgängliga över ett nätverk.
Mediaservrar sträcker sig från video-on-demand- servrar till små persondatorer eller NAS (nätverksansluten lagring) för hemmet.
Multimediaserver - Automated Control System ( ACS ) för medieinnehåll - är en uppsättning hård- och mjukvarulösningar för att ta emot, lagra, bearbeta, redigera och överföra information från källan till den slutliga mottagaren av information.
Mediaservrar kan användas för att lösa följande uppgifter [1] :
Den växande användningen av rörelsedesign i miljöer som teater, dans, företagsevent och konserter har lett till framväxten av medieservrar designade speciellt för liveevenemang. De är ofta högspecifika datorer utrustade med höghastighetshårddiskar som RAID- eller SSD -arrayer , flera GPU :er och vanligtvis ett videoinsamlingskort för att tillåta livevideo att kombineras med tidigare inspelade och realtidseffekter. Avancerade mediaserversystem inkluderar stöd för DMX512-A , MIDI , Art-Net eller liknande kontrollprotokoll, vilket gör att flera fjärrkällor kan styra dessa parametrar med hjälp av reglage, knappar och rattar på kontrollkonsolen, samt skicka kommandon från mediaservern, till exempel för att styra RGB , rörlig belysning och andra sceneffekter.
En viktig egenskap hos avancerade mediaservrar är head-up- visningskapacitet , där flera videoprojektorer kan projicera bilder på objekt med oregelbunden form och position och till och med spåra deras rörelser.
Inom telefoni är en mediaserver en datorkomponent som bearbetar ljud- eller videoströmmar som är kopplade till telefonsamtal eller anslutningar. Konferenstjänster är ett konkret exempel på hur medieservrar kan användas, eftersom det behövs en speciell "mekanism" för att mixa ljudströmmar så att konferensdeltagarna kan höra varandra. Konferensservrar kan också behöva andra specialiserade funktioner såsom detektering av "högsta högtalare" eller omkodning av ljudströmmar, såväl som tolkning av DTMF- toner som används för menynavigering. Videobearbetning kan kräva att videoströmmar ändras, till exempel omkodning från en videocodec till en annan, eller skala om en bild från en storlek till en annan. Dessa mediebearbetningsfunktioner är mediaserverns primära ansvar.
Med övergången av telefonnät till VoIP -teknik och användningen av Session Initiation Protocol ( SIP ), började idén med mediaservrar att få en viss popularitet. Vanligtvis har en applikation ("applikationsserver") kontrolllogik och styr en fjärrbackupserver (eller flera servrar) över en IP- anslutning, eventuellt med hjälp av SIP. Protokoll som Netann, MSCML och MSML har skapats för detta sätt att arbeta, och ett nytt protokoll MediaCTRL [2] utvecklas av IETF .
IP Multimedia Subsystem ( IMS ), nästa generations nätverksschema, definierar en komponent som kallas MRF (Media Resource Function) som är en slags mediaserver. I fallet med IMS tillhandahålls "kontrolllogiken" av MRFC (MRF Controller), som tillsammans med ovanstående skikt är "applikationsservern". Även om MRF till stor del har varit relaterat till det äldre H.248- protokollet (se Gateway Control Protocol), hävdas det att SIP-baserade protokoll som MediaCTRL så småningom kommer att råda.