HAVi: Example by Example : Java Programming for Home Entertainment Devices
The new HAVi (Home Audio/Video Interoperability) standard will allow virtually any digital consumer electronics device or home appliance to communicate, supporting applications ranging from digital video to shared broadband Web access. HAVi Example by Example is the first practical, hands-on guide to HAVi. In this book, two leading Sony implementers and HAVi standards community participants review every key element of the HAVi specification, providing extensive sample Java code and in-depth insight into HAVi's applications and planned evolution. This book introduces the HAVi software architecture, explains the concept of HAVi services, and shows how HAVi can be used to build portable, distributed applications optimized for a networked home environment. The book contains extensive Java sample code. It goes far beyond the specification, demonstrating both first-generation and future HAVi applications, and showing how HAVi can operate over high-speed IEEE 1394 (FireWire) connections. For all software designers and developers building applications for next-generation consumer-electronics devices.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Its Origins Goals and Status
26 other sections not shown
allows APIs asynchronous ATSC attribute audio boolean BooleanSeqHolder break byte bytecode called camcorders camera capListH catch Exception catch HaviException Clock FCM ComplexQuery connection ConnectionHint Constant Description created DateTime defined destination software Disc Display e.printStackTrace Event Manager Eventld failure within HAVi FcmClient FcmPlug format global HAVi Messaging HAVi RMI HAVi system HaviByteArraylnputStream HaviByteArrayOutputStream HaviClient HaviMsgException havlets home network HUID i.LINK identifies IEEE implemented inner class int timeout interface Java Messaging System method mode mySe null object opcode operation OperationCode parameter Personal Video Recorder plug plugNum preemption request provides Proxy FCM public final void public static final public void query Registry sec try SEID SEIDSeqHolder service request ShortHolder SimpleQuery skip software element SoftwareElement specified static final int status Stream Manager stream type StreamType String System.out.println Table target device throws HaviException throws HaviGeneralException TimeCode TimeShift Tuner FCM