Technical sessions, Track 1: consumer technologies, Consumer technologies – Google 2007 JavaOne Advance Conference Guide User Manual
Page 19

|
|
17
Consumer Technologies
TS-0011 oCAP: Summary of Technical Features and APIs
Kevin Flanagan, CableLabs
The OpenCable Applications Platform, OCAP, is Java technology-based
middleware defined by the cable television industry to create a national
footprint for interactive television applications. The platform abstracts
cable network and set-top box specifics, enabling devices that contain an
implementation of the platform to execute applications written to the
specification.
Historically, digital TV has been received on proprietary set-top boxes
(STBs) that include proprietary software environments and applications.
Increasing competition from satellite and now telco video providers,
pressure from federal regulators, and the desire of consumer electronics
and personal computer manufacturers to enter the market have created
a need for standards that enable device portability and application
interoperability.
This session presents an overview of the technical features and APIs
in the core specification. It focuses on the standards that constitute
the foundation of OCAP: MHP, HAVi, PJava, and others. From there
it discusses specific aspects of the OCAP spec, such as the application
model, signaling, security, and resource management. The presentation
closes with a discussion and examples of applications currently being
implemented to the OCAP spec.
TS-0887 Producing Blu-ray Java Software Titles for Hollywood
Bill Foote, Sun Microsystems, Inc.
Philip Starner, Javelin Ventures
Michael Zink, Technicolor
Blu-Ray Java software opens up limitless creative possibilities for writing
interactive titles for the home. Integrating high-definition video and
audio, the Blu-Ray Java software you commit to disc can be an integral
part of a title that plays on anybody’s Blu-Ray player, appearing soon on
an HDTV near you.
This presentation describes the BD-J software creation process: the kinds
of assets you’ll need, the tools available to you, and how to live within the
device constraints. It shows you how to tap into the power of advanced
Blu-Ray features, such as picture-in-picture, multichannel sound mixing,
downloaded video, synchronizing Java software graphics with video, and
enhanced Blu-Ray games. It also tells you about the close links between
Blu-Ray and the world of broadcast television—including cable, satellite,
and IPTV—and how your application can be written to cross over to these
other delivery platforms.
CoNSuMEr TECHNoLoGIES
Exciting technologies are making the transition
from research labs to the consumer marketplace.
This track focuses on technologies that are
poised to make a business impact today, how to
scope the effort, and how to define the project
and the business model.
The track’s sessions cover the following topics:
• Digital TV: tips and techniques on how to build
Java technology-based applications for TV, tool
and development options, and demonstrations
of the state of the art in the digital TV market
• Blu-ray Disc
• Set-top boxes
• Java SE media
• Java technology in cars
• Home security
• Cool innovations
TS-0011 OCAP: Summary of Technical Features and APIs
TS-0887 Producing Blu-Ray Java Software Titles for Hollywood
TS-5203 Web 2.0 Applications on a Next-Generation Java Card Platform (see next page)
:
track one : Consumer Technologies
cont.
>>
n
n
n
n
n
n
n
n
n
Te
ch
n
ic
al
S
es
sio
n
s
:
Tr
ac
k 1
|
C
o
n
su
m
er
T
ec
h
n
o
lo
g
ie
s