Následující článek se bude věnovat tématu RTCP, které je dnes velmi aktuální a zajímavé. RTCP upoutal pozornost mnoha lidí, protože představuje zlom ve způsobu, jakým je toto téma vnímáno a jak k němu přistupuje. V průběhu let vyvolal RTCP debaty a kontroverze a jeho vliv se rozšířil do různých oblastí, od kultury po politiku. V této souvislosti je vhodné provést hlubokou a podrobnou analýzu RTCP s cílem porozumět jejím důsledkům a důsledkům v dnešní společnosti.
RTCP (RTP Control Protocol) je v informatice řídící protokol pro distribuci zvuku a videa v reálném čase, který doplňuje protokol RTP (Real-time Transport Protocol). Je definován v RFC 3550, které nahrazuje RFC 1889.
RTCP poskytuje řídící informace pro RTP tok dat, ale sám žádná data nenese. Používá se k pravidelnému přenosu kontrolních paketů účastníkům streamované multimediální relace. Hlavní funkcí RTCP je poskytování zpětné vazby na kvalitu služeb (QoS) poskytovanou RTP.
RTCP shromažďuje údaje o mediálním spojení a informace jako například počet odeslaných bajtů, počet odeslaných paketů, počet ztracených paketů, jitter (kolísání zpoždění), zpětnou vazbu a dobu odezvy. Aplikace může tyto informace použít ke zvýšení kvality služeb například omezením datového toku nebo použitím jiného kodeku.
RTCP neposkytuje šifrování toku nebo ověření prostředků, k tomuto účelu může být použit protokol SRTCP.
V rozsáhlých aplikacích, kde může docházet k velmi dlouhým zpožděním mezi zprávami RTCP (například u IPTV), může při použití RTCP docházet k problémům, protože zprávy příjemce může vysílající chybně vyhodnocovat a špatně tak interpretovat situaci příjemce. Kvůli tomu vznikly metody, které tyto problémy řeší: filtrování, sledování odchylek a hierarchické seskupování.
Protokol RTCP je určen pro řízení toku dat (přenos dat je realizován protokolem RTP), jeho kvality a dovoluje příjemci odeslat zdroji dat různé zprávy. RTCP používá stejně tak jako RTP pro přenos dat protokol UDP ale s rozdílným číslem portu. RTCP definuje pět typů zpráv: Sender Report, Receiver Report, Source Description Message, Bye Message, Application-Specific Message.