TA Document Enhancements to the AV/C Tape Recorder/Player Subunit Specification Version 2.1

Similar documents
TA Document IEEE1394 Interface Implementation Guideline STB Device for Japanese BS/CS Digital Broadcasting System 1.0

NOTICE. (Formulated under the cognizance of the CTA R4.8 DTV Interface Subcommittee.)

ITU-T Y.4552/Y.2078 (02/2016) Application support models of the Internet of things

AES recommended practice for forensic purposes Managing recorded audio materials intended for examination

INTERNATIONAL STANDARD

CEA Standard. Standard Definition TV Analog Component Video Interface CEA D R-2012

NOTICE. (Formulated under the cognizance of the CTA R4.8 DTV Interface Subcommittee.)

ATSC Standard: Video Watermark Emission (A/335)

ATSC Candidate Standard: Video Watermark Emission (A/335)

ATSC Standard: 3D-TV Terrestrial Broadcasting, Part 1

SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Coding of moving video

ITU-T Y Functional framework and capabilities of the Internet of things

NOTICE. (Formulated under the cognizance of the CTA R4 Video Systems Committee.)

AES standard for audio connectors - Modified XLR-3 Connector for Digital Audio. Preview only

SDTV 1 DigitalSignal/Data - Serial Digital Interface

INTERNATIONAL STANDARD

ENGINEERING COMMITTEE Energy Management Subcommittee SCTE STANDARD SCTE

CONSOLIDATED VERSION IEC Digital audio interface Part 3: Consumer applications. colour inside. Edition

Video System Characteristics of AVC in the ATSC Digital Television System

NOTICE. (Formulated under the cognizance of the CTA R4.8 DTV Interface Subcommittee.)

ATSC Digital Television Standard: Part 6 Enhanced AC-3 Audio System Characteristics

Interface Practices Subcommittee SCTE STANDARD SCTE Hard Line Pin Connector Return Loss

INTERNATIONAL STANDARD

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

This document is a preview generated by EVS

ATSC Standard: A/342 Part 1, Audio Common Elements

ITU-T Y Reference architecture for Internet of things network capability exposure

for Television ---- Formatting AES/EBU Audio and Auxiliary Data into Digital Video Ancillary Data Space

This document is a preview generated by EVS

This document is a preview generated by EVS

Device Management Requirements

SMPTE STANDARD Gb/s Signal/Data Serial Interface. Proposed SMPTE Standard for Television SMPTE 424M Date: < > TP Rev 0

INTERNATIONAL STANDARD

ANSI/SCTE

STANDARDS AND INFORMATION DOCUMENTS

ENGINEERING COMMITTEE

MaxView Cinema Kit Quick Install Guide

INTERNATIONAL STANDARD

SERIES J: CABLE NETWORKS AND TRANSMISSION OF TELEVISION, SOUND PROGRAMME AND OTHER MULTIMEDIA SIGNALS Digital transmission of television signals

Proposed Standard Revision of ATSC Digital Television Standard Part 5 AC-3 Audio System Characteristics (A/53, Part 5:2007)

ISO INTERNATIONAL STANDARD. Bibliographic references and source identifiers for terminology work

Network Operations Subcommittee SCTE STANDARD SCTE SCTE-HMS-QAM-MIB

NOTICE. (Formulated under the cognizance of the CTA R4 Video Systems Committee.)

AMERICAN NATIONAL STANDARD

Firmware Update Management Object Architecture

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD. Digital cinema (D-cinema) packaging Part 4: MXF JPEG 2000 application

Device Management Requirements

MISB ST STANDARD. Time Stamping and Metadata Transport in High Definition Uncompressed Motion Imagery. 27 February Scope.

ISO 2789 INTERNATIONAL STANDARD. Information and documentation International library statistics

ENGINEERING COMMITTEE

Standard Definition. Commercial File Delivery. Technical Specifications

ENGINEERING COMMITTEE Interface Practices Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE Mainline Pin (plug) Connector Return Loss

ENGINEERING COMMITTEE

35PM-FCD-ST app-2e Sony Pictures Notes doc. Warning

ENGINEERING COMMITTEE Interface Practices Subcommittee SCTE STANDARD SCTE

NOTICE. (Formulated under the cognizance of the CTA R4 Video Systems Committee.)

PROPOSED SMPTE STANDARD

Data Sheet of SAW Components

Preview only.

ENGINEERING COMMITTEE

American National Standard

ATSC Standard: 3D-TV Terrestrial Broadcasting, Part 5 Service Compatible 3D-TV using Main and Mobile Hybrid Delivery

Drop Passives: Splitters, Couplers and Power Inserters

ATSC Proposed Standard: A/341 Amendment SL-HDR1

Digital terrestrial television broadcasting - Security Issues. Conditional access system specifications for digital broadcasting

ENGINEERING COMMITTEE Interface Practices Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

LogiCORE IP Spartan-6 FPGA Triple-Rate SDI v1.0

Sony P2 Protocol VTR Control Module v1. Module Application Guide

Version 0.5 (9/7/2011 4:18:00 a9/p9 :: application v2.doc) Warning

ENGINEERING COMMITTEE Digital Video Subcommittee. American National Standard

)454 ( ! &!2 %.$ #!-%2! #/.42/, 02/4/#/, &/2 6)$%/#/.&%2%.#%3 53).' ( 42!.3-)33)/. /&./.4%,%0(/.% 3)'.!,3. )454 Recommendation (

The following references and the references contained therein are normative.

Reference Release Definition for ConnMO

for Television Data Structure for DV-Based Audio, Data and Compressed Video 25 and 50 Mb/s

Proposed SMPTE Standard SMPTE 425M-2005 SMPTE STANDARD- 3Gb/s Signal/Data Serial Interface Source Image Format Mapping.

for File Format for Digital Moving- Picture Exchange (DPX)

STANC0. Stereo HD-PA digitally programmable active noise cancelling audio engine. Features. System. Input and output.

ENGINEERING COMMITTEE

Network Operations Subcommittee SCTE STANDARD

INTERNATIONAL STANDARD

ENGINEERING COMMITTEE Interface Practices Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

Interface Practices Subcommittee SCTE STANDARD SCTE Composite Distortion Measurements (CSO & CTB)

DM Scheduling Architecture

ENGINEERING COMMITTEE Interface Practices Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

ENGINEERING COMMITTEE Interface Practices Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

AES standard for professional audio equipment Application of connectors, part 1, XLR-type polarity and gender

APPLICABILITY TABLE. SW Versions. GE Family ( Embedded ) GE910-QUAD V xx5 GE910-GNSS

HIGH QUALITY DUPLICATION

AMERICAN NATIONAL STANDARD

DM DiagMon Architecture

h t t p : / / w w w. v i d e o e s s e n t i a l s. c o m E - M a i l : j o e k a n a t t. n e t DVE D-Theater Q & A

American National Standard for Electric Lamps Double-Capped Fluorescent Lamps Dimensional and Electrical Characteristics

NOTICE. (Formulated under the cognizance of the CTA R4.8 DTV Interface Subcommittee.)

Firmware Update Management Object Architecture

L, S-band Medium Power SPDT Switch

ISO/IEC INTERNATIONAL STANDARD. Information technology - 8 mm wide magnetic tape cartridge for information interchange - Helical scan recording

L, S-band Medium Power SPDT Switch

Transcription:

TA Document 1999011 Enhancements to the AV/C Tape Recorder/Player Subunit Specification Version 2.1 October 5, 1999 Sponsored by: 1394 Trade Association Approved for Release by: 1394 Trade Association Board of Directors. Abstract: This specification adds optional NOTIFY commands to the INPUT SIGNAL MODE and OUTPUT SIGNAL MODE commands of the AV/C Tape Recorder/Player Subunit Specification Version 2.1. Keywords: Audio, Video, Tape Recorder/Player, 1394, Digital, Interface. Copyright 1996-1999 by the 1394 Trade Association. Regency Plaza Suite 350, 2350 Mission College Blvd., Santa Clara, CA 95054, USA http://www.1394ta.org All rights reserved. Permission is granted to members of the 1394 Trade Association to reproduce this document for their own use or the use of other 1394 Trade Association members only, provided this notice is included. All other rights reserved. Duplication for sale, or for commercial or for-profit use is strictly prohibited without the prior written consent of the 1394 Trade Association.

1394 Trade Association Specifications are developed within Working Groups of the 1394 Trade Association, a non-profit industry association devoted to the promotion of and growth of the market for IEEE 1394-compliant products. Participants in working groups serve voluntarily and without compensation from the Trade Association. Most participants represent member organizations of the 1394 Trade Association. The specifications developed within the working groups represent a consensus of the expertise represented by the participants. Use of a 1394 Trade Association Specification is wholly voluntary. The existence of a 1394 Trade Association Specification is not meant to imply that there are not other ways to produce, test, measure, purchase, market or provide other goods and services related to the scope of the 1394 Trade Association Specification. Furthermore, the viewpoint expressed at the time a specification is approved and issued is subject to change brought about through developments in the state of the art and comments received from users of the specification. Users are cautioned to check to determine that they have the latest revision of any 1394 Trade Association Specification. Comments for revision of 1394 Trade Association Specifications are welcome from any interested party, regardless of membership affiliation with the 1394 Trade Association. Suggestions for changes in documents should be in the form of a proposed change of text, together with appropriate supporting comments. Interpretations: Occasionally, questions may arise about the meaning of specifications in relationship to specific applications. When the need for interpretations is brought to the attention of the 1394 Trade Association, the Association will initiate action to prepare appropriate responses. Comments on specifications and requests for interpretations should be addressed to: Editor, 1394 Trade Association Regency Plaza Suite 350 2350 Mission College Blvd. Santa Clara, Calif. 95054, USA 1394 Trade Association Specifications are adopted by the 1394 Trade Association without regard to patents which may exist on articles, materials or processes or to other proprietary intellectual property which may exist within a specification. Adoption of a specification by the 1394 Trade Association does not assume any liability to any patent owner or any obligation whatsoever to those parties who rely on the specification documents. Readers of this document are advised to make an independent determination regarding the existence of intellectual property rights, which may be infringed by conformance to this specification. Copyright 1999, 1394 Trade Association. All rights reserved. Page 2

Table of contents 1. Overview... 7 1.1 Purpose... 7 1.2 Scope... 7 2. References... 8 3. Definitions... 9 3.1 Conformance levels... 9 3.2 Glossary of terms... 9 3.3 Acronyms and abbreviations... 9 4. Tape Recorder/Player Subunit Commands... 10 4.29 INPUT SIGNAL MODE Command... 12 4.30 OUTPUT SIGNAL MODE Command... 13 Annex A: AV/C Tape recorder/player subunit commands in numerical order (normative)... 15 Copyright 1999, 1394 Trade Association. All rights reserved. Page 3

List of figures Figure 4-20 INPUT SIGNAL MODE control command format... 12 Figure 4-21 INPUT SIGNAL MODE status command format... 13 Figure 4-22 OUTPUT SIGNAL MODE control command format... 13 Figure 4-23 OUTPUT SIGNAL MODE status command format... 13 Copyright 1999, 1394 Trade Association. All rights reserved. Page 4

List of tables Table 4-1 Tape recorder/player subunit commands... 10 Table 4-2 Tape recorder/player subunit commands(continued)... 11 Table 4-18 Signal modes... 12 Table A-1 Tape recorder/player subunit commands... 15 Copyright 1999, 1394 Trade Association. All rights reserved. Page 5

1. Overview 1.1 Purpose This document describes some enhancements to the INPUT SIGNAL MODE command and OUTPUT SIGNAL MODE commands of the AV/C Tape Recorder/Player Subunit Specification, Version 2.1. The effect is to add a NOTIFY status to these commands so that a controller of the Tape Recorder/Player Subunit can be notified when there is a change in the status of these two modes. This document should be read in conjunction with the AV/C Tape Recorder/Player Subunit Specification, Version 2.1, Ref [1] 1.2 Scope This document makes changes only to the INPUT SIGNAL MODE command and OUTPUT SIGNAL MODE commands. Only those sections that are changed by this proposal are described here. Note that section number in this document refer to the section numbers in the base AV/C Tape Recorder/Player Subunit Specification, Version 2.1. Copyright 1999, 1394 Trade Association. All rights reserved. Page 7

2. References The following standards contain provisions, which through reference in this document, constitute provisions of this standard. All the standards listed are normative references. Informative references are given in Annex A. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this standard are encouraged to investigate the possibility of applying the most recent editions of the standards indicated below. Note that the Reference numbering in this document refers to the Reference numbering in the base AV/C Tape Recorder/Player Subunit Specification, Version 2.1. [1] AV/C Tape recorder/player Subunit Specification, Version 2.1, January 11th, 1999 [6] IEC-61834, Recording Helical-scan digital video cassette recording system using 6,35 mm magnetic tape for consumer use (1998-08) [7] 8mm Video Conference c/o Electronic Industries Association of Japan, HELICAL-SCAN VIDEO TAPE CASSETTE SYSTEM USING 8mm MAGNETIC TAPE KNOWN AS 8mm VIDEO (April 1984) [11] Victor Company of Japan, Limited (JVC), VHS VIDEO CASSETTE SYSTEM STANDARD [12] Victor Company of Japan, Limited (JVC), S-VHS VIDEO CASSETTE SYSTEM STANDARD Copyright 1999, 1394 Trade Association. All rights reserved. Page 8

3. Definitions 3.1 Conformance levels 3.1.1 expected: A key word used to describe the behavior of the hardware or software in the design models assumed by this Specification. Other hardware and software design models may also be implemented. 3.1.2 may: A key word that indicates flexibility of choice with no implied preference. 3.1.3 shall: A key word indicating a mandatory requirement. Designers are required to implement all such mandatory requirements. 3.1.4 should: A key word indicating flexibility of choice with a strongly preferred alternative. Equivalent to the phrase is recommended. 3.1.5 reserved codes: A set of codes for a reserved field that are defined in this specification, but not otherwise used. Future specifications may implement the use of these codes. A product implementing this specification shall not generate, nor receive these codes. 3.1.6 reserved fields: A set of bits for a reserved field that are defined in this specification, but are not otherwise used. Products that implement this specification shall zero these fields and shall not check the reserved field s value. Products that implement future revisions of this specification may set these codes as defined by the specification. NOTE The IEEE is investigating whether the may, shall, should and possibly expected terms will be formally defined by IEEE. If and when this occurs, draft editors should obtain their conformance definitions from the latest IEEE style document. 3.2 Glossary of terms 3.2.1 byte: Eight bits of data, used as a synonym for octet. 3.3 Acronyms and abbreviations AV/C Audio Video Controller Copyright 1999, 1394 Trade Association. All rights reserved. Page 9

4. Tape Recorder/Player Subunit Commands Tape recorder/player subunit commands are identified by a subunit_type value of four and a subunit_id value between zero and seven, inclusive. Table 4-1 below summarizes the Tape recorder/player subunit commands. Table 4-1 Tape recorder/player subunit commands Support level (by ctype) Opcode Value C S N Comments ANALOG AUDIO OUTPUT MODE 70 16 O O Control analog audio signal AREA MODE 72 16 O O Control command specifies the area on the medium for input signal(s) to be recorded ABSOLUTE TRACK NUMBER 52 16 * * Report tape position AUDIO MODE 71 16 O O Control audio signal recording mode BACKWARD 56 16 R Search for a tape position BINARY GROUP 5A 16 O O O Reads or writes the binary group preset data, reads the binary group data from the medium. EDIT MODE 40 16 O O Control editing operations prior to an anticipated playback or record command FORWARD 55 16 R Search for a tape position INPUT SIGNAL MODE 79 16 O M O Control input signal mode LOAD MEDIUM C1 16 O Control eject, open and close MARKER CA 16 R R O Record or erase a marker signal MEDIUM INFO DA 16 R Report medium information OPEN MIC 60 16 * R Open or close MIC OUTPUT SIGNAL MODE 78 16 O M O Control output signal mode PLAY C3 16 * Control the playback mode of the transport mechanism PRESET 45 16 O O Establish operating parameters for the transport mechanism READ MIC 61 16 R Read data from MIC RECORD C2 16 * Control the recording mode of the transport mechanism Copyright 1999, 1394 Trade Association. All rights reserved. Page 10

Table 4-2 Tape recorder/player subunit commands(continued) Support level (by ctype) Opcode Value C S N Comments RECORDING DATE 53 16 O O Report recording date RECORDING SPEED DB 16 O O Control recording speed RECORDING TIME 54 16 O Report recording time RELATIVE TIME COUNTER 57 16 R R Search, inquire or clear the RTC value SEARCH MODE 50 16 R O Report transport mechanism search mode status SMPTE/EBU RECORDING TIME 5C 16 O O O Reads or writes the preset recording time, reads the recording time from the medium. Uses the SMPTE/EBU time code format. SMPTE/EBU TIME CODE 59 16 O O O Reads or writes the preset time code, reads the time code from the medium. Uses the SMPTE/EBU time code format. TAPE PLAYBACK FORMAT D3 16 * * Specifies the digital playback format TAPE RECORDING FORMAT D2 16 * * Specifies the digital record format TIME CODE 51 16 * * Search or inquire about specified medium location TRANSPORT STATE D0 16 M O Report current state of transport mechanism WIND C4 16 * Control transport mechanism motion when not in playback or record WRITE MIC 62 16 O O Store data in MIC In the preceding tables, a dash in the support level column indicates that the command is not defined for the ctype value, CONTROL, STATUS or NOTIFY, indicated. An asterisk in the support level column indicates that the command operands or the type of subunit determine whether the command is mandatory (M), recommended (R) or optional (O). The specific command formats and corresponding response frame formats are described for each of the commands in the clauses that follow. Copyright 1999, 1394 Trade Association. All rights reserved. Page 11

4.29 INPUT SIGNAL MODE Command The INPUT SIGNAL MODE control command configures a Tape recorder/player subunit to accept its input data in one of the formats defined by the DVCR, D-VHS, S-VHS, VHS, or 8mm Specifications. The structure of the INPUT SIGNAL MODE command is shown in Figure 4-20 below. msb opcode INPUT SIGNAL MODE (79 16) operand[0] signal_mode lsb Figure 4-20 INPUT SIGNAL MODE control command format The signal_mode field specifies the characteristics of the input data, as defined by the table that follows: Table 4-18 Signal modes Value Signal mode Reference 00 16 SD 525-60 04 16 SDL 525-60 08 16 HD 1125-60 80 16 SD 625-50 84 16 SDL 625-50 88 16 HD 1250-50 10 16 MPEG 25Mbps-60 14 16 MPEG 12.5Mbps-60 18 16 MPEG 6.25Mbps-60 90 16 MPEG 25Mbps-50 DVCR Specification [6] 94 16 MPEG 12.5Mbps-50 98 16 MPEG 6.25Mbps-50 01 16 D-VHS Digital D-VHS STANDARD [10] 05 16 Analog VHS NTSC 525/60 25 16 Analog VHS M-PAL 525/60 A5 16 Analog VHS PAL 625/50 B5 16 Analog VHS N-PAL 625/50 C5 16 Analog VHS SECAM 625/50 D5 16 Analog VHS ME-SECAM 625/50 0D 16 Analog S-VHS 525/60 ED 16 Analog S-VHS 625/50 06 16 Analog 8mm NTSC 86 16 Analog 8mm PAL 0E 16 Analog Hi8 NTSC 8E 16 Analog Hi8 PAL VHS STANDARD [11] S-VHS STANDARD [12] 8mm Specification [7] The INPUT SIGNAL MODE command may also be used to query which signal format the Tape recorder/player subunit is currently configured to accept. In this case the ctype field shall be STATUS and the command format illustrated by Figure 4-21 below is used. Copyright 1999, 1394 Trade Association. All rights reserved. Page 12

msb opcode INPUT SIGNAL MODE (79 16) operand[0] FF 16 Figure 4-21 INPUT SIGNAL MODE status command format lsb The AV/C response frame returned by the Tape recorder/player subunit updates operand[0] with one of the values described in Table 4-18 above. The INPUT SIGNAL MODE command may also be used as a notify command. The notify command has the same syntax as the status command, but with a ctype of NOTIFY. A notification shall be returned by the target to the controller that issued the notify command when there is a change in the configuration of input signal mode of the VCR subunit. The notify response has the same format as the status response frame. OUTPUT SIGNAL MODE Command The OUTPUT SIGNAL MODE control command configures a Tape recorder/player subunit to transmit its output data in one of the formats defined by the HD Digital VCR Conference or defined by the D-VHS, S- VHS, and VHS Specifications. The structure of the OUTPUT SIGNAL MODE command is shown in Figure 4-22 below. msb opcode OUTPUT SIGNAL MODE (78 16) operand[0] signal_mode lsb Figure 4-22 OUTPUT SIGNAL MODE control command format The signal_mode field specifies the characteristics of the output data, as defined by Table 4-18. The OUTPUT SIGNAL MODE command may also be used to query which signal format the Tape recorder/player subunit is currently configured to transmit. In this case the ctype field shall be STATUS and the command format illustrated by Figure 4-23 below is used. msb opcode OUTPUT SIGNAL MODE (78 16) operand[0] FF 16 lsb Figure 4-23 OUTPUT SIGNAL MODE status command format The AV/C response frame returned by the Tape recorder/player subunit updates operand[0] with one of the values described in Table 4-18 above. The OUTPUT SIGNAL MODE command may also be used as a notify command. The notify command has the same syntax as the status command, but with a ctype of NOTIFY. A notification shall be returned by the target to the controller that issued the notify command when there is a change in the configuration of output signal mode of the VCR subunit. The notify response has the same format as the status response frame. Copyright 1999, 1394 Trade Association. All rights reserved. Page 13

Annexes Annex A: AV/C Tape recorder/player subunit commands in numerical order (normative) The table below lists the AV/C Tape recorder/player commands, in numerical order by opcode. Table A-19 Tape recorder/player subunit commands Support level (by ctype) Value Opcode C S N 40 16 EDIT MODE O O 45 16 PRESET O O 50 16 SEARCH MODE R O 51 16 TIME CODE * * 52 16 ABSOLUTE TRACK NUMBER * * 53 16 RECORDING DATE O O 54 16 RECORDING TIME O 55 16 FORWARD R 56 16 BACKWARD R 57 16 RELATIVE TIME COUNTER R R 59 16 SMPTE/EBU TIME CODE O O O 5A 16 BINARY GROUP O O O 5C 16 SMPTE/EBU RECORDING TIME O O O 60 16 OPEN MIC * R 61 16 READ MIC R 62 16 WRITE MIC O O 70 16 ANALOG AUDIO OUTPUT MODE O O 71 16 AUDIO MODE O O 72 16 AREA MODE O O 78 16 OUTPUT SIGNAL MODE O M O 79 16 INPUT SIGNAL MODE O M O C1 16 LOAD MEDIUM O C2 16 RECORD * C3 16 PLAY * C4 16 WIND * CA 16 MARKER R R O D0 16 TRANSPORT STATE M O D2 16 TAPE RECORDING FORMAT * * D3 16 TAPE PLAYBACK FORMAT * * DA 16 MEDIUM INFO R DB 16 RECORDING SPEED O O In the preceding table, an asterisk in the support level column indicates that the command operands or the type of subunit determine whether the command is mandatory (M), recommended (R) or optional (O). Copyright 1999, 1394 Trade Association. All rights reserved. Page 15