Hlavními hráči v řetězci doručování IPTV jsou poskytovatelé obsahu, poskytovatelé služeb, poskytovatelé sítí a koncoví uživatelé. Poskytovatelem obsahu jsou například TV stanice, studia atd. Platforma IPTV, kterou obvykle vlastní poskytovatel služeb, má poskytovat všechny funkce potřebné k řízení a doručování služeb IPTV po síťové infrastruktuře (poskytovatel sítě) koncovému uživateli.
Hlavní bloky platformy IPTV založené na NGN jsou následující (viz obrázek):

Aplikační funkce mohou zahrnovat několik logik služby IPTV, mechanismus doručení a výběru správné služby a obsahu a také pomoc při interakci s jinými aplikacemi a externími systémy.
Funkce řízení služby zajišťují funkčnost ověření a autorizace požadavků o službu. Tato funkce odpovídá také za nastavení a řízení všech služeb IPTV. Může také rezervovat zdroje pro funkce řízení přenosu.
Profily uživatele obsahují údaje o uživateli a profily uživatele související s jeho službami.
Funkce řízení a doručování médií má přijímat toky obsahu a médií od poskytovatelů obsahu a pak řídit a zajišťovat zpracování médií, doručení médií, ukládání obsahu, transkódování a výměnu obsahu.
Funkce koncového uživatele reprezentují domácí síť a vybavení uživatele jako například koncová zařízení (např. TV se set-top box, mobil, atd.), ale také součásti domácí sítě včetně domácí přístupové brány.
Největší předností architektury IPTV založené na NGN je možnost integrovat služby IPTV s jinými službami NGN, znovupoužití existujících možností NGN, lepší využití prostředků, personalizace služeb a mobilita.
Funkce NGN/IMS, které můžou být znovu použité pro poskytování IPTV:
Následující pro IPTV specifické funkce mohou být popsány dodatečně:
Vytváření specifikací v normalizačních orgánech obvykle probíhá ve třech stupních: