You are on page 1of 27

Java TV

-Bringing world at your


fingertips…
Java : Coming to A TV near
you

Portability
More involving
Reusability
More entertaining
More inspirational
Scalability

Openness
A Word About the Java
Language

 Multiple inheritance
 Automatic type conversion
 Use of pointers
 Memory management
A look inside Java Platform
Java Compile and Runtime Environments
Benefits of Java Platform
 Portability across platforms: Write Once,
Run Anywhere
 Faster time to market
 Lower development costs
 Security: information can be protected
 Support for memory-constrained devices
 Standards compatibility
 Enhanced code quality
 Expanded market for developers
Java TV Overview
Environment for Java TV Technology
Set-Top Box
Software Environment of
STB
STB : Software Integration
STB03xxx Features
STB032xx:
IBM PowerPC 405 — 108 MHz host CPU w/16K-instruction/8K-data
caches
MPEG-2 transport/demultiplexer
MPEG-2 video decoder, audio decoder (both MPEG and Dolby digital)
Enhanced on-Screen Display (OSD) controller
304-pin Package

STB034xx:
IBM PowerPC 405 — 162 MHz host CPU w/ 16K-instruction/8K-data
cache
MPEG-2 transport/demultiplexer
MPEG-2 video decoder, audio decoder (both MPEG and Dolby digital)
Enhanced on-Screen Display (OSD) controller
304-pin Package
STB03xxx Block Diagram
Java TV Broadcast Pipeline
Features of the Java TV API

 Accessing Services and Service Information


 Selecting Services
 Controlling the Broadcast Pipeline
 Accessing Broadcast Data
 Managing Application Lifecycle
Television-Specific Applications

 Electronic Program Guides


 Program-Specific Applications
 Stand-alone Applications
 Advertisements
Web Sphere for Set-Top Box
Conclusion

The world is at Your fingertips….


THANK YOU
End to End Architecture of STB
Analog Transmission
Components of Microwave link
Java Environment Java Application
Architecture
Typical software stack on digital TV receiver
DTV BLOCK DIAGRAM
Digital Transmission

You might also like