1 Scope
2 References
3 Definitions
3.1 Terms defined
elsewhere
3.2 Terms defined in this
Recommendation
4 Abbreviations and acronyms
5 Conventions
6 Introduction
6.1 Application and
middleware in IPTV architecture
6.2 Terminal middleware
6.3 WBTM architectural
overview
7 Interfaces
7.1 IPTV terminal
transport functions interfaces
7.2 Content delivery
client functions interface
7.3 Media client functions
interfaces
7.4 SCP client functions
interfaces
7.5 Application client
functions interface
7.6 Connection and session
management interface
7.7 Terminal device
management interface
7.8 Performance monitoring
interface
8 Web-based engine structure
8.1 Markup language
8.2 Document access
interface
8.3 Document style
8.4 Scripting language
8.5 Extension engine
9 WBTM for IPTV services
9.1 WBTM for basic IPTV
services
9.2 WBTM for advanced IPTV
services
Annex A – General requirements for
IPTV WBTM
Appendix I –
IPTV service model with WBTM
I.1 Use
case: General IPTV service
I.2 Use
case: Enhanced IPTV service (IPTV community portal service)
Appendix II –
Audience measurement architecture in web-based terminal middleware
Appendix III –
Examples of script and plugin operation modes in WBTM
III.1 Relationship between
application and IPTV terminal middleware
III.2 Relationship between WBTM and WBTM plugin
Appendix IV –
Examples of WBTM overall workflow with the ITU-T H.76x series of
Recommendations
IV.1 Use case 1: Service
display workflow
IV.2 Use case 2: User
interactive working flow with media management
Appendix V –
An implementation example for WBTM with interface description language
V.1 Use case 1: WBTM
interface list
V.2 Use case 2: Media
client functions interfaces for WBTM
Appendix VI –
An example of the interface description language for WBTM APIs
VI.1 Interfaces
VI.2 Web-based engine
structure
Bibliography