●瀏覽器及B/S方式的各種應用。瀏覽器又分兩種情況:通用瀏覽器及定制的瀏覽器。EPG的呈現可以采用通用瀏覽器,也可以采用定制的瀏覽器(如微軟IPTVe的實現方式)。增值應用一般都基于通用瀏覽器,采用B/S方式開發,這是目前實現IPTV增值業務的最主要方式。通過對瀏覽器提出要求,如支持JavaScript、Flash插件,能通過插件方式調用IPTV系統的音視頻播放能力等,可以豐富B/S方式應用的表現能力。但是,B/S方式可實現的功能有限,請求/應答的模式使得交互速度也受到限制,例如,很多游戲都無法通過B/S方式實現。所以,開展IPTV增值業務必須發展C/S方式的客戶端程序。
●C/S方式的應用程序。C/S方式的應用程序直接與服務器端交互,實現各種應用,適合于實現無法通過B/S方式實現的游戲、證券等應用。這種方式為IPTV增值業務及融合業務的發展提供了無限的想象空間。但目前受制于機頂盒的軟硬件能力,以及客戶端程序在機頂盒上移植的難度,這類應用的開發周期很長,無法滿足業務發展的需求。
●本地應用程序。不需與服務器端交互的本機應用,如:本機游戲、用戶收藏夾、本地通信錄等。