Programming HD DVD and Blu-ray Diso The HD Cookbook

Size: px
Start display at page:

Download "Programming HD DVD and Blu-ray Diso The HD Cookbook"

Transcription

1 Programming HD DVD and Blu-ray Diso The HD Cookbook Michael Zink Philip C. Starner Bill Foote Mc Gravu Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto

2 Table of Contents Foreword Table of Figures and Tables Table of Sample Codes vii xxii xxvi Chapter 1 - Introduction 1-1 How This Book Is Organized 1-3 Conventions Used in This Book 1-4 Bits, Bytes, Units and Notations 1-6 Chapter 2 - Equipping Your HD Kitchen 2-1 Code Development Environments 2-4 Authoring Environments 2-5 Asset & Data Management 2-6 Timeline Editing 2-7 Disc Navagation Editor 2-7 Application Resource Management 2-8 Status Information 2-9 Chapter 3 - Getting Your HD Ingredients Together 3-1 Two Formats Different Implementation 3-2 Two Formats Same User Experience 3-3 Features for the HD Cookbook Sample Disc 3-5 Chapter 4 - Preparing Your Assets 4-1 Video Preparation 4-1 Audio Preparation 4-3 Graphics Preparation 4-6 Graphics Buffers 4-7 Bitrates and Bit Budgeting 4-9 Chapter 5 - Framework for HD DVD Advanced Content (AC) 5-1 Markup 5-3 Connecting Advanced Content Archive Elements 5-9 XMF Definition 5-10 XMU Definition 5-10 XPath Operators and Functions 5-13 JavaScript Definition 5-16 o ü XV

3 Playlist Definition 5-16 Conclusion 5-19 Chapter 6 - HD DVD Application Models 6-1 File Cache 6-2 File Cache Budget 6-3 The Playlist 6-3 Playlist Application Resource 6-4 Application Resource 6-4 Title Resource 6-4 Application Activation 6-7 Timing of an Application 6-8 Multiplexing ACA into Video Stream 6-10 Conclusion 6-11 Chapter 7 - HD DVD AC Graphics and Animation 7-1 XMF 7-4 XMU 7-5 JavaScript 7-7 Animation 7-8 Defining the Animation 7-9 The Journey from Markup to JavaScript 7-9 Conclusion 7-17 Chapter 8 - HD DVD AC Text Rendering 8-1 Advanced Subtitles 8-2 Input Element 8-4 Conclusion 8-5 Chapter 9 - HD DVD AC User Input 9-1 User Input to an Advanced Application 9-2 Conclusion 9-4 Chapter 10 - HD DVD AC Playback Control 10-1 Play, Pause, Resume 10-1 Scheduled Control List 10-2 Select Audio and Subtitle Stream 10-2 Set General Parameters (GPRMs) 10-3 Audio Mixing 10-4 Stop Propagation 10-5 Video Resizing 10-6 Conclusion 10-7 XVI

4 Chapter 11 - HD DVD AC File I/O and Persistent Storage 11-1 Persistent Storage 11-2 File I/O 11-4 Callbacks 11-5 Asynchronous Functions 11-6 XML Parser 11-8 Conclusion 11-9 Chapter 12 - HD DVD AC Networking 12-1 Download Model 12-2 Streaming Model 12-5 Chapter 13 - HD DVD AC Putting It All Together 13-1 The Game Introduction 13-1 The Game Rules 13-2 The Game Pieces 13-2 The Playlist File 13-3 The Manifest File 13-3 The Markup File 13-4 The JavaScript File Conclusion Chapter 14 - Finishing the HD DVD Disc 14-1 Project Integration 14-1 The Playlist File 14-2 Streaming Buffer 14-2 ACA File Size 14-2 Title Time End 14-2 AACS 14-3 DISCID.DAT 14-4 Encapsulation 14-5 Shipping to Replication 14-5 Chapter 15 - Framework for BD-J 15-1 PBP, MHP, and GEM...Oh, my! 15-2 Java Everywhere 15-3 History of Personal Basis Profile 15-5 Java APIs for Broadcast TV, the Early Days JMF, Java TV, MHP and DASE 15-6 Java APIs for Broadcast TV GEM and The Great Union 15-8 Disc-specific APIs BD-ROM, part Media Formats Putting it All Together Guidelines & Unified API Documents 15-12

5 Overview of Platform APIs GEM/MHP BD-ROM Specification, Part Summary of Specifications A Map to the Stars' Home Why Libraries Matter Chapter 16 - BD-J Application Model 16- What's in an Xlet? 16-1 Jva Classloaders 16-2 Xlet Lifecycle 16-3 Xlet Launching 16-3 Xlet Termination 16-3 Dealing with Optionally Present APIs 16-5 Inter-Xlet Communication 16-7 When Does an Xlet Get Launched? When Is It Killed? 16-7 Xlet Lifecycle Examples 16-8 Title Navigator 16-8 Disc or Multidisc Volume Navigator rd Party Add-on or Standalone Game 16-9 Game Tied to the Movie Chapter 17 - BD-J Graphics and Animation 17- Setting the Graphics Mode 17-1 Using Java's Drawing API 17-2 Double Buffering 17-5 Platform Double Buffering of HScenes 17-6 Alpha Blending 17-6 Working with Images 17-9 Combining Small Images Adding Sound Example Popup Menü Drawing Models and Animation Repaint Draw Direct Draw Frame Accurate Animation Java Threads Sprites Collision Detection Examples Animated Popup Menüs Translation Animate Popup Menüs Fade-in Motion Tracking 17-21

6 Chapter 18 - BD-J Text Rendering 18-1 Subtitles 18-1 BD-J Text 18-2 Putting Fonts on the Disc 18-2 Font Memory 18-3 Font Rendering Performance 18-4 Font Metrics 18-4 Logical Pixel Resolution 18-4 High Score and Progress Bar Examples 18-5 Character Biography Examples 18-5 Chapter 19 - BD-J User Input 19-1 The Blu-ray Remote Control 19-1 Those Crazy Color Keys 19-4 Systematic Remote Control Handling 19-6 Handling Mouse Input 19-7 Text Input 19-8 Masking User Operations 19-8 Top Menü Key 19-9 Chapter 20 - BD-J Playback Control 20-1 Getting JMF Controls 20-1 Video Controls 20-3 Picture in Picture 20-4 Audio Controls 20-4 Title Selection 20-5 Controlling Trick Play 20-7 Synchronizing to Video 20-8 Example Use White Rabbit 20-9 Chapter 21 - BD-J File I/O 21-1 Reading Files from a JAR File 21-1 Reading Files Directly from the Disc 21-2 Virtual File System Support 21-2 Persistent Storage 21-2 Chapter 22 - BD-J Networking and VFS 22-1 Basic Networking Features 22-1 A Word About SSL 22-2 Virtual Files System 22-3 Accessing Files in the Binding Unit Data Area 22-4 Binding Files into the Virtual File System 22-5

7 xx Progressive Playlists 22-6 Chapter 23 - BD-J Putting It All Together 23-1 Building the Disc Layout 23-1 Playlists 23-2 Font Index 23-2 Sound Clips 23-3 Subtitles and the Audio Track 23-3 Compiling the Xlets 23-4 Finishing the Disc Image 23-6 Gun Bunny Xlet 23-6 Monitor Xlet 23-8 Making Menüs with GRIN (GRaphical INteractivity) GRIN Show, Features and Segments Remote Control Handling in GRIN Creating and Debugging Show Files GRIN Summary Menü Xlet Initialization Playing the Feature Video Audio and Subtitle Selection Scene Selection Running the Game Bunny Bio and the Network Unlocking the Bonus Content Conclusion Chapter 24 - Finishing the BD-J Disc 24-1 Compiling the Code 24-1 Marrying AV Content and Applications 24-2 Application Signing 24-4 AACS Processing 24-7 Code Obfuscation 24-7 BD-ROM Mark and BD+ Content Protection 24-7 BD-ROM Mark 24-7 BD Shipping to Replication 24-9 Chapter 25 - Benchmarking 25-1 Playback Environments 25-1 Player Performance 25-2 Benchmark Tests 25-3 Example Scenarios 25-7 O o

8 Scenario Scenario Benchmarks Targeted for Specific Applications 25-9 Chapter 26 - Testing and Verification 26-1 Application Testing 26-3 AV Quality and Compliancy Testing 26-5 Navigation Testing 26-6 Code and Format Verification 26-8 Chapter 27 - Replication 27-1 Formats Overview 27-1 Delivery Methods 27-2 Replication Workflow 27-2 Adding Content Protection 27-3 Chapter 28 - AACS Managed Copy 28-1 Managed Copy Overview 28-1 Licensed Player 28-3 Managed Copy Machine (MCM) 28-4 Managed Copy Application 28-5 Communication between MCM and MCS 28-5 Appendix A - About The Disc Glossary A-l G-l Index 1-1

Java Technology for Blu-ray and TV: Creating your own Blu-ray Java Discs

Java Technology for Blu-ray and TV: Creating your own Blu-ray Java Discs TM Java Technology for Blu-ray and TV: Creating your own Blu-ray Java Discs The Blu-ray Java Authoring Team: Bill Foote, Chihiro Saito, A. Sundararajan, Jaya Hangal TS-5449 Talk Outline HD Cookbook Community

More information

Scenarist BD Professional Plus The world standard for Blu-ray Disc authoring

Scenarist BD Professional Plus The world standard for Blu-ray Disc authoring Scenarist BD Professional Plus The world standard for Blu-ray Disc authoring Scenarist is a comprehensive suite of powerful Blu-ray Disc creation tools that provide your business with everything you need

More information

Douglas Dixon. Manifest Technology LLC 4/2004 Copyright Douglas Dixon, All Rights Reserved -

Douglas Dixon. Manifest Technology LLC   4/2004 Copyright Douglas Dixon, All Rights Reserved - Douglas Dixon Manifest Technology LLC www.manifest-tech.com Page 1 Sonic Product Line Consumer Sonic MyDVD - World's Leading DVD Creation Software 10M copies MyDVD & DVDit! shipped Corporate and Small

More information

World Wide Web PROGRAMMING THE PEARSON EIGHTH EDITION. University of Colorado at Colorado Springs

World Wide Web PROGRAMMING THE PEARSON EIGHTH EDITION. University of Colorado at Colorado Springs PROGRAMMING THE World Wide Web EIGHTH EDITION ROBERT W. SEBESTA University of Colorado at Colorado Springs PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape

More information

Jim Jackson II Ian Gilman

Jim Jackson II Ian Gilman Single page web apps, JavaScript, and semantic markup Jim Jackson II Ian Gilman FOREWORD BY Scott Hanselman MANNING contents 1 HTML5 foreword xv preface xvii acknowledgments xx about this book xxii about

More information

CTS. Specialist. Certified Technology. Sven Laurik EXAM GUIDE. Mc Graw Hill. Chicago San Francisco Lisbon. New York. London Madrid Mexico City Milan

CTS. Specialist. Certified Technology. Sven Laurik EXAM GUIDE. Mc Graw Hill. Chicago San Francisco Lisbon. New York. London Madrid Mexico City Milan CTS Certified Technology Specialist EXAM GUIDE Sven Laurik Mc Graw Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto McGraw-Hill

More information

Microsoft Visual Studio 2010

Microsoft Visual Studio 2010 Microsoft Visual Studio 2010 A Beginner's Guide Joe Mayo Mc Grauu Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto Contents ACKNOWLEDGMENTS

More information

PROGRAMMING AND CUSTOMIZING

PROGRAMMING AND CUSTOMIZING PROGRAMMING AND CUSTOMIZING THE PICAXE MICROCONTROLLER SECOND EDITION DAVID LINCOLN Mc Grauu Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore

More information

Java Technology Goes to the Movies: Java Technology in Next- Generation Optical Disc Formats

Java Technology Goes to the Movies: Java Technology in Next- Generation Optical Disc Formats Java Technology Goes to the Movies: Java Technology in Next- Generation Optical Disc Formats Bill Foote Staff Engineer Sun Microsystems, Inc. http://java.sun.com Erik Moll System Architect Philips Applied

More information

PeopleSoft PeopleTools Tips & Techniques

PeopleSoft PeopleTools Tips & Techniques ORACLE Oracle Press PeopleSoft PeopleTools Tips & Techniques Jim J. Marion Mc Graw Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto

More information

BD-HDMV vs BD-J Menus

BD-HDMV vs BD-J Menus BD-HDMV vs BD-J Menus and the winner is... Paul Masters A Wasting Time Production Table of Contents Introduction...3 Comparison Charts...4 General...4 BD-HDMV pages vs BD-J looping chapters...5 Discussion...6

More information

Programming Wireless Devices with the Java 2 Platform, Micro Edition

Programming Wireless Devices with the Java 2 Platform, Micro Edition Programming Wireless Devices with the Java 2 Platform, Micro Edition J2ME Connected Limited Device Configuration (CLDC) Mobile Information Device Profile (MIDP) Roger Riggs Antero Taivalsaari Mark VandenBrink

More information

Implementation and. Oracle VM. Administration Guide. Oracle Press ORACLG. Mc Grauv Hill. Edward Whalen

Implementation and. Oracle VM. Administration Guide. Oracle Press ORACLG. Mc Grauv Hill. Edward Whalen ORACLG Oracle Press Oracle VM Implementation and Administration Guide Edward Whalen Mc Grauv Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore

More information

The Definitive Guide to. NetBeans Platform 7. Heiko Bock. Apress*

The Definitive Guide to. NetBeans Platform 7. Heiko Bock. Apress* The Definitive Guide to NetBeans Platform 7 Heiko Bock Apress* Contents About the Author About the Translator About the Technical Reviewers Acknowledgments Introduction xiv xiv xv xvi xvii * Part 1: Basics

More information

If you have any questions you are invited to contact me:

If you have any questions you are invited to contact me: Real World Example Goat Story 3D Simple 3D HMDV Blu-ray project by Christoph Schmidt, DVDesign GmbH, Germany 1. Introduction Hi together, I would like to author a quite simple 3D HDMV project with you,

More information

LabVIEW Graphical Programming

LabVIEW Graphical Programming LabVIEW Graphical Programming Fourth Edition Gary W. Johnson Richard Jennings McGraw-Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney

More information

Developer's HTML5. Cookbook. AAddison-Wesley. Chuck Hudson. Tom Leadbetter. Upper Saddle River, NJ Boston Indianapolis San Francisco

Developer's HTML5. Cookbook. AAddison-Wesley. Chuck Hudson. Tom Leadbetter. Upper Saddle River, NJ Boston Indianapolis San Francisco HTML5 Developer's Cookbook Chuck Hudson Tom Leadbetter AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid Capetown Sydney Tokyo

More information

Appendix A ACE exam objectives map

Appendix A ACE exam objectives map A 1 Appendix A ACE exam objectives map This appendix provides the following : A ACE exam objectives for Flash CS6 with references to corresponding coverage in ILT Series courseware. A 2 Flash CS6 ACE Edition

More information

The Unified Modeling Language User Guide

The Unified Modeling Language User Guide The Unified Modeling Language User Guide Grady Booch James Rumbaugh Ivar Jacobson Rational Software Corporation TT ADDISON-WESLEY Boston San Francisco New York Toronto Montreal London Munich Paris Madrid

More information

Architect Exam Guide. OCM EE 6 Enterprise. (Exams IZO-807,1ZO-865 & IZO-866) Oracle Press ORACLG. Paul R* Allen and Joseph J.

Architect Exam Guide. OCM EE 6 Enterprise. (Exams IZO-807,1ZO-865 & IZO-866) Oracle Press ORACLG. Paul R* Allen and Joseph J. ORACLG Oracle Press OCM Java@ EE 6 Enterprise Architect Exam Guide (Exams IZO-807,1ZO-865 & IZO-866) Paul R* Allen and Joseph J. Bambara McGraw-Hill Education is an independent entity from Oracle Corporation

More information

Xcode 6 Start to Finish

Xcode 6 Start to Finish Xcode 6 Start to Finish ios and OS X Development Fritz Anderson VAddison-Wesley New York Boston Indianapolis San Francisco Toronto Montreal Capetown Sydney London Munich Paris Madrid Tokyo Singapore Mexico

More information

White Paper Blu-ray Disc Read-Only Format (Ultra HD Blu-ray ) Audio Visual Application Format Specifications for BD-ROM Version 3.

White Paper Blu-ray Disc Read-Only Format (Ultra HD Blu-ray ) Audio Visual Application Format Specifications for BD-ROM Version 3. White Paper Blu-ray Disc Read-Only Format (Ultra HD Blu-ray ) Audio Visual Application Format Specifications for BD-ROM Version 3.2 January 2018 Conditions of Publication White Paper Blu-ray Disc Read-Only

More information

Developing the Roadmap - Director Next Survey

Developing the Roadmap - Director Next Survey Developing the Roadmap - Director Next Survey Section 1: How do you use Director? 1. My primary use of Director is (select one only): Desktop Application Development Rich Internet Application (RIA) Development

More information

CompTIA" Cloud Essentials Certification Study Guide. (Exam CLO-001) ITpreneurs

CompTIA Cloud Essentials Certification Study Guide. (Exam CLO-001) ITpreneurs CompTIA" Cloud Essentials Certification Study Guide (Exam CLO-001) ITpreneurs JGraw-Hill Education and ITpreneurs are independent entities from CompTIA". Is publication and CD-ROM may be used in assisting

More information

CompTIA A+s. Guide to 802: Managing. and Troubleshooting PCs. Mike Meyers' (Exam ) Fourth Edition. Mike Meyers.

CompTIA A+s. Guide to 802: Managing. and Troubleshooting PCs. Mike Meyers' (Exam ) Fourth Edition. Mike Meyers. Mike Meyers' CompTIA A+s Guide to 802: Managing and Troubleshooting PCs Fourth Edition (Exam 220-802) Mike Meyers New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan

More information

Oracle Real Application Clusters Handbook

Oracle Real Application Clusters Handbook ORACLE Oracle Press Oracle Database 11 g Oracle Real Application Clusters Handbook Second Edition K Copalakrishnan Mc Gnaw Hill McGraw-Hill New York Chicago San Francisco Lisbon London Madrid Mexico City

More information

LPIC-l/CompTIA. Certification. Lmux+ ONE. ALL a IN. (Exams LPIC-1/LX0-101 & LXO-102) Robb H. Tracy EXAM GUIDE. Graw Hill

LPIC-l/CompTIA. Certification. Lmux+ ONE. ALL a IN. (Exams LPIC-1/LX0-101 & LXO-102) Robb H. Tracy EXAM GUIDE. Graw Hill ALL a IN ONE LPIC-l/CompTIA t Lmux+ TM Certification EXAM GUIDE (Exams LPIC-1/LX0-101 & LXO-102) Robb H. Tracy TECHNISCHE INFORMATIONSBiBLIOTHEK UNIVER! ivjc Graw Hill BIBUOTHEK VER New York Chicago San

More information

User Guide for Leawo Free Blu-ray Player

User Guide for Leawo Free Blu-ray Player User Guide for Leawo Free Blu-ray Player 1 / 21 Content 1. Introduce Leawo Free Blu-ray Player... 3 1.1 About the main interface... 3 1.2 Leawo Free Blu-ray Player Menu... 5 File... 6 Playback... 6 1.3

More information

PROBLEM SOLVING USING JAVA WITH DATA STRUCTURES. A Multimedia Approach. Mark Guzdial and Barbara Ericson PEARSON. College of Computing

PROBLEM SOLVING USING JAVA WITH DATA STRUCTURES. A Multimedia Approach. Mark Guzdial and Barbara Ericson PEARSON. College of Computing PROBLEM SOLVING WITH DATA STRUCTURES USING JAVA A Multimedia Approach Mark Guzdial and Barbara Ericson College of Computing Georgia Institute of Technology PEARSON Boston Columbus Indianapolis New York

More information

Next-Generation Packaged Media

Next-Generation Packaged Media Hollywood SMPTE Presents Next-Generation Packaged Media HD DVD and Blu-ray Formats and their Impact on Hollywood's Production Workflows Charles G. Crawford, Mark R. Johnson, Jim Taylor, and Nancy Wilkerson

More information

Complete. The. Reference. Christopher Adamson. Mc Grauu. LlLIJBB. New York Chicago. San Francisco Lisbon London Madrid Mexico City

Complete. The. Reference. Christopher Adamson. Mc Grauu. LlLIJBB. New York Chicago. San Francisco Lisbon London Madrid Mexico City The Complete Reference Christopher Adamson Mc Grauu LlLIJBB New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto Contents Acknowledgments

More information

Programming Guide. Aaftab Munshi Dan Ginsburg Dave Shreiner. TT r^addison-wesley

Programming Guide. Aaftab Munshi Dan Ginsburg Dave Shreiner. TT r^addison-wesley OpenGUES 2.0 Programming Guide Aaftab Munshi Dan Ginsburg Dave Shreiner TT r^addison-wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid

More information

Get to Know the VideoStudio Workspace

Get to Know the VideoStudio Workspace Get to Know the VideoStudio Workspace This written tutorial is a handy guide to understanding the various components of the VideoStudio interface. We will review the Capture, Edit and Share workspaces

More information

Deep Dive. Cloud Control 12c. Oracle Enterprise Manager ORACLG. Oracle Press. Michael New Edward Whalen Matthew Burke. London Madrid Mexico City Milan

Deep Dive. Cloud Control 12c. Oracle Enterprise Manager ORACLG. Oracle Press. Michael New Edward Whalen Matthew Burke. London Madrid Mexico City Milan ORACLG Oracle Press Oracle Enterprise Manager Cloud Control 12c Deep Dive Michael New Edward Whalen Matthew Burke Mc Graw Hill Education New York Chicago San Francisco Athens London Madrid Mexico City

More information

Media player for windows 10 free download

Media player for windows 10 free download Media player for windows 10 free download Update to the latest version of Internet Explorer. You need to update your browser to use the site. PROS: High-quality playback, Wide range of formats, Fast and

More information

Universal Ad Package (UAP)

Universal Ad Package (UAP) Creative Unit Name Medium Rectangle imum Expanded not Additional for OBA Self- Reg Compliance (Note 1) Polite File User- Initiated File Additional Streaming File for Universal Ad Package (UAP) Video &

More information

Silverlight Recipes. A Problem-Solution Approach. Apress* Jit Ghosh and Rob Cameron

Silverlight Recipes. A Problem-Solution Approach. Apress* Jit Ghosh and Rob Cameron . Silverlight Recipes A Problem-Solution Approach i Jit Ghosh and Rob Cameron Apress* Contents at a Glance Contents About the Author About the Technical Reviewer Acknowledgments Introduction iv v xxvi

More information

Mac, OS X. Mountain Lion. Dwight Spivey. Mc ftr. London Madrid Mexico City Milan New Delhi. New York Chicago San Francisco Lisbon

Mac, OS X. Mountain Lion. Dwight Spivey. Mc ftr. London Madrid Mexico City Milan New Delhi. New York Chicago San Francisco Lisbon Mac, OS X Mountain Lion Dwight Spivey Mc ftr New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto Contents Acknowledgments Introduction

More information

Software. Networked multimedia. Buffering of media streams. Causes of multimedia. Browser based architecture. Programming

Software. Networked multimedia. Buffering of media streams. Causes of multimedia. Browser based architecture. Programming 1 Software Networked multimedia Introduction Browser based software architecture Distributed software Servers Network Terminals User interface Middleware Communications Network multimedia can be defined

More information

Systems:;-'./'--'.; r. Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington

Systems:;-'./'--'.; r. Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Data base 7\,T"] Systems:;-'./'--'.; r Modelsj Languages, Design, and Application Programming Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Shamkant

More information

ECLIPSE MODELING PROJECT

ECLIPSE MODELING PROJECT ECLIPSE MODELING PROJECT A Domain-Specific Language Toolkit Richard С. Gronback AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Pans Madrid

More information

MAKING PIC MICROCONTROLLER INSTRUMENTS AND CONTROLLERS

MAKING PIC MICROCONTROLLER INSTRUMENTS AND CONTROLLERS MAKING PIC MICROCONTROLLER INSTRUMENTS AND CONTROLLERS HARPRIT SINGH SANDHU New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto CONTENTS

More information

The Muvipix.com Guide to Sony Movie Studio Platinum 13

The Muvipix.com Guide to Sony Movie Studio Platinum 13 The Muvipix.com Guide to Sony Movie Studio Platinum 13 Chapter 1 Get to know Sony Movie Studio Platinum 13... 5 What s what and what it does The Sony Movie Studio 13 interface 6 The Project Media window

More information

Programming. In Ada JOHN BARNES TT ADDISON-WESLEY

Programming. In Ada JOHN BARNES TT ADDISON-WESLEY Programming In Ada 2005 JOHN BARNES... TT ADDISON-WESLEY An imprint of Pearson Education Harlow, England London New York Boston San Francisco Toronto Sydney Tokyo Singapore Hong Kong Seoul Taipei New Delhi

More information

Advanced Access Content System (AACS)

Advanced Access Content System (AACS) Advanced Access Content System (AACS) HD DVD and DVD Pre-recorded Book Intel Corporation International Business Machines Corporation Matsushita Electric Industrial Co., Ltd. Microsoft Corporation Sony

More information

White paper Blu-ray Disc Read-Only Format. 2.B Audio Visual Application Format Specifications for BD-ROM Version 2.4

White paper Blu-ray Disc Read-Only Format. 2.B Audio Visual Application Format Specifications for BD-ROM Version 2.4 White paper Blu-ray Disc Read-Only Format 2.B Audio Visual Application Format Specifications for BD-ROM Version 2.4 July 2010 Conditions of Publication COPYRIGHT All rights reserved. This document contains

More information

ECLIPSE RICH CLIENT PLATFORM

ECLIPSE RICH CLIENT PLATFORM ECLIPSE RICH CLIENT PLATFORM DESIGNING, CODING, AND PACKAGING JAVA TM APPLICATIONS Jeff McAffer Jean-Michel Lemieux v:addison-wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto

More information

(Exam ) Fourth Edition. Mike Meyers. New York Chicago San Francisco Lisbon London Madrid Mexico City Milan

(Exam ) Fourth Edition. Mike Meyers. New York Chicago San Francisco Lisbon London Madrid Mexico City Milan Fourth Edition (Exam 220-801) Mike Meyers New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto Preface CompTIA Approved Quality Cimiculum

More information

CCNA Cisco Certified Network Associate Study Guide

CCNA Cisco Certified Network Associate Study Guide CCNA Cisco Certified Network Associate Study Guide (Exam 640-407) Osborne/McGraw-Hill is an independent entity from Cisco Systems, Inc. and not affiliated with Cisco Systems, Inc. in any manner. Cisco

More information

Objects First with Java

Objects First with Java ^ Objects First with Java A Practical Introduction using BlueJ David J. Barnes and Michael Kolling Second edition PEARSON Prentice Hall Harlow, England London New York Boston San Francisco Toronto Sydney

More information

Computers as Components Principles of Embedded Computing System Design

Computers as Components Principles of Embedded Computing System Design Computers as Components Principles of Embedded Computing System Design Third Edition Marilyn Wolf ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY

More information

MC Android Programming

MC Android Programming MC1921 - Android Programming Duration: 5 days Course Price: $3,395 Course Description Android is an open source platform for mobile computing. Applications are developed using familiar Java and Eclipse

More information

Leawo Free Blu-ray Player for Mac User Guide

Leawo Free Blu-ray Player for Mac User Guide Leawo Free Blu-ray Player for Mac User Guide A Detailed Introduction to Leawo Free Blu-ray Player for Mac on How to Use Leawo Free Blu-ray Player for Mac to Play Blu-ray, DVD, HD Video, Audio and ISO Files

More information

PowerDirector Basics. Section 1. The Muvipix.com Guide to CyberLink PowerDirector 12 Ultimate. Chapter 1 Get to Know PowerDirector 12...

PowerDirector Basics. Section 1. The Muvipix.com Guide to CyberLink PowerDirector 12 Ultimate. Chapter 1 Get to Know PowerDirector 12... The Muvipix.com Guide to CyberLink PowerDirector 12 Ultimate Section 1 PowerDirector Basics Chapter 1 Get to Know PowerDirector 12... 3 What s what and what it does Welcome to easy yet powerful moviemaking!

More information

11 EDITING VIDEO. Lesson overview

11 EDITING VIDEO. Lesson overview 11 EDITING VIDEO Lesson overview In this lesson, you ll learn how to do the following: Create a video timeline in Photoshop. Add media to a video group in the Timeline panel. Add motion to still images.

More information

The Muvipix.com Guide to CyberLink PowerDirector 15 Ultimate

The Muvipix.com Guide to CyberLink PowerDirector 15 Ultimate The Muvipix.com Guide to CyberLink PowerDirector 15 Ultimate The Muvipix.com Guide to CyberLink PowerDirector 15 Ultimate Section 1: PowerDirector Basics Chapter 1 Get to Know PowerDirector 15... 3 What

More information

Introduction. Part I: Silverlight Fundamentals for ASP.NET Developers 1

Introduction. Part I: Silverlight Fundamentals for ASP.NET Developers 1 Introduction xxi Part I: Silverlight Fundamentals for ASP.NET Developers 1 Chapter 1: Silverlight in a Nutshell 3 Uphill Struggle 3 Rich Client or Web Reach? 4 Silverlight Steps In 4 The Impact of Silverlight

More information

Vegas + Tips, Tricks, and Scripts DVD. Vegas Pro Learning and using Vegas and DVD Architect. October Vol 8 No. 01

Vegas + Tips, Tricks, and Scripts DVD. Vegas Pro Learning and using Vegas and DVD Architect. October Vol 8 No. 01 October 2010 Vegas + Vol 8 No. 01 DVD Tips, Tricks, and Scripts By Edward Troxel IBC announced the upcoming launch and gave a preview of Vegas Pro 10 with an expected release date of October 11. Let s

More information

The Muvipix.com Guide to Vegas Movie Studio Platinum 14

The Muvipix.com Guide to Vegas Movie Studio Platinum 14 The Muvipix.com Guide to Vegas Movie Studio Platinum 14 What have I gotten myself into?... 1 Some basic questions and simple answers about Vegas Movie Studio 14 and how it works Chapter 1 Get to know Vegas

More information

LATIHAN Identify the use of multimedia in various fields.

LATIHAN Identify the use of multimedia in various fields. LATIHAN 4.1 1. Define multimedia. Multimedia is the presentation of information by using a combination of text, audio, graphic, video and animation. Multimedia has played an important role in other fields,

More information

TV Track Kickoff Session

TV Track Kickoff Session TV Track Kickoff Session Bill Sheppard Chief Digital Media Officer Client Software Group Sun Microsytems, Inc. TS-5723 2007 JavaOne SM Conference Session TS-5723 Welcome and Comments 2007 JavaOne SM Conference

More information

Programming with the Java Media Framework

Programming with the Java Media Framework Programming with the Java Media Framework Sean C. Sullivan Loren Winzeler Jeannie Deagen Deanna Brown WILEY COMPUTER PUBLISHING John Wiley & Sons, Inc. New York Chichester Weinheim Brisbane Singapore Toronto

More information

Java The Complete Reference Tenth Edition Complete Reference Series

Java The Complete Reference Tenth Edition Complete Reference Series Java The Complete Reference Tenth Edition Complete Reference Series JAVA THE COMPLETE REFERENCE TENTH EDITION COMPLETE REFERENCE SERIES PDF - Are you looking for java the complete reference tenth edition

More information

Editing: A Guide for Beginning and Intermediate Users

Editing: A Guide for Beginning and Intermediate Users Avid @ Editing: A Guide for Beginning and Intermediate Users Second Edition by Sam Kauffmann AMSTERDAM BOSTON LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO An imprint of Elsevier

More information

Fundamentals of. Database Systems. Shamkant B. Navathe. College of Computing Georgia Institute of Technology PEARSON.

Fundamentals of. Database Systems. Shamkant B. Navathe. College of Computing Georgia Institute of Technology PEARSON. Fundamentals of Database Systems 5th Edition Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Shamkant B. Navathe College of Computing Georgia Institute

More information

Porovnání jednotlivých verzí PowerDVD 16

Porovnání jednotlivých verzí PowerDVD 16 Porovnání jednotlivých verzí Blu-ray Disc/Format Support Blu-ray disc (BDMovie/BDR/BDRE 2.1/BD file 1.1) BD Live (BD file 2.0) AVCHD AVCREC Blu-ray 3D Disc Blu-ray movie ISO file playback TrueTheater 3D

More information

FrontPage 98: The Complete Reference

FrontPage 98: The Complete Reference FrontPage 98: The Complete Reference Martin S. Matthews Erik B. Poulsen Osborne McGraw-Hill Berkeley New York St. Louis San Francisco Auckland Bogota Hamburg London Madrid Mexico City Milan Montreal New

More information

enjoy pure digital perfection USB host HDMI out 1080P Up-scaling Full HD (1080) up-scaling

enjoy pure digital perfection USB host HDMI out 1080P Up-scaling Full HD (1080) up-scaling BD-P1600 - Blu-ray enjoy pure digital perfection USB host HDMI out 1080P Up-scaling Full HD (1080) up-scaling With good looks, this Full HD 1080p Blue-ray Player, This means you can now watch your DVD

More information

Graphics Software Architecture for High- End Interactive Television Receivers

Graphics Software Architecture for High- End Interactive Television Receivers Graphics Software Architecture for High- End Interactive Television Receivers Pablo Cesar Helsinki University of Technology Finland pcesar@tml.hut.fi http://www.tml.hut.fi/~pcesar Introduction Device Chaos

More information

Win32 Network Programming

Win32 Network Programming Win32 Network Programming Windows 95 and Windows NT Network Programming Using MFC Ralph Davis TT Addison-Wesley Developers Press Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario

More information

Learning Flash CS4 Professional

Learning Flash CS4 Professional Learning Flash CS4 Professional Rich Shupe HOCHSCHULE UECHTENSTEIN Bibliothek O'REILLY* Beijing Cambridge Farnham Koln Sebastopol -Taipei -Tokyo CONTENTS Foreword ". xv Preface xvii Chapter 1. Interface

More information

Kaleidescape Co-Star Installation Guide

Kaleidescape Co-Star Installation Guide Kaleidescape Co-Star Installation Guide The Co-Star solution allows a Strato movie player to present a unified onscreen library that includes all of a Kaleidescape customer s movies from DVD discs to downloaded

More information

OpenGL SUPERBIBLE. Fifth Edition. Comprehensive Tutorial and Reference. Richard S. Wright, Jr. Nicholas Haemel Graham Sellers Benjamin Lipchak

OpenGL SUPERBIBLE. Fifth Edition. Comprehensive Tutorial and Reference. Richard S. Wright, Jr. Nicholas Haemel Graham Sellers Benjamin Lipchak OpenGL SUPERBIBLE Fifth Edition Comprehensive Tutorial and Reference Richard S. Wright, Jr. Nicholas Haemel Graham Sellers Benjamin Lipchak AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San

More information

Access ComprehGnsiwG. Shelley Gaskin, Carolyn McLellan, and. Nancy Graviett. with Microsoft

Access ComprehGnsiwG. Shelley Gaskin, Carolyn McLellan, and. Nancy Graviett. with Microsoft with Microsoft Access 2010 ComprehGnsiwG Shelley Gaskin, Carolyn McLellan, and Nancy Graviett Prentice Hall Boston Columbus Indianapolis New York San Francisco Upper Saddle River Imsterdam Cape Town Dubai

More information

WEB GRAPHICS ADOBE PHOTOSHOP CS3. Learning Outcomes:

WEB GRAPHICS ADOBE PHOTOSHOP CS3. Learning Outcomes: WEB GRAPHICS ADOBE PHOTOSHOP CS3 Learning Outcomes: At the end of the course the participant will Design layouts for web pages, Paper Adverts, Brouchers, CD Covers, Package Designing Event and Exhibition

More information

Movie Maker Tutorial created by Cheryl McKnight

Movie Maker Tutorial created by Cheryl McKnight Movie Maker Tutorial created by Cheryl McKnight The Movie Task Pane list the steps necessary in completing an editing project. If the Task Pane is turned off, go to View, and select Task Pane to toggle

More information

Contents in Detail. Who Is This Book For?... xix What s in This Book?... xx. part I: Warming Up 1

Contents in Detail. Who Is This Book For?... xix What s in This Book?... xx. part I: Warming Up 1 Acknowledgments xvii Introduction Who Is This Book For?... xix What s in This Book?... xx Part I: Warming Up.... xx Part II: Simulating Life... xx Part III: Fun with Images... xx Part IV: Enter 3D... xx

More information

HTML5 in Action ROB CROWTHER JOE LENNON ASH BLUE GREG WANISH MANNING SHELTER ISLAND

HTML5 in Action ROB CROWTHER JOE LENNON ASH BLUE GREG WANISH MANNING SHELTER ISLAND HTML5 in Action ROB CROWTHER JOE LENNON ASH BLUE GREG WANISH MANNING SHELTER ISLAND brief contents PART 1 INTRODUCTION...1 1 HTML5: from documents to applications 3 PART 2 BROWSER-BASED APPS...35 2 Form

More information

Enhanced Audio Features for High- Definition Broadcasts and Discs. Roland Vlaicu Dolby Laboratories, Inc.

Enhanced Audio Features for High- Definition Broadcasts and Discs. Roland Vlaicu Dolby Laboratories, Inc. Enhanced Audio Features for High- Definition Broadcasts and Discs Roland Vlaicu Dolby Laboratories, Inc. Entertainment is Changing High definition video Flat panel televisions Plasma LCD DLP New broadcasting

More information

Networking Applications

Networking Applications Networking Dr. Ayman A. Abdel-Hamid College of Computing and Information Technology Arab Academy for Science & Technology and Maritime Transport Multimedia Multimedia 1 Outline Audio and Video Services

More information

Android Online Training

Android Online Training Android Online Training IQ training facility offers Android Online Training. Our Android trainers come with vast work experience and teaching skills. Our Android training online is regarded as the one

More information

AES Information Document for audio-file transfer and exchange - Screen-less navigation for high-resolution audio on Blu-ray Disc.

AES Information Document for audio-file transfer and exchange - Screen-less navigation for high-resolution audio on Blu-ray Disc. (Reaffirmed 2017) AES Information Document for audio-file transfer and exchange - Screen-less navigation for high-resolution audio on Blu-ray Disc Published by Audio Engineering Society, Inc. Copyright

More information

iphone" 5 Jason R. Rich Mc Graw Hill Sari Juan Seoul Singapore Sydney Toronto

iphone 5 Jason R. Rich Mc Graw Hill Sari Juan Seoul Singapore Sydney Toronto iphone" 5 Jason R. Rich Mc Graw Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi Sari Juan Seoul Singapore Sydney Toronto Acknowledgments Introduction xv xvii PART I

More information

PSBT FILM FELLOWSHIPS MINUTES FILM

PSBT FILM FELLOWSHIPS MINUTES FILM PSBT Fellowship 2017-18 - Script Deliverables and Guidelines PSBT FILM FELLOWSHIPS 2017-18 26 MINUTES FILM SCRIPT DELIVERABLES AND GUIDELINES DELIVERABLES 1. One copy with the title of the Documentary

More information

Start menu. Toggles between All Programs & Back

Start menu. Toggles between All Programs & Back Microsoft Windows Vista Illustrated Introductory Working with Windows Programs Objectives Start a program Open and save a WordPad document Modify text in WordPad Work with a graphic in Paint 2 Objectives

More information

SMK SEKSYEN 5,WANGSAMAJU KUALA LUMPUR FORM

SMK SEKSYEN 5,WANGSAMAJU KUALA LUMPUR FORM SMK SEKSYEN 5,WANGSAMAJU 53300 KUALA LUMPUR FORM 5 LEARNING AREA 4 MULTIMEDIA Ramadan, SMK Pekan 2007 MULTIMEDIA LESSON 21 MULTIMEDIA CONCEPTS DEFINITION OF MULTIMEDIA Multimedia has been used in many

More information

Digital Media II. EXAM INFORMATION Items. Points. Prerequisites. Grade Level. Course Length. Career Cluster. Performance Standards

Digital Media II. EXAM INFORMATION Items. Points. Prerequisites. Grade Level. Course Length. Career Cluster. Performance Standards EXAM INFORMATION Items 42 Points 57 Prerequisites DIGITAL MEDIA I Grade Level 10-12 Course Length ONE YEAR Career Cluster ARTS, A/V TECHNOLOGY, AND COMMUNICATION INFORMATION TECHNOLOGY Performance Standards

More information

Dr. Shahanawaj Ahamad. Dr. S.Ahamad, SWE-423, Unit-04

Dr. Shahanawaj Ahamad. Dr. S.Ahamad, SWE-423, Unit-04 Dr. Shahanawaj Ahamad Dr. S.Ahamad, SWE-423, Unit-04 1 Dr. S.Ahamad, SWE-423, Unit-04 2 Nowadays small multimedia features are included in all desktop software that you can use to create documents. The

More information

Analog Sunset Demystified. Analog Sunset Demystified What is the Analog Sunset? What the Analog Sunset is Not Summary...

Analog Sunset Demystified. Analog Sunset Demystified What is the Analog Sunset? What the Analog Sunset is Not Summary... Analog Sunset Demystified Table of Contents Analog Sunset Demystified... 2 What is the Analog Sunset?... 2 What the Analog Sunset is Not... 4 Summary... 6 References... 6 Abstract This paper discusses

More information

Software Development & Education Center. Java Platform, Micro Edition. (Mobile Java)

Software Development & Education Center. Java Platform, Micro Edition. (Mobile Java) Software Development & Education Center Java Platform, Micro Edition (Mobile Java) Detailed Curriculum UNIT 1: Introduction Understanding J2ME Configurations Connected Device Configuration Connected, Limited

More information

PHOTO DVD MAKER USER MANUAL

PHOTO DVD MAKER USER MANUAL Photo DVD Maker User Manual 1 PHOTO DVD MAKER USER MANUAL Version 7.04 http://www.photo-dvd-maker.com Photo DVD Maker User Manual 2 0.1 WELCOME TO PHOTO DVD MAKER...4 0.2 GETTING HELP...5 1. GETTING STARTED...6

More information

DATABASE SYSTEM CONCEPTS

DATABASE SYSTEM CONCEPTS DATABASE SYSTEM CONCEPTS HENRY F. KORTH ABRAHAM SILBERSCHATZ University of Texas at Austin McGraw-Hill, Inc. New York St. Louis San Francisco Auckland Bogota Caracas Lisbon London Madrid Mexico Milan Montreal

More information

Flash Domain 4: Building Rich Media Elements Using Flash CS5

Flash Domain 4: Building Rich Media Elements Using Flash CS5 Flash Domain 4: Building Rich Media Elements Using Flash CS5 Adobe Creative Suite 5 ACA Certification Preparation: Featuring Dreamweaver, Flash, and Photoshop 1 Objectives Make rich media content development

More information

Quality Code. Software Testing Principles, Practices, and Patterns. Stephen Vance. AAddison-Wesley

Quality Code. Software Testing Principles, Practices, and Patterns. Stephen Vance. AAddison-Wesley Quality Code Software Testing Principles, Practices, and Patterns Stephen Vance AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid

More information

AV-REC100 HDMI RECORDER USER MANUAL V1.2.

AV-REC100 HDMI RECORDER USER MANUAL V1.2. AV-REC100 HDMI RECORDER USER MANUAL V1.2 www.avonic.eu INTRODUCTION The Avonic AV-REC100 is an HD Video Recorder that employs HDMI technology to receive video & audio from HDMI input. It can store the

More information

PUBLISHING FLASH. Lesson Overview

PUBLISHING FLASH. Lesson Overview PUBLISHING FLASH Lesson Overview In this lesson, you ll learn how to do the following: Test a Flash document Understand the Bandwidth Profiler Change publish settings for a document Understand the difference

More information

Java Programming (Oracle Press) By Poornachandra Sarang Dr. READ ONLINE

Java Programming (Oracle Press) By Poornachandra Sarang Dr. READ ONLINE Java Programming (Oracle Press) By Poornachandra Sarang Dr. READ ONLINE Leafing through Java Programming. Contribute to Java-Programming-Oracle- Press development by creating an account on GitHub. There's

More information

Database Concepts. David M. Kroenke UNIVERSITATSBIBLIOTHEK HANNOVER

Database Concepts. David M. Kroenke UNIVERSITATSBIBLIOTHEK HANNOVER Database Concepts Fifth Edition David M. Kroenke David J. Auer ^111 I ii i.111 111 n.n jiiim^ TECHNISCHE INFORMATIOMSBiBLIOTHEK UNIVERSITATSBIBLIOTHEK HANNOVER j TIB/UB Hannover Prentice Hall Boston Columbus

More information

FUNDAMENTALS OF. Database S wctpmc. Shamkant B. Navathe College of Computing Georgia Institute of Technology. Addison-Wesley

FUNDAMENTALS OF. Database S wctpmc. Shamkant B. Navathe College of Computing Georgia Institute of Technology. Addison-Wesley FUNDAMENTALS OF Database S wctpmc SIXTH EDITION Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Shamkant B. Navathe College of Computing Georgia Institute

More information

VHDL. Douglas L. Perry. Third Edition

VHDL. Douglas L. Perry. Third Edition VHDL Douglas L. Perry Third Edition McGraw-Hill New York San Francisco Washington, D.C. Auckland Bogota Caracas Lisbon London Madrid Mexico City Milan Montreal New Delhi San Juan Singapore Sydney Tokyo

More information