Simple navigation protocol for broadband media services
RSS-TV is an extensible markup
language (XML)-based navigation protocol for Internet Media services based on
the RSS standard. The adoption of RSS-TV enables video device manufacturers to
develop applications to seamlessly navigate premium Internet video services. Example
video devices include set top boxes, portable video players, game consoles, broadband-connected
digital video disc (DVD)
players, digital video recorders (DVRs), portable video players and mobile
phones. By implementing the RSS-TV protocol, these devices provide user access to
a growing library of online media (video, audio, games) services.

RSS-TV is an extension of RSS and includes additional XML elements
and attributes to enable Premium TV-centric features such as:
- Video On Demand (VOD) and Subscription Video On Demand
(SVOD)
- Navigating media services (video, audio, games) in a
hierarchical fashion
- Capturing user input (such as a user personal
identification number (PIN), search query, or email) and automatic search
suggestions.
- Network PVR functionality
- Secure download of HD content
- Electronic Program Guide for live streams
- Automatic language selection
- Numeric shortcuts for selecting menu items
Readers familiar with digital video broadcasting (DVB) can
compare RSS-TV with the DVB Service Information standards developed in the
1990s for digital TV EPGs. The difference is that RSS-TV has been developed for
two-way Internet Protocol (IP) networks rather than broadcasting networks. RSS
TV leverages the increasing availability of products that support RSS such as
caching engines and RSS-enabled content management and publishing systems.
RSS-TV compliant applications can be implemented using any
language and operating system including AJAX/HTML, Flash, OpenTV, or C. Similarly,
service providers can use any web service technologies (Java, .NET, PHP) to build
RSS-TV compliant services.
Latest news
January 29, 2008:
RSS-TV specification 2.2 released: Support for traditional TV zapping experience through tv:autostart extension.
Also added new test data for RSS-TV compliance testing.
November 2, 2007: RSS-TV specification 2.1 released. NEW! Flash based
demo.
June 17, 2007: RSS-TV Test Cases now include audio services. Updated AJAX/HTML RSS-TV client.
April 8, 2007: RSS-TV 2.0 released. Specification frozen for commercial use.
Read it now!
January 23, 2007: RSS-TV 1.2 specification with support for video previews, resuming media, country blocking and EPG. Complete new design of the reference client UI.
December 3, 2006: Update of the reference RSS-TV client. Added sample test menu pages for testing RSS-TV compliant STB.
RSS-TV client test document available on
download section.
September 25, 2006: RSS-TV 1.1 released with support for secure video/audio downloads. Sample
source code now supports Opera.
August 25, 2006: RSS-TV
Demo and
source code available.
August 8, 2006: Version 1.0 of RSS-TV released for public.
June 7, 2006: Version 0.9 of RSS-TV released for public review.
OS & language independent!
RSS-TV clients can be developed using any programming language or middleware, including:
-
Flash
-
DHTML/JavaScript (AJAX)
-
OpenTV
-
C/C++