Een TV-besturingssysteem (TV OS) is de opstartbare software in smart TV's en set top boxes waarmee een gebruiker toegang heeft tot en controle heeft over geavanceerde functies en aangesloten apparaten.
Zoals in een personal computer is er in een TV OS een grafische gebruikersinterface (GUI) voor interactie. In wezen zijn smart-tv's met internet verbonden entertainment-gespecialiseerde computers die draadloos verbinding kunnen maken met veel apparaten.
TV-besturingssystemen stellen een gebruiker in staat om niet alleen kanalen op satelliet- of kabeltelevisie te doorzoeken, maar ook on-demand videodiensten. De systemen hebben ook toegang tot foto's, muziek of video-inhoud op aangesloten opslagapparaten of gestreamd.
TV OS-en gebruiken apps om verbinding te maken met websites als Youtube, Netflix, Hulu of Vimeo. Webbrowsers, die over het algemeen worden meegeleverd, hebben toegang tot sociale sites als Facebook en Twitter, evenals andere soorten web 2.0-sites. Gebruikers kunnen een draadloos toetsenbord, smartphone of tablet-pc koppelen voor invoer, waardoor de tv bijna net zo gebruiksvriendelijk is als een pc voor surfen op het web.
Voorbeelden van TV-besturingssystemen zijn LG's webOS, XBMC's Boxee, Google TV, Yahoo! Connected TV, MeeGO (Linux Foundation, AMD, Intel), Microsoft Mediaroom, Opera software's Opera TV, Ubuntu TV, Rayv, TVBLOB en wise TIVI.
TV-besturingssystemen kunnen open of closed source zijn. Sommige zijn hergebruikt OSes oorspronkelijk ontworpen voor andere apparaten. Net als in een standaardcomputer is een OS wat de kloof overbrugt tussen mogelijkheden en bruikbaarheid, waardoor een TV-besturingssysteem een bepalende factor is van hoe goed een smart TV is.
Zoals in elk besturingssysteem, kunnen er beveiligingslekken zijn in een TV OS. Op de Black Hat-conventie van 2013 toonde SeungJin "Beist" Lee de aanwezigen de mogelijkheden van een nieuw soort bewaking: hoe camera's en microfoons op smart-tv's door kwaadwillende hackers kunnen worden omgetoverd tot ultramoderne afluisterapparatuur.