A New Extended Copy Control Information (ExCCI) Data Packet by Brad Hunt Chief Technology Officer Motion Picture Association.

Slides:



Advertisements
Similar presentations
TOPIC : MIME (Multipurpose Internet Mail Extensions ) By: Cecilia Gomes COSC 541,DATA COMMUNICATION SYSTEMS & NETWORKS Instructor: Prof. Anvari (SEU)
Advertisements

The IP Revolution. Page 2 The IP Revolution IP Revolution Why now? The 3 Pillars of the IP Revolution How IP changes everything.
1 CGMS-A Plus RC Response to CPTWG-ARDG CFI October 22/23, 2003 Multicompany Submission (Matsushita, Mitsubishi, Hitachi, Intel, JVC, Samsung, Thomson,
Content Protection Revocation Information Delivery & Processing Brad Hunt Chief Technology Officer Motion Picture Association of America, Inc. Copy Protection.
Copy Generation Management System - Analog Brian Markwalter Director of Engineering Consumer Electronics Association.
CNIT 132 – Week 9 Multimedia. Working with Multimedia Bandwidth is a measure of the amount of data that can be sent through a communication pipeline each.
1 Quantum Data, Inc Big Timber Road Elgin, IL USA Phone (847) Fax (847) quantum data Implementing EDID.
© 2000 Verance Corporation Verance Audio Watermarking Technologies for Protection of Digital Audio and Video Joseph M. Winograd, Ph.D. Verance Corporation.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Digital Media Dr. Jim Rowan ITEC 2110 Video. Works because of persistence of vision Fusion frequency –~ 40 frames.
An Assessment of Toshiba HIDE Technology against the ARDG Attribute List Oct. 22, 2003 TOSHIBA Corporation.
Analog Protection System A Presentation to the Analog Reconversion Discussion Group March 5, 2003 Analog Protection System A Presentation to the Analog.
Comp 1001: IT & Architecture - Joe Carthy 1 Review Floating point numbers are represented in scientific notation In binary: ± m x 2 exp There are different.
Emerging Video Technologies & Trends in Education Presented by Todd Johnson Director of Academic Solutions Group Alpha Video & Audio, Inc. is a leading.
HD Overview & System Integration
1 Analog Reconversion History CPTWG’s Data Hiding SubGroup (DHSG) CPTWG’s.
SWE 423: Multimedia Systems
EE442—Multimedia Networking Jane Dong California State University, Los Angeles.
Macrovision Video Copy Protection Paul Low CS265 Spring 2003.
ATSC Digital Television
MPEG-2 Transport streams tMyn1 MPEG-2 Transport streams The MPEG-2 Systems Standard specifies two methods for multiplexing the audio, video and other data.
Analog Reconversion Reference Architecture Proposal presented to the Analog Reconversion Discussion Group March 5, 2003 by Brad Hunt Chief Technology Officer.
Image Formation and Digital Video
+ Video Compression Rudina Alhamzi, Danielle Guir, Scott Hansen, Joe Jiang, Jason Ostroski.
HPA Roundtable Presentation February 2, 2007 Laszlo Zoltan, VP Sales & Marketing © 2007 Computer Modules, Inc West Bernardo Court San Diego, CA.
Copy Protection for DVD Video Aline Martin ECE 738 Project – Spring 2005 J.Bloom, I.Cox,T.Kalker,J.P.Linnartz,M.Miller, and C.B.S.Traw.
HDTV Presented By: Christin Cascino. Analog TV Transmission Step 1: Camera records show in studio Step 2: antenna transmits digital broadcast Step 3:
Moving PicturestMyn1 Moving Pictures MPEG, Motion Picture Experts Group MPEG is a set of standards designed to support ”Coding of Moving Pictures and Associated.
HDMI (High-Definition Multimedia Interface) What is HDMI? Background Info Review Terminology Explain Operation Advantages.
DTV Captioning Transitioning from 608 to 708 Gerry Field, Manager DTV Access Project CPB/WGBH National Center for Accessible Media DTV CAPTION SUMMIT March.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
RMP Specification SP005-1 TV-Anytime Rights Management and Protection Information for Broadcast Applications TV Anytime IDE, September 20, 2004, Sony in.
© 2011 The McGraw-Hill Companies, Inc. All rights reserved Chapter 6: Video.
Proposal for Representative Set of Usage Rights Signaling States presented to the Analog Reconversion Discussion Group April 10, 2003 Brad Hunt Chief Technology.
 Refers to sampling the gray/color level in the picture at MXN (M number of rows and N number of columns )array of points.  Once points are sampled,
Copyright © 2008 Advanced Television Systems Committee, Inc. All rights reserved. 1 HPA Technology Retreat 2009 ATSC 2.0 The next generation Graham Jones,
Video.
Doc.: IEEE /0321r0 Submission March 2006 Royce Fernald - Intel CorporationSlide 1 Video Gross Error Detector Video over Wireless Methodology Notice:
Media Center and OTT. 10 years ago Now Offerings Spectrum: PPV, Pay TV, Basic cable, Free to air IP: VOD, SVOD, FVOD, AVOD Windows: early window, home.
Presentation to the Analog Reconversion Discussion Group October 22 nd /23 rd, 2003.
Fundamentals of Audio Production, Chapter Fundamentals of Audio Production Chapter Eleven: Transporting Sounds.
How Analog and Digital Recording Works Analog converted to digital via an ADV (Analog to Digital Converter = stream of numbers) On playback: digital converted.
Presented by HDMI, L.L.C. May, 2005 HDMI Retail Training Program Part 1: Overview HDMI – The Standard for Connecting HDTV.
Applying Digital Watermarking Technology to Control CD copying BY CHAYAN RATTANAVIJAI.
Status Report Digital Video Broadcasting Copy Protection Technical Module (DVB-CPT) presented to the Copy Protection Technical Working Group July 11, 2001.
2003/10/231 Proposal for ARDG 2003/10/22 Kenwood Corporation.
Internet Protocol TeleVision
Doc.: IEEE /0651r0 Submission May 2006 Royce Fernald - Intel CorporationSlide 1 Video Delivery vs. Attenuation in a Conducted Environment Notice:
Extended Content Control Information (ExCCI) Packet — The Studio Side of DRM Hollywood Post Alliance 11 th Technology Retreat – Rancho Mirage, CA January.
November 28, 2001 CPTWG Protecting Against Unauthorized Redistribution of Digital Broadcast Content Presentation to the CPTWG Intel, Hitachi, Matsushita,
Residential Audio & Video Systems Copyright © 2005 Heathkit Company, Inc. All Rights Reserved Presentation 18 – Digital Television (DTV) – Part 2.
2 к DV- порту Digital video  Digital video cameras allow you to shoot movies in digital format directly.  Digital video is a sequence of frames with.
Doc.: IEEE /034r0 Submission January 2002 Matthew B. Shoemake, TGg ChairpersonSlide 1 TGg Report to the IEEE Working Group Matthew B. Shoemake.
PRESENT BY:- DHVANI BHANKHAR RUCHA PATEL. INTRODUCTION  HD IS DESCRIBED FROM THE LATE 1930s.  HIGH DEFINITION TELEVISION.  DIGITAL TV BROAD CASTING.
1 Vicon A&E Summit 2011 Video Security Design Workshop: NVR Recording and Network Considerations vicon-security.com.
INTERNET PROTOCOL TELEVISION (IP-TV)
NVR Recording and Network Considerations
Consultation with CE manufacturers re new DTV technologies
Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Media Center and OTT.
CPB/WGBH National Center for Accessible Media
NVR Recording and Network Considerations
Digital Media Dr. Jim Rowan ITEC 2110 Video.
StreamNetTM Soft Decoder – VIEW Multimedia Receiver (VMR) 1/21/2013.
Applying Digital Watermarking Technology to Control CD copying
High Definition Television (HDTV)
ITU-T Study Group 9 Integrated broadband cable networks and television and sound transmission Richard Green.
Presentation transcript:

A New Extended Copy Control Information (ExCCI) Data Packet by Brad Hunt Chief Technology Officer Motion Picture Association

New Digital Content Delivery Systems D-VHS Recorder New content delivery and digital recorders are being introduced.New content delivery and digital recorders are being introduced. Pay-Per-ViewDownloads Video over IP Cable Modem Set Top Box Video on Demand Digital Rights Management Systems ADSL Set Top Box Personal Video Recorder Introduce new business models and new consumer features.Introduce new business models and new consumer features. Datacasting Pause & Extended Viewing Periods More complete content management information is needed.More complete content management information is needed.

Copy Control Information (CCI) Two bits of Copy Control Information are too limited in conveying content management information.Two bits of Copy Control Information are too limited in conveying content management information. The MPA has proposed a new Extended Copy Control Information (ExCCI) data packet to provide a uniform data field for carrying a richer set of content management information.The MPA has proposed a new Extended Copy Control Information (ExCCI) data packet to provide a uniform data field for carrying a richer set of content management information. Copying Not Controlled 00 Copy Once 10 Copy No More 01 Copy Never 11 Copying Not Controlled b0 b1 CCI STATE Establish ExCCI_descriptor defined in accordance with ATSC_CA_descriptor as specified in A/70 ATSC standard.Establish ExCCI_descriptor defined in accordance with ATSC_CA_descriptor as specified in A/70 ATSC standard.

Extended Copy Control Information (ExCCI) The ExCCI_descriptor incorporates the following information in its private_data_byte field:The ExCCI_descriptor incorporates the following information in its private_data_byte field: Descriptor Version bits Content & Copy Control bits Extended Viewing bits Pause bits Delayed Start Time bits Optional bits The ExCCI_descriptor can be carried in the MPEG transport stream and the data packet information can also be encoded in an analog video signal.The ExCCI_descriptor can be carried in the MPEG transport stream and the data packet information can also be encoded in an analog video signal.

Extended Copy Control Information (ExCCI) Byte 0: version Bits describe an integer number representing the version of the ExCCI data packet. V7V6V5V4V3V2V1V0

Extended Copy Control Information (ExCCI) (AC) ANALOG COMPONENT OUTPUT CONTROL AC=0 Analog component signal output not allowed. AC=1 Analog component signal output allowed. Byte 1: content_control0 ACDC1DC0 CGMS-Ab1 IC CGMS-Ab0APSb1APSb0 (DC) DIGITAL SIGNAL OUTPUT CONTROL DC1=0 & DC0=0 No digital signal output allowed. DC1=0 & DC0=1 Only uncompressed digital signal output allowed. DC1=1 & DC0=0 Only compressed digital signal output allowed. DC1=1 & DC0=1 Both compressed & uncompressed digital output allowed. COPY GENERATION MANAGEMENT SYSTEM - ANALOG SIGNALS b1=0 & b0=0 Copying is permitted. b1=0 & b0=1 No further copying is permitted. b1=1 & b0=0 One generation copy is permitted. b1=1 & b0=1 Copying is not permitted.

Extended Copy Control Information (ExCCI) (APS) ANALOG PROTECTION SYSTEM b1=0 & b0=0 Analog copy protection is not used. b1=0 & b0=1 Pseudo sync pulse is on & split color burst is off. b1=1 & b0=0 Pseudo sync pulse is on & 2-line split color burst is on. b1=1 & b0=1 Pseudo sync pulse is on & 4-line split color burst is on. Byte 1: content_control0 ACDC1DC0 CGMS-Ab1 IC CGMS-Ab0APSb1APSb0 (IC) IMAGE CONSTRAIN IC=0 High definition resolution content need not be image constrained when being transmitted over unprotected analog component outputs. IC=1 High definition resolution content must be image constrained to no greater than 600 vertical pixels when being transmitted over unprotected analog component outputs.

Extended Copy Control Information (ExCCI) (R) RETRANSMISSION CONTROL R=0 Content may not be retransmitted beyond the Home Network. R=1 Content may be retransmitted beyond the Home Network. (CCA) COPY CONTROL ASSERTION CCA=0 Copy control is not asserted, regardless of CGMS data. CCA=1 Copy control is asserted. COPY GENERATION MANAGEMENT SYSTEM - DIGITAL SIGNALS b1=0 & b0=0 Copying is permitted. b1=0 & b0=1 No further copying is permitted. b1=1 & b0=0 One generation copy is permitted. b1=1 & b0=1 Copying is not permitted. Byte 2: content_control1 XRCCA CGMS-Db1 M0 CGMS-Db0 M2M1 Note: All bits marked by ‘X’ are reserved and are currently defined as having a value = 1.

Extended Copy Control Information (ExCCI) (M2, M1, M0) COPY MOVE COUNT Define an integer value ‘M’ between 0 and 7 that means the following: M=0 A copy made of Copy Once content cannot (or can no longer) be moved. M=1 to 6 Number of times a copy of Copy Once content can be moved. M=7 A copy made of Copy Once content can be moved an unlimited number of times. Byte 2: content_control1 XRCCA CGMS-Db1 M0 CGMS-Db0 M2M1

Extended Copy Control Information (ExCCI) Byte 3: content_control2 Reserved bits for future use. XXXXXXXX Note: All bits marked by ‘X’ are reserved and are currently defined as having a value = 1.

Extended Copy Control Information (ExCCI) Byte 4: playback_count C7C6C5C4C3C2C1C0 Define an integer value ‘C’ between 0 and 255 that means the following: C=0 The temporary content recording can no longer be played. C=1 to 254 Number of times the temporary content recording may be played during the Longevity period. C=255 The temporary content recording may be played an unlimited number of times during the Longevity period.

Extended Copy Control Information (ExCCI) Define an integer value ‘L’ representing the number of minutes a temporary content recording is playable (up to 2 years) as described below: L=all 0s The temporary content recording can no longer be played. L=neither all 1s or all 0s Number of minutes the temporary content recording can still be played provided that the Playback Count value ‘C’ is =>1. L=all 1s The temporary content recording can be played indefinitely provided that the Playback Count value ‘C’ is =>1. Bytes 5, 6, 7: longevity_time L7L6L5L4L3L2L1L0 L15L14L13L12L11L10L9L8 XXXXL19L18L17L16 Note: All bits marked by ‘X’ are reserved and are currently defined as having a value = 1.

Extended Copy Control Information (ExCCI) Define an integer value ‘P’ representing the maximum number of minutes per occasion (up to 30 hours) that a temporary content recording can be paused as described below: P=all 0s The temporary content recording can not be paused. P=neither all 1s or all 0s Maximum number of minutes per occasion the temporary content recording can be paused. P=all 1s The temporary content recording can be paused indefinitely. Note: All bits marked by ‘X’ are reserved and are currently defined as having a value = 1. Bytes 8, 9, 10, 11: pause_time P7P6P5P4P3P2P1P0 XXXXXP10P9P8 XXXXXXXX XXXXXXXX

Extended Copy Control Information (ExCCI) Defines an integer value ‘S’ representing the number of GPS seconds after 12:00 midnight, January 6, 1980 when the temporary content recording can begin being played. When S=0, the start time mechanism is not used and the start time for Longevity is the time when the content was received. Bytes 12, 13, 14, 15: delayed_start_time S7S6S5S4S3S2S1S0 S15S14S13S12S11S10S9S8 S23S22S21S20S19S18S17S16 S31S30S29S28S27S26S25S24

Extended Copy Control Information (ExCCI) Optional reserved bits for future use and for carrying optional Copyright Notice information. Note: All bits marked by ‘X’ are reserved and are currently defined as having a value = 1. Bytes 16 to n: optional_bytes XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX

Summary The current two bits of CCI are too limited in conveying rich content usage information.The current two bits of CCI are too limited in conveying rich content usage information. MPA has proposed an Extended Copy Control Information (ExCCI) data packet that can be used in both digital and analog video signals.MPA has proposed an Extended Copy Control Information (ExCCI) data packet that can be used in both digital and analog video signals. New content delivery systems are being introduced with expanded content usage capabilities.New content delivery systems are being introduced with expanded content usage capabilities. The MPA plans to work with equipment manufacturers, software developers, and content delivery companies to refine and implement the ExCCI_descriptor.The MPA plans to work with equipment manufacturers, software developers, and content delivery companies to refine and implement the ExCCI_descriptor.

Copy Protection Technical Working Group Extended Copy Control Information (ExCCI) document will be posted on the CPTWG web site at: