SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : C-Cube
CUBE 36.63-2.4%Nov 10 3:59 PM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: John Rieman who wrote (38250)1/18/1999 11:20:00 AM
From: BillyG  Read Replies (2) of 50808
 
Consumer crowd cozies up to Java
eetimes.com

By Junko Yoshida
EE Times
(01/15/99, 4:56 p.m. EDT)

PALO ALTO, Calif. — Consumer-electronics companies are nudging closer
to Java in their quest for a standard applications programming interface for
next-generation digital consumer systems.

In a move to be announced Tuesday (Jan. 19), Sun Microsystems Inc. and
Sony Corp. will collaborate to ensure the interoperation of Sun's Java-based
Jini distributed-computing architecture with the Home Audio-Video
interoperability (HAVi) home-networking scheme developed by eight major
consumer-electronics vendors. The move follows the recent revelation of
Sun's and eight development partners' plans for Java TV, an applications
programming interface for digital TVs using Java.

Together, the announcements reveal Java's increasingly visible role in
establishing the software underpinnings of next-generation digital consumer
devices.

Sun announced this past week that the Java TV API project is close to
completion and that the first draft will be ready for public review by the end
of March. Listed as key partners on the development project are Sony,
Philips, Matsushita, Toshiba, Motorola, OpenTV, LG Electronics and
Hongkong Telecom.

Defined as "an extension to a generic Java platform, such as PersonalJava,"
the API addresses such functions as TV-tuner control, conditional access,
e-commerce, audio/video streaming and on-screen graphics. The final
version will be posted on Sun's Web site three to six months after the release
of the draft in March.

"The API will be free for anyone to download and implement," said Eric Chu,
manager of strategic markets at Sun.

Those working on the Java TV API made it clear that their goal is a single,
common programming interface for digital TV applications. But the group
has yet to secure endorsements from such key digital-TV industry groups as
the U.S. Advanced Television Systems Committee (ATSC) and Europe's
Digital Video Broadcast (DVB) Project.

Aninda DasGupta, chairman of ATSC's DTV Application Software
Environment (DASE) group, acknowledged Sun's plan to submit the Java TV
API to DASE and DVB.

Java TV architect David Rivas said Sun is making progress in negotiating
with the industry groups over such issues as who will control future Java TV
revisions or extensions. "We've been exploring a collection of possibilities,
including allowing ATSC and DVB to be 'experts' in defining future
innovations," Rivas said.

DVB and ATSC also have expressed concern over licensing issues.

"There exists a certain lack of clarity in Sun's intentions regarding the amount
of control they want in the conformance-testing regime and in the evolution
of current Java technologies like PersonalJava and Java TV," DasGupta said.
But he added that ATSC is working to resolve the issues with Sun's senior
management and legal counsel and that the committee has been "getting
encouraging results from such discussions."

Broader support from CE vendors on the Java TV API could have serious
implications for Microsoft Corp., which has been lobbying heavily against the
inclusion of Java APIs in digital-consumer-system standards. The software
giant is pushing Windows CE into digital consumer platforms and is
recommending that service providers and system manufacturers use
JavaScript only when necessary.

Similarly, Java TV could alter the course of the Intel Corp./Microsoft-led
Advanced Television Enhancement Forum (ATVEF). The forum's main
thrust today is to garner momentum by leveraging off-the-shelf Web tools
and such technologies as HTML 4.0 for interactive digital TV. The private
group sees no need to support Java at this point.

Different targets
Sun's Chu described the ATVEF proposal as a "Java Script- and
HTML-based Web-centric solution for DTV-content developers" and added
that Java TV's targeted services and applications "are very different from
those of ATVEF." He argued that "cable operators, satellite-service
providers and digital terrestrial broadcasters don't want their viewers to leave
their programs and go off to other Web sites" and that it has not been proven
that consumers will want to explore Web sites linked to TV broadcasts.

"If any interactive programming is to be downloaded, our belief is that its
quality had better be amazing — up to broadcasting quality," he said.

ATVEF director C.J. Fredricksen stressed that the two initiatives would not
compete but would complement each other. "We haven't actually seen a
copy of the Java TV API yet, but we think that any API should help provide
content developers new vehicles and capabilities," Fredricksen said.

It's important to note, she added, that "nobody creates Web content in Java."
But a new API would allow content developers to leverage Java's
capabilities.

Another ATVEF proponent, who spoke on the condition of anonymity, said
no programming language — including Java — will act as a defining feature
for digital TVs. "ATVEF can use Java, or Fortran for that matter, to
implement the ATVEF presentation engine," he said.

Java TV's proponents, however, are "looking far down the road, aiming at
what will become available beyond the next-generation TVs," said Rodger
Lea, vice president of the Distributed Systems Laboratory at Sony U.S.
Research Laboratories (San Jose, Calif.). "They are talking about an API for
creating really sophisticated, sexy interactive applications. They include TV
pictures in 3-D spaces and streaming content for digital-TV programming."

The Java TV API uses a full-blown Java programming language that is like
C++ but is far easier to use. Because Java does not permit direct
manipulation of system memory, it can be considered a "safe" language,
constrained from performing such undesirable operations as "crashing one's
set-top," Chu said.

Beyond the TV, consumer-electronics vendors are rallying around Java for
creating home-networking applications. Independently of Sun, the companies
promoting the HAVi home-network architecture are using a Java class
library as a "Java.HAVi API," said Sony's Lea. Just as digital-TV
applications could be created using the Java TV API, HAVi-based
home-network applications that are made available in Java byte code would
be able to run without modification on a variety of advanced digital consumer
systems based on different processors and real-time operating systems.

DASE chairman DasGupta noted that the HAVi APIs have been proposed
to DASE for use in allowing broadcast applications to perform in-home
networking functions. "The HAVi APIs are written in Java, and the same
Java Virtual Machine could be used to execute the code in all Java APIs in
the receiver," he said.

HAVi — which is backed by Sony, Philips, Matsushita, Hitachi, Sharp,
Toshiba, Grundig and Thomson Multimedia — is one of several bids to create
a new layer of middleware capable of automatically discovering devices on
the network, coordinating the functions of the various devices, and installing
applications and user-interface software on each appliance. The other
initiatives include Sun's Jini, Microsoft's IP-based Universal Plug and Play
initiative and the computer industry's HomeAPI effort.
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext