Media Gateway Control Protocol eller MGCP är den vanliga uppsättningen protokoll som används under en livesession i en multimediakonferens. Protokollen hjälper till att sätta standarder för alla typer av röst- eller visuell aktivitet som äger rum under konferensen. Samtidigt hjälper vissa aspekter av Media Gateway Control Protocol också till inspelningen av ljud- och bildaktiviteten under multimediakonferensen, vilket gör det möjligt att arkivera hela evenemanget för uppspelning vid ett senare tillfälle.
Nyckeln till funktionen för Media Gateway Control Protocol har att göra med att övervaka signaleringsprocessen och låta värden hantera multimediasessionen effektivt. För att utföra dessa uppgifter kommer protokollet att styra kommunikationsprocessen mellan media-gatewayen som hjälper till att konvertera data till paket och gateway-styrenheten som hittas vid termineringspunkten. Denna konverteringsprocess gör det möjligt att konvertera paketen från signaler som tas emot från ett kretskopplat nätverk och tillåta programvaran som driver konferenssessionen att enkelt smälta och översätta data till ett användbart format. Idag kan den typiska gateway-styrenheten styra ett antal gateways, vilket innebär att deltagare i konferensen kan vara involverade med hur många olika kommunikationsenheter som helst.
I strukturen är Media Gateway Control Protocol skyldig mycket till två redan existerande protokoll. Delar av både Internet Protocol Device Control och Simple Gateway Control Protocol finns i mixen för MGCP. Vad som är lite annorlunda är att med Media Gateway Control Protocol placerar strukturen i master-slav-relationen kontrollen stadigt med media gateway-kontrollern.
Förbättrade versioner av Media Gateway Control Protocol kallas vanligtvis för Megaco eller H.248. Med den utökade användningen av Internet på handhållna enheter och det ökande beroendet hos många företag av webbaserade konferenssessioner för att hålla möten, är dessa förbättrade versioner särskilt viktiga, eftersom de gör det möjligt för fler portar att bearbetas per gateway. Med hjälp av Media Gateway Control Protocol är det tänkbart att hålla en interaktiv webbaserad konferens som inkluderar tusentals individuella kopplingar till mötet.