IPTV Middleware
Το IPTV Middleware είναι το λογισμικό που συνδέει δύο ή περισσότερες εφαρμογές λογισμικού ώστε να μπορούν να είναι συμβατές μεταξύ τους και στη συνέχεια να ανταλλάσσουν δεδομένα. Είναι ένα από τα κύρια στοιχεία μιας IPTV, καθώς είναι το Middleware που καθορίζει τη διεπαφή, τη λογική μετάδοσης, τον αλγόριθμο ελέγχου και όλες τις άλλες υπηρεσίες που θα μπορούν να επωφεληθούν οι συνδρομητές. Δεν είναι δυνατή η δημιουργία μιας λύσης IPTV απουσία Middleware. Υπάρχουν πολλοί προγραμματιστές στην αγορά, επομένως κάθε είδος Middleware έχει τα μοναδικά του χαρακτηριστικά όπως τις συσκευές με τις οποίες είναι συμβατό, τα συστήματα CAS με τα οποία συνεργάζεται, οι διακομιστές βίντεο που υποστηρίζονται, η διεπαφή χρήστη, τα συστήματα χρέωσης, το API... κλπ.