Manche iTV-Formate benötigen die Synchronisation einer iTV-Applikation (oder sogar einer iTV-App auf einem Tablet) mit einer parallel laufenden Fernsehsendung. Unterschieden werden üblicherweise Synchronisationspunkte bei Live-Sendungen (z.B. für Sportereignisse) und sehr zeit-genaue Reihen von Synchronisationspunkten (z.B. für mit dem Fernsehprogramm synchronisierte Jump&Run-Spiele).
Qualitative Synchronisation für live Sendungen ist nur möglich, wenn die Synchronisationspunkte mit dem TV-Signal im Multiplex ausgespielt werden.
In DVB-Netzwerken können Synchronisationspunkte in Form der von MPEG definierten DSM-CC-Stream-Events signalisiert werden. Für zeit-genaue Synchronisation hat DVB eine virtuelle Zeitleiste (Normal Play Time) spezifiziert, auf die sich Synchronisationspunkte beziehen können. Version 2 des Standards HbbTV hat eine eigene Lösung für zeit-genaue Synchronisation spezifiziert.
Lokaler Speicher
Applikationen, die mehrfach benutzt werden, sind häufig personalisiert. Vergangener Ablauf, persönliche Daten und Vorlieben der Benutzer müssen persistent zu speichern sein. Für die meisten Fälle reicht ein einfaches Modell wie das der „Cookies“ von Webseiten. Komplexere Anwendungen mögen ein vollständiges Dateisystem brauchen.
Des weiteren erlaubt ein lokaler Speicher das Erhöhen der Performanz durch temporäres Speichern (Caching) häufig benutzter Inhalte.
Home-Networking
Moderne iTV-Konzepte und Applikationen verwenden häufig Geräte, Funktionen und Inhalte des Heimnetzwerks.
Ein- und Ausgabe
Als Standardeingabegerät wird die Fernbedienung des Empfangsgeräts unterstützt. Hierbei gilt es die doppelte Verwendung durch das Gerät und die Applikation zu beachten. Obwohl in seiner Bedienung als kritisch anzusehen, sollte auch ein Infrarot-Keyboard einsetzbar sein. Die Zukunft bringt uns hoffentlich die Unterstützung von Zeigegeräten mit taktiler Rückkopplung.
Für das Standardausgabemedium Fernseher sollten mindestens drei grafische Ebenen (Hintergrund, skaliertes TV-Bild und Applikationsgrafik) und das Soundsystem ansprechbar sein.