the video connection book - panasonic

Upload: sonytecho

Post on 03-Apr-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 The Video Connection Book - Panasonic

    1/75

    T E C H N O L O G Y

  • 7/28/2019 The Video Connection Book - Panasonic

    2/75

  • 7/28/2019 The Video Connection Book - Panasonic

    3/75

    Systems and their applications are based on theconnection of individual devices. A well-known standard

    for connecting digital TV devices is the so-called SDI(Serial Digital Interface) format, which was defined morethan a decade ago to carry the uncompressed digitalcomponent signal.

    Together with the introduction of video compressionformats, new methods for the transport of these newcompressed video signals were defined, methods whichare based on the introduction of a Serial Data Transport

    Interface (SDTI). This SDTI signal forms a bridge to thedata transport technologies of the computer and telecomindustries.

    The Video Connection Book was not written fordevelopment or planning engineers, but for editors,directors and broadcast managers. To provide basicinformation about connection techniques theirdifferences and applications we have had to drastically

    simplify technical facts. Engineers should study the relevantStandards of SMPTE and other organizations for moreinformation.

    3VideoConnection

    Introduction

  • 7/28/2019 The Video Connection Book - Panasonic

    4/75

    Chapter 1 Page 6

    The TV Legacy and Modern Telecommunication Philosophy

    The Principle of Layering in TelecommunicationStandards

    Chapter 2 Page 8

    Steps from Analog to Digital Video

    Chapter 3 Page 12

    The Serial Digital Interface andCompressed Video Signals

    Cascading of Compression Codecs

    Chapter 4 Page 15

    The Need for a Truly Data Signal

    Chapter 5 Page 18

    Differences between the Video-Centric World of SDIand the Data World

    Chapter 6 Page 21

    Audio Signals within the SDI Bit-Stream

    Chapter 7 Page 23

    From SDI to SDTIThe Serial Data Transport Interface

    Chapter 8 Page 27

    The Meaning of Interoperability for Broadcast Facilities

    Chapter 9 Page 29

    The Meaning of Network Technology for BroadcastFacilities

    Chapter 10 Page 31

    DVCPRO, the DIF Packet and the World of Data Signals

    4

  • 7/28/2019 The Video Connection Book - Panasonic

    5/755

    C O N T E N T S

    VideoConnection

    Chapter 11 Page 33

    The Transport of DVCPRO DIF Packets over SDTI

    Chapter 12 Page 38

    The Transport of MPEG-2 over SDTI

    Chapter 13 Page 42The Stream Transfers of Data

    Chapter 14 Page 44

    The File Transfers of Data

    Chapter 15 Page 47

    Fiber Channel

    Chapter 16 Page 52

    The ATM Wide Area Network

    Chapter 17 Page 58

    IEEE 1394 More than just a Network for theConsumer Market

    Chapter 18 Page 63

    The Universal File Exchange Format

    Chapter 19 Page 68

    Conclusion

    References Page 70

    Index Page 72

    Contacts Page 74

  • 7/28/2019 The Video Connection Book - Panasonic

    6/75

    The big achievement of the color encoding standards,NTSC and PAL, was not only to stay within a giventransmitter bandwidth, but also to reduce a 3 cableinterconnection to a single cable interconnection. Ittherefore became possible at the time of switching fromblack & white to color TV to use the same coaxial cables

    for color, as were already being used to carry black &white monochrome signals. This was of huge economicbenefit for broadcasters.

    The legacy NTSC and PAL formats were defined inso-called vertical standards. Today, telecommunicationsstandards are written in a layered structure. The Societyof Motion Picture and Television Engineers wiselyadopted this principle for structuring its TV standardsas well. The reason for this was the convergence ofthe broadcast and communication industries. Theunderstanding of layers is crucial to the understanding oftodays connection techniques. Figure 1 interprets theanalog color TV standards as a set of layers.

    We can differentiate three layers:

    Top Layer: The imager CCD is the source for theprimary color signals, which are needed for the display ofimaged information at the receiver. The Top Layer

    specifies these parameters.Middle Layer(s): These layers specify the color encodingscheme and the formatting of the color and luminance

    6

    The TV Legacy and Modern Telecommunication Philosophy

    The Principle of Layering in Telecommunication Standards

  • 7/28/2019 The Video Connection Book - Panasonic

    7/75Video

    Connection

    C H A P T E R 1

    signal into one single CCVS signal. Other parts of thesemiddle layers can define the rules for transporting theCCVS signal over the modulation system of a transmitter.

    Bottom Layer: It specifies all physical (electrical &mechanical) parameters level, cable, impedance,connector and is called the Physical Layer.

    7

    R (red signal)G (green signal)B (blue signal)

    Middle Layer

    RGB

    525/59,94525/59.94 625/50625/50

    NTSC PAL-M PAL SECAM

    Level: 1 volt ppCable: coaxial

    Impedance: 75 ohmsConnector: BNC

    Top Layer

    Bottom Layer

    Modern standards for telecommunicationsare written in a layered structure. Applications are

    defined in the top layers, physical interconnection cablesin the bottom layer. Middle layers define rules for transportingthe information and for communication between the involved

    hardware & software devices. To ease the convergencebetween broadcast technologies and modern IT &telecom technologies, SMPTE adopted the principle

    of layering for its standardization work.

    S UMMAR Y

    Fig. 1:The legacy color TVstandard shown in amodern layeredstructure

  • 7/28/2019 The Video Connection Book - Panasonic

    8/75

    Over the last few decades, technological progress haschanged the way video information is transported and/orstored. Two decades ago, the 1/2 inch recording industrymoved from NTSC and PAL composite signals to analogcomponent signals. These changes affected the middlelayers, as can be seen in Figure 2. The bottom layer with

    the 75 ohm coaxial cable stayed the same.

    8

    R-G-B- Imager525

    Middle Layer(s)

    Computation of Y, CR andCBanalog component signals

    Coaxial cable (3)Impedance: 75 ohms

    Connector: BNC

    Top Layer

    Bottom Layer

    R-G-B- Imager625

    1/2" analog Camcorder

    Fig. 2:Layering model

    for analogcomponent signals

    Steps from Analog to Digital Video

  • 7/28/2019 The Video Connection Book - Panasonic

    9/75

    In the mid-eighties the first digital D1 VTRs wereintroduced. In order to record TV on these digitalrecorders the analog component signals were digitized.

    Another layer, which specified the digitization of theanalog component signals, was added to the middlelayer. The physical bottom layer changed as well. The

    digitalized analog signal needed 11 twisted pair wires tocarry the signal (Figure 3).

    9

    C H A P T E R 2

    VideoConnection

    R-G-B- Imager525

    Middle Layer(s)Computation of Y, CR,CBanalog component signals

    11 balanced signal pairs carrying clock and 10 data bitsCables: twisted pair (11x)

    Receiver impedance: 110 ohmsConnector: 25 contact D subminiature

    Top Layer

    Bottom Layer

    R-G-B- Imager625

    D1 Digital VTRs

    Digitalization into a parallel digital signal

    Fig. 3:Layering model forthe parallel form ofdigital componentsignals

  • 7/28/2019 The Video Connection Book - Panasonic

    10/75

    The parallel digital signal was very awkward to handle.It was no longer possible to use the installed coaxialvideo cables because this signal required a special cable.Due to the use of 10 wire pairs to carry 10 bits, thecable became very thick. The connectors were largeand the distances that could be bridged were too short.

    All these problems were solved with the invention of theSerial Digital Signal (SDI), which carried the individual bitsin a serial form instead of a parallel form (Figure 4).

    10

    R-G-B- Imager525

    Middle Layer(s)

    Computation of Y, CR andCBanalog component signals

    Cables: coaxial

    Impedance: 75 ohmsConnector: BNC

    Top Layer

    Bottom Layer

    R-G-B- Imager625

    Digitalizationinto a parallel digital signal (10 bits = 10 wire pairs)

    Serializationinto 1 single serial digital signal (1 bit = 1 wire pair)

    Fig. 4:Layering model

    for the Serial DigitalSignal (SDI)

  • 7/28/2019 The Video Connection Book - Panasonic

    11/75

    The middle layer now consists of three sub-layers.Comparing Figure 4 with Figure 1 we can see that the topand bottom layers remained unchanged. Only themiddle layer was replaced on the way from analog todigital (Figure 5). This highlights the fact that the SDIsignal can be carried over the same coaxial cable as the

    analog color TV signal.

    11

    C H A P T E R 2

    VideoConnection

    NTSC PAL-M PAL SECAM

    Computationof analog component signal

    Digitalizationinto a parallel digital signal

    Serialization

    into 1 single serial digital signal

    Fig. 5:Replacement ofthe middle layer onthe way fromanalog to digital

    The breakthrough to digital TV facilities was madepossible by using the same Physical Layer of the legacy

    analog TV standard.

    S UMMAR Y

  • 7/28/2019 The Video Connection Book - Panasonic

    12/75

    Over the last decade, the majority of broadcast facilitieshave moved from analog to digital. Digital Technology hasenabled a variety of new production tools, from digitalvideo effects (DVE) to non-linear editing (NLE).Connections within these digital TV studios as shownin Figure 6 make use of the Serial Digital Signal (SDI),

    which is standardized as ANSI/SMPTE 259M. The successof the SDI technique was based on the fact that thissignal could be carried over already installed cables,

    which were already being used to carry analog NTSC orPAL signals.

    12

    The Serial Digital Interface and Compressed Video Signals

    Cascading of Compression Codecs

    SDI - Routing Control

    Archiving

    AcquisitionProduction

    VTRsServers

    Playout

    Contribution

    Post-Production

    SDI-RoutingSystem

    SDI

    Fig.6:SDI the backboneof todays digital TVbroadcast facilities

  • 7/28/2019 The Video Connection Book - Panasonic

    13/75

    In todays daily production processes it has becomeunavoidable to interconnect devices that are internally

    based on a compression format. This could be done asshown in Figure 8 via SDI, but would lead to a cascadingof compression codecs.

    When SDI was introduced, compression technology wasstill in the laboratories. Therefore it was designed totransport uncompressed video signals only. The VideoCompression Book1) deals with the various newcompression formats and their applications. It explains thatboth DV compression (as used in DVCPRO) andMPEG-2 compression are based on a quantization of theso-called DCT coefficients. This quantization is the mainsource of some unavoidable quality losses in DCTbased compression codecs (Figure 7).

    13

    C H A P T E R 3

    VideoConnection

    Fig. 7: Compression - Codec = Compression - Encoder + Compression - Decoder

    OUT

    SDI SDI

    RasterTransformation

    Quantization VLC

    video

    DCT

    Encoder

    Codec = Encoder + Decoder

    IN

    Sources of Quality Losses in DCT Based Compression Codecs

    Decoder

    Raster Re-Transformation

    DCT

    video

    VLC Q-1 -1

    1) The Video Compression Book was issued by Panasonic in 1999and can be downloaded from Panasonics web page athttp:// www.panasonic-broadcast.com (available in English, Spanish and German).

  • 7/28/2019 The Video Connection Book - Panasonic

    14/75

    Cascading of compression codecs slightly impactspicture quality because the quantization of the DCTcoefficients is repeated several times. Slightly means thatthe difference may not become visible. However, if youcopy a tape via SDI, you dont get a clone of theoriginal. With uncompressed signals, you do! Figure 9

    shows the difference in performance of uncompressedand compressed video signals.

    14

    OUT

    SDI SDI

    IN

    DVCPRO device # 1

    IN

    DVCPRO

    RasterTransfor-mation

    QuantizationVLC

    video

    DCT

    Encoder

    video

    DCT Raster Re-Trans-

    formationVLC Q-1

    -1

    Decoder

    RasterTransfor-mation

    QuantizationVLC

    video

    DCT

    Encoder

    Fig.8:Cascading of

    compression codecsvia SDI connections

    SDI connections represent the backbone of todaysdigital broadcast facilities. Using these connections for

    individual devices that internally apply compressiontechnology may slightly impact the picture

    quality.

    S UMMAR Y

    Fig. 9:Schematic trajectoryof the Signal toNoise Ratio over thenumber of cascadedcompression codecs

    S/N

    Number of codecs cascaded via SDI2 3

    (D1, D5)

    DCT compression

  • 7/28/2019 The Video Connection Book - Panasonic

    15/75

    To avoid the possible negative impacts on picture

    quality through connecting compression devices via SDI,a new type of connection method was required. Itneeded to be based on a truly data signal.

    But what does truly data mean? Is there a differencebetween a data signal and the digital TV (SDI) signal? Toanswer this question, it seems appropriate to make adetour into the world of modern telecommunications.

    All communications between devices require that thedevices agree on the format of the data. The set of rules

    defining a format is called a protocol. Ethernet is sucha protocol for local-area network (LAN) applications. ANetwork is any collection of independent computers thatcommunicate with one another over a shared networkmedium. LANs are networks usually confined to ageographic area, such as a single building. Ethernet is themost popular physical layer LAN technology in usetoday.

    The heart of the Ethernet system is the Ethernet frame,

    which is used to deliver data between computers. Theframe is like a packet of variable size, consisting of apacket and an address label.

    15

    C H A P T E R 4

    VideoConnection

    The Need for a Truly Data Signal

    OUTOUT

    SDI SDI

    IN

    DVCPRO device # 3device # 2

    RasterTransfor-mation

    QuantizationVLC

    video

    DCT

    Encoder

    video

    DCT Raster Re-Trans-

    formationVLC Q-1

    -1

    Decoder

    video

    DCT Raster Re-Trans-

    formationVLC Q-1

    -1

    Decoder

  • 7/28/2019 The Video Connection Book - Panasonic

    16/75

    Ethernet frames are bit-oriented frames that contain

    Preamble 64 bits (alternating 1s and 0s) used forsynchronization,

    Destination address 48 bits,

    Source address 48 bits,

    Length / Type 16 bits (identifies the amount & typeof payload data),

    Payload data 46 to 1500 bytes, and

    CRC 32 bits Cyclical Redundancy Check, used forerror detection.

    Ethernet describes the physical layer of a network. TCP/IPis the most commonly-used set of transport layers abovethat physical layer. The Transmission Control Protocol(TCP) and the Internet Protocol provide the basic transportfunctionality.

    16

    LabelPayload

    Preamble

    8 Bytes

    AddressDestination Source

    6 Bytes 6 Bytes

    Length/Type

    2 Bytes4 Bytes46 - 1500 Bytes

    CRCData

    Label

    Paylo

    adFig. 10:

    The Ethernetpacket consistingof a packet andan address label

  • 7/28/2019 The Video Connection Book - Panasonic

    17/75

    TCP/IP breaks your information up into a sequence ofsmaller datagrams. A datagram is a collection of data thatis sent as a single message. Each of these datagrams is sentthrough the network individually to the other end, wherethey are re-assembled. However, while datagrams are intransit, the network doesnt know there is any connectionbetween them. It is perfectly possible that datagram 14

    will actually arrive before datagram 13. It is also possiblethat somewhere in the network, an error will occur, andsome datagram wont get through at all. In that case, it hasto be sent again. In the context of this book a datagramis no different from a packet plus label (IP Header).

    The Transmission Control Protocol is responsible forbreaking up the message into datagrams, addressing thehost, reassembling the datagrams at the other end,resending anything that gets lost, and putting things

    back in the right order. The Internet Protocol isresponsible for routing individual datagrams.

    On top of TCP/IP is the so called File TransferProtocol (FTP), which provides the necessary commandset to transport data files from one computer to another.

    We have seen that a data signal is characterized bypackaged data. Each package has its label to identifysource, destination and type of payload.

    17

    C H A P T E R 4

    VideoConnection

    The packaging of data described above, forms the

    so-called truly data signal. It means the combination of apayload of data with a label or header that provides additionalinformation about the payload type, size, source and

    destination.

    S UMMAR Y

  • 7/28/2019 The Video Connection Book - Panasonic

    18/75

    The SDI signal is only the digital representation of theanalog Y, CR and CB video signals. During the analog todigital conversion process the video signals are sampledinto 720 luminance pixels and 720 chrominance pixels(360 for CR, and 360 for CB) per line. Each pixel isassigned 10 bits. In the sequence shown in Figure 11, the

    serial SDI signal carries the bits of the samples of oneactive TV line.

    18

    Differences between the Video-Centric World of SDI and theData World

    Fig. 11:Bit sequence within

    the SDI signal for aone line period Horizontal blanking

    TV-line n TV-line n+1 TV-line n+2 TV-line n+3 TV-line n+4

    Gr. 359 Gr. 360

    40 bitsEAV40 bits 40 bits

    Group 2 Group 3

    40 bits 40 bits10 bits10 bits10 bits10 bits

    Group 1

    40 bitsSAV

    CB CR YY

  • 7/28/2019 The Video Connection Book - Panasonic

    19/75

    The horizontal synchronization information of the analogvideo signal is translated into two special markers of 40bits each. The Start of Active Video (SAV) signal precedesthe first group of each line and the End of Active Video(EAV) follows the last group. These signals do notrepresent a label, because they provide no information

    about source, destination, and length or type of payloade.g. the number of TV-lines. Additional informationembedded in the EAV and SAV signals indicates verticalblanking and the field sequence.

    The transmitted payload of 14,400 bits per active line canonly be interpreted correctly when the receiver hassynchronized itself to the incoming SDI signal with thehelp of the digital horizontal synchronization signalsEAV and SAV. The receiver then counts the SAV signalsand assigns the correct line number to the payload. In the

    worst case, the synchronization time may be as longas one field of video. All payloads received during thistime may be lost. In the data world a label attached to thepayload will avoid such a loss.

    The above-described SDI version is based on a samplingfrequency of 13.5 MHz for the luminance video signal.There is another version with 18 MHz sampling forluminance. That version carries 19,200 bits as payload peractive line. Figure 12 shows the basic structure of the SDIsignal for the period of one line.

    19

    C H A P T E R 5

    VideoConnection

  • 7/28/2019 The Video Connection Book - Panasonic

    20/75

    Packetized communication can be synchronous orasynchronous. Synchronous signals are closely tied tosome sort of clock, so each packet begins, for example,precisely at 0.0 ms, then 7.5 ms, then 15.0 ms, and so on.Asynchronous signals are not bound tightly to a clock.Their data packets usually have some kind of unique bit

    pattern to identify the beginning and end of a packet.Most serial communications and practically all LANcommunications are asynchronous. Synchronizationbetween transmitting and receiving devices can beachieved through the transport of timing references

    within the stream. An additional prerequisite for asynchronous transmission of a TV signal via anasynchronous line is the availability of so-calledQuality of Service parameters as explained later.

    The connection of two devices over SDI provides atransmission that is not only synchronous, but real-timeas well. A synchronous data communication can beeither real-time or non-real-time.

    20

    The SDI signal is a digital representation of analogvideo signals, but it is not a data signal. The video data arenot packaged and no label identifies the content, its

    source or its destination.

    S UMMAR Y

    Ancillary Data Payload14,400 bits at 270 Mb/sec19,200 bits at 360 Mb/sec

    EAV

    SAV

    Fig. 12:Basic structureof the SDI signal forone line period.

  • 7/28/2019 The Video Connection Book - Panasonic

    21/75

    Not all bit space within the SDI signal is occupied byvideo. Figure 13 shows that the space available betweenthe EAV and the SAV signals, which equals the horizontalblanking period of analog video, can be used to carrydigital audio signals.

    21

    C H A P T E R 6

    VideoConnection

    Audio Signals within the SDI Bit-Stream

    Active Video

    of Field 1

    EAV

    SAV

    Optional video data

    Active Video

    of Field 2

    Optional video data

    Audio

    Audio

    H

    V

    Fig. 13:Available spacewithin SDI for a

    period of one TVframe which can beused for embeddingaudio into the SDIbit-stream

  • 7/28/2019 The Video Connection Book - Panasonic

    22/75

    The ID-bits identify the payload as audio samples and thelength specifies the variable number of audio samples inthe packet as shown in Fig.14. The checksum (CS) is used

    to determine the validity of the data packet. The packetsare placed in the space indicated in Figure 13. The samepacket structure is used to transport the AES auxiliary dataor any other type of data. The ID is used to identify thetype of data in the payload.

    Although the video data are not packaged (as explainedabove), the packaging of the digital audio signal becamemandatory due to two reasons:

    not all lines are available to carry audio, and

    the audio sampling frequencies lead to a non-uniformdistribution of audio samples over the available lines. As

    an example, some television lines may carry threesamples, and some four. Other values are also possible.

    The AES 3 digital audio stream contains in addition tothe digital audio samples AES auxiliary data and someaudio data that are related to each audio sample. Theaudio samples and the audio data are packed (mapped)into a so-called Ancillary Data Packet.

    22

    Label

    Flag

    30 bits

    ID Length

    20 bits 10 bits

    Payload

    30 bits

    Sample

    30 bits

    Sample

    30 bits

    Sample

    ------- 10 bits

    CS

    While the video part of the SDI signal does not representa truly data signal, the audio signal is embedded within the

    SDI signal in the form of packetized data using a labeledpayload.

    S UMMAR Y

    Fig. 14:Data Packetcontaining theaudio samples of theAES 3 audio stream

  • 7/28/2019 The Video Connection Book - Panasonic

    23/75

    The embedded audio shows that the SDI signal can beused as a type of container for packetized data. You maycompare it with a truck carrying a container as shown inFigure 15. The truck has two freight compartments, asmall one in the front of the truck (usually used as acabin for the driver) and the huge container.

    23

    C H A P T E R 7

    VideoConnection

    EAV

    SAV

    Ancillary data PayloadFig. 15:The SDI signal

    as container forthe transport ofpacketized data

    From SDI to SDTI

    The Serial Data Transport Interface

  • 7/28/2019 The Video Connection Book - Panasonic

    24/75

    The Serial Data Transport Interface (SDTI)

    places Header Data into the Ancillary Data space,

    places User Data into the Payload, and

    adds CRC to the User Data.

    Using our example you may say that the freight papers areplaced in the small forward compartment with the freightload placed in the container on the trailer.

    24

    EAV

    SAV

    Ancillary Data Payload

    HeaderData

    User DataCRC

    Header

    User DataCRC

    Fig. 16:Basic structure ofthe Serial DataTransport Interface(SDTI) signal

  • 7/28/2019 The Video Connection Book - Panasonic

    25/75

    The Header Data is packed into an Ancillary Data Packetshown in Figure 17. The packet structure is identical tothe structure used for embedding audio into the SDIsignal as explained in chapter 6.

    The Header Data contain such information as

    Line number,

    Length of the SDI payload,

    Destination address,

    Source address, and

    Identification for Fixed Block Size or Variable BlockSize within SDI payload.

    The Header Data contain the information of a label,which belongs to the User Data in the payload section of

    the container. We placed these label data in the payloadof a packet (Figure 17). Then this packet of Header Datagot its own (different) label.

    User Data organization and their location within thepayload are not defined by the SDTI standard. This is donein separate application documents for different types ofpayloads.

    The payload is structured in Data Blocks. They can be offixed block size or variable block size. Each 10 bits of a data

    block can carry either 8 bits or 9 bits of User Data.Figure 18A shows the structure for a Data Block of fixed sizeand Figure 18B the same for a Data Block of variable size.

    25

    C H A P T E R 7

    VideoConnection

    Fig. 17:Header Data inthe Serial DataTransport Interface(SDTI) signal

    Label

    Flag

    30 bits

    ID Length

    20 bits 10 bits

    Payload

    460 bits

    Header Data

    10 bits

    CS

  • 7/28/2019 The Video Connection Book - Panasonic

    26/75

    A data block header precedes each data block. The datastructure for the data block header is shown in Figure 18.The header contains the following information:

    Type identifies the type of data stream (for exampleDVCPRO), and

    Word Count provides information about the length

    of the variable sized Data Block

    With the variable block size, consecutive block datawords can be of any size. The next data packet caneither be placed immediately after the previous one, oron the next line. A Separator and End Code support thecorrect word synchronization.

    26

    Fig. 18:(A) SDTI payloadstructure for DataBlocks of fixed size

    (B) SDTI payloadstructure for DataBlocks of variable

    size

    Data Block End Code Word CountTypeSeparator

    Header

    Data BlockType

    Header

    The SDI signal is used as a container forpacketized data signals. This SDI container has

    two compartments. The first one (the former horizontalblanking area) is used to carry a Data Header that is in no waydifferent to the usual label explained in chapter 4. The second,larger compartment (the former area for the active line part of

    the video signal) is used to carry the actual (User) Data.Specifications for the organization of this payload

    (e.g. DVCPRO) are defined in separateapplication documents.

    S UMMAR Y

  • 7/28/2019 The Video Connection Book - Panasonic

    27/75

    The European Broadcasting Union (EBU), the largestUser Group worldwide, is concerned about theinteroperability of equipment from different vendors. Inthe year 2000, EBU experts analyzed the situation andreported that they had found

    different signal types (DV, DV-based & lots of

    MPEG-2 interpretations), different interfaces which can be used to transfer

    those signals,

    different file formats to transfer content as files,

    different streaming format to transfer in real-time andfaster, and

    consequently: too many possibilities to transfer signals.

    The EBU experts suggested the following steps as apath to a solution:

    limit the number of different options,

    agree to use common transfer mechanisms, andcontainer and file formats for DV, DV-based andMPEG-2 content, and

    come to a common understanding for the terminteroperability in the TV and IT worlds.

    27

    C H A P T E R 8

    VideoConnection

    The Meaning of Interoperability for Broadcast Facilities

  • 7/28/2019 The Video Connection Book - Panasonic

    28/75

    Along this proposed path the EBU experts definedlevels of interoperability:

    Level 0: the ability to exchange data,

    Level 1: the ability to understand and process these data,and

    Level 2: reliable and maintained content quality

    throughout the TV production chain, which requires, forexample, that different MPEG-2 encoder and decoderimplementations achieve the same quality

    The European Broadcasting Union summarized itsopinion in the official EBU Statement D89 as follows:

    The EBU is of the opinion, that interoperability

    is achieved if the essence (audio, video) generated at the source

    passes through the production process withoutimpairment,

    metadata passes through the system without error,

    the components used to build a system can beinterconnected by a simple plugging operation,

    the interconnection of system components isindependent of manufacturer, and

    when required, real-time transfer faster than real-timecan be achieved.

    Well-defined and standardized interconnections betweenindividual devices are one of several necessary means tofulfill these requests and to make devices and theirapplications interoperable.

    28

  • 7/28/2019 The Video Connection Book - Panasonic

    29/75

    Networks are the collection of elements that process,manage, transport, and store information, enabling theconnection and integration of multiple computing,control, monitoring, and communication devices withinone local facility (Local-Area Networks = LAN); or evenbetween locally separated facilities (Wide-Area Networks

    = WAN).The main reasons why all hardware and softwaredevices within a broadcast facility should be networkedare:

    to share resources (storage devices, productionequipment, NLE-systems, DVE-units, archives), and

    to share content (audio, video, data, metadata) amongusers.

    The implementation of network technology isexpected to increase productivity.

    EBU experts reported that they are expecting:

    to get the functionality to exchange information inreal-time, faster than real-time but also slower thanreal-time (faster or slower than the captured event),

    extended use of file transfer,

    to give a higher number of users access to information,

    to apply the so-called client/server-technology to givemore than one user access to the same resource at thesame time,

    29

    C H A P T E R 9

    VideoConnection

    The Meaning of Network Technology for Broadcast Facilities

  • 7/28/2019 The Video Connection Book - Panasonic

    30/75

    to get enhanced connection topologies (not only point topoint),

    to transfer different signal types over one commontransport medium, and

    to avoid picture quality degradation just for thepurpose of the transmission.

    The following characteristics are used to categorizedifferent types of networks:

    Topology: The geometric arrangement of a networksystem. Common are bus, star, and ring topologies.

    Protocol: The protocol defines a common set of rulesand signals that are used by devices on the network tocommunicate. One of the most popular protocols forLANs is Ethernet (explained in chapter 4).

    Computers on a network are sometimes called nodes, orprocessing locations. Every node has its own uniquenetwork address. Computers and devices that allocateresources for a network are called servers.

    30

    Video network technology is expected toprovide broadcast facilities with the tools to increase the

    efficiency of their business processes. This will mainly be

    achieved by giving a higher number of users access toinformation and resources, and through giving more thanone user access to the same resource at the same

    time.

    S UMMAR Y

  • 7/28/2019 The Video Connection Book - Panasonic

    31/75

    It was explained that SDI is only a digital representationof an analog TV signal. Features of a data signal are thepacket and the label. Although digital VTRs DVCPROfor example communicate quite well via the establishedSDI signal, internally they already apply the technique ofpackaging and labeling. DVCPRO uses quite a special

    package, the so-called DIF package. DIF means DigitalInterface. The DIF package (sometimes called DIF-blockas well) has its origin within the tracks of a DVCPROrecording as shown in Figure 19.

    31

    C H A P T E R 1 0

    VideoConnection

    DVCPRO, the DIF Packet and the World of Data Signals

    DVCPRO tape33.8 mm/s

    12 tracks/frameDIF packet

    ID (label)

    data

    C U E T R A C K

    C T L T R A C K

    18m

    6.35 mm

    Fig. 19:Digital Interface(DIF) packets in themagnetic tracks of aDVCPRO recording

  • 7/28/2019 The Video Connection Book - Panasonic

    32/75

    Each magnetic track (Figure 19) contains 135 DIF blocksof video data, 9 DIF blocks of audio data, 3 DIF blocksof video auxiliary data and an additional 16 DIF blocks,

    which carry error protection data for video and audio. Atthe digital interface video and audio blocks are mixed intothe video & audio section of 144 DIF blocks. A DIFsequence is completed with additional 6 DIF blocks,

    which carry, for example, information about videoauxiliary data (VAUX) and time code. In 525/60, a videoframe is composed of 10 such DIF sequences.

    Each DIF block consists of a 3-byte ID and 77 bytes of dataas shown in Figure 20.

    The ID identifies the type of data in a DIF block andprovides a block number.

    32

    Fig. 20:

    Digital Interface(DIF) packet as usedin DVCPRO

    DIF-Data

    (Byte #0..#2)

    0 1 2

    (Byte #3... #79)

    DIF-ID

    3 4 5 6 7 8 9 77 78 79

    DVCPRO is well prepared for the data world. Italready records data packages called DIF packets. Due to

    the nature of these DIF packets they can be easily placed intoan SDTI container, as explained in chapter 7. They can be

    picked out of the SDTI container and re-recorded onDVCPRO without any loss of quality.

    S UMMAR Y

  • 7/28/2019 The Video Connection Book - Panasonic

    33/75

    SDI as explained in chapter 7 can be considered asa container and underlying transport for data. SDTIprovided the general rules as to how to load User Datainto this container. SDTI does not specify exactly how theDVCPRO DIF packets should be placed within thecontainer. This is done by a specific protocol (SMPTE

    321M).The first step is to re-package the DIF packets.Telecommunications people call this Mapping. [Theymust like this procedure very much, because they useit intensively.] Re-packaging can mean:

    placing several smaller packets into one larger box,and attaching a new label to the box, thus creating anew larger packet, or

    distributing the contents of a large packet into a

    number of smaller packets. This procedure requiresthat each of the new smaller packets be given aunique number and that an algorithm be added so thatthe receiver of the smaller packets can re-combine theoriginal contents of the large packet.

    So-called containers are used to transport data packages.These containers may fit the size of the packages or theymay be too small or too large. If they are too small, youhave to start a re-packaging procedure, similar to the one

    described above. If the container can carry more than onepackage, it can carry different types of packages. Thefreight papers, i.e. the label, must contain sufficient

    33

    C H A P T E R 1 1

    VideoConnection

    The Transport of DVCPRO DIF Packets over SDTI

  • 7/28/2019 The Video Connection Book - Panasonic

    34/75

    A specific ID called SDTI Type provides informationabout the use of fixed size SDTI blocks. The SDTI formatsupports blocks of fixed or variable size as payload in thecontainer. DVCPRO uses a version with a fixed sized blockas shown in Figure 21B. This block contains two originalDIF packages as shown in Figure 21A.

    information to identify each individual package. To simplifythings, you can imagine the container as just a new type ofpackage, which can carry several other packages.

    Lets return to our DIF package (DIF Block). Its structureand size were explained in chapter 10. Figure 21 showshow two DIF blocks are combined into one fixed size SDTI

    block.

    34

    EAV

    SAV

    Ancillary Data Payload

    1,440 words at 270 Mb/s

    1,920 words at 360 Mb/s

    HeaderData Space

    SpaceType

    DIF-Data

    DIF-Data

    Type

    DIF-Data

    DIF-Data

    Type

    DIF-Data

    DIF-Data

    Type

    DIF-Data

    DIF-Data

    SDTI-Type

    1word

    SignalType

    6words

    DIF-ID

    3words

    DIF-Data

    77words

    DIF-ID

    3words

    DIF-Data

    77words

    CRC

    4words

    SDTI block of fixed size with 170 words

    C

    B

    DIF-ID

    3 bytes

    DIF-Data

    77 bytes

    DIF blockA

    Fig. 21:

    DIF Block (A).

    SDTI block of fixedsize with 170 wordscarrying 2 DIF

    blocks (B

    ).

    SDTI containercarrying SDTI blockswith DVCPRO DIF

    packets (C).

  • 7/28/2019 The Video Connection Book - Panasonic

    35/75

    A specific label Signal Type provides information such as:

    the specific type of video frame (number of lines,interlaced/progressive, field/frame frequency),

    the DIF structure format (DVCPRO or DVCPRO 50), and

    the transmission rate flag (normal, 2 times, 4 times).

    Figure 21C shows how the SDTI container is filled withSDTI blocks.

    An SDTI data block of the fixed-block variety (as used byDVCPRO) includes two DIF blocks and associated words.In the 525/60 system, the compressed video data stream

    within an SDI video frame is composed of 750 SDTI datablocks (1500 DIF blocks) for the 25 Mb/s compressionstructure, or 1500 SDTI data blocks (3000 DIF blocks) forthe 50 Mb/s structure. The figures for the 625/50system are 20% higher.

    The data rate of an SDI connection (= physical layer) usedfor SDTI, equals 270 or 360 Mb/s. This bandwidth iscompletely used when carrying uncompressed video, butonly part of it is used when transporting one singlecompressed video signal as provided by DVCPRO. Thespace occupied by one DVCPRO signal is called aChannel Unit. Up to four DVCPRO signals can be carriedthrough one 270 Mb/s SDTI pipe as shown in Figure 22.

    35

    C H A P T E R 1 1

    VideoConnection

    1 DVCPRO signal

    270 Mb/s pipe

    4 DVCPRO signals

    270 Mb/s pipe

    36 Mb/s 36 Mb/s

    36 Mb/s

    36 Mb/s

    36 Mb/s

    Fig. 22:

    The availablebandwidth of a 270Mb/s SDTI pipe canbe used to carry upto 4 DVCPRO signals

  • 7/28/2019 The Video Connection Book - Panasonic

    36/75

    A channel unit is a series of SDI raster lines into which SDTIdata blocks are mapped. Each channel unit can carry anindividual DVCPRO compressed video signal. In the caseof 25 Mb/s DVCPRO a channel unit is composed of theSDTI data blocks of one compressed video frame andoccupies the space of 94 SDI raster lines, as shown inFigure 23. One SDI video frame can contain up to4 channel units with the 270 Mb/s interface (Figure 22) or6 channel units with the 360 Mb/s interface.

    36

    EAV

    SAV

    94 lines - Channel Unit 0

    H

    Line 21

    Line 525

    94 lines - Channel Unit 1

    94 lines - Channel Unit 2

    94 lines - Channel Unit 3

    V

    HEADE

    R

    HEADER

    Fig. 23:Series of raster linesin one SDTI frame

    forming ChannelUnits occupied byindividual DVCPROsignals

  • 7/28/2019 The Video Connection Book - Panasonic

    37/75

    DVCPRO 50 uses the space of two adjacent channel units.

    A 25 Mb/s DVCPRO signal, which should be transportedat four times the normal speed, uses the space of all4-channel units available with the 270 Mb/s interface.

    A 50 Mb/s DVCPRO 50 signal, which should betransported at twice the normal speed, also uses the

    space of all 4-channel units.

    37

    C H A P T E R 1

    VideoConnection

    C H A P T E R 1 1

    SDTI

    On-Air ServerSDTI

    SDTI

    SDTI

    DVCPRO ServerSDTI4x

    SDTI4x

    SDTI

    Preview

    Switcher

    SDIRouter

    SDIRouter

    4x

    Fast TransferArchive

    4X VTR

    DVCPRONon-Linear

    Editor

    DVCPRO uses only about one quarter of thebandwidth supported by SDTI. This enables up to four

    different DVCPRO compressed video signals to be carriedover one SDTI cable or a video clip to be transported at 4times the normal speed from a Camcorder VTR into

    an NLE editing server.

    S UMMAR Y

    Fig. 24:DVCPRO 4X

    Transfer System

  • 7/28/2019 The Video Connection Book - Panasonic

    38/75

    The Video Compression Book explained in detail thedifferences between DV compression and MPEG-2compression. DV compression as used by DVCPRO results in a fixed number of bytes per frame (Figure 25 c)

    where as MPEG-2 can result in a variable number ofbytes per frame (Figure 25 b).

    These differences are reflected in the procedure that is usedto map the compressed video into the SDTI structure. Theprevious chapter explained that the DVCPRO signal ismapped into SDTI blocks of a fixed predetermined size. The

    25 Mb/s DVCPRO signal always occupies a fixed,predetermined number of 94 lines within the raster lines ofthe underlying SDI transport. This procedure cant be applied

    38

    The Transport of MPEG-2 over SDTI

    a

    b

    c

    B I B P B I

    Bytes

    Bytes

    Frame-type

    Frame

    Time

    Fig. 25:Number of bytes/

    frame for MPEG-2(b) and DVCPRO (c)

    types of compression

  • 7/28/2019 The Video Connection Book - Panasonic

    39/75

    to an MPEG-2 signal whose byte count per frame varies asshown in Figure 25.

    SDTI does not specify how DVCPRO or MPEG-2 data areplaced within the container provided by SDTI. This is doneby specific protocols. DVCPRO uses a protocol defined inSMPTE 321M. Due to its inherent differences, MPEG-2 uses

    a completely different protocol, called SDTI-CP, which isdefined in SMPTE 326M.

    CP means Content Packages. SDTI-CP is a packagingstructure for the assembly of:

    a system item that carries control information andany metadata which is related to the picture, audio andauxiliary data items,

    a picture item,

    an audio item, and

    an auxiliary item, which carries ancillary data lines,teletext, or other data.

    Figure 26 shows the basic structure of a ContentPackage. It is constructed of the four items listed above.

    39

    C H A P T E R 1 2

    VideoConnection

    Content Package

    ITEMS

    AudioAuxiliary

    SystemPicture

    Fig. 26:Basic structure of aContent Package

  • 7/28/2019 The Video Connection Book - Panasonic

    40/75

    The filling of the payload column shown in Figure 27varies over time due to the variable amount of bytes per

    frame, which is typical for an MPEG-2 compression. Thisvariation is shown in Figure 28 over a 12-frame MPEG-2GOP sequence.

    The system, picture, audio and auxiliary items are eachformatted as SDTI variable blocks. The data structure of avariable length block was shown in Figure 18 of chapter 7.The data in each SDTI variable block continue through asmany lines as necessary.

    40

    EAV

    SAV

    Picture item

    H

    V

    1st field

    2nd field

    Audio item

    Auxiliary item

    HEADER

    System

    itemLine 13

    Line 525

    CRC

    Fig. 27:Series of raster linesin one SDTI frame

    for a ContentPackage consistingof system, picture,audio and auxiliaryitems.

  • 7/28/2019 The Video Connection Book - Panasonic

    41/75

    On one hand, SDTI-CP offers an extremely flexiblemeans of transferring content over SDTI, while on theother, it demands unnecessarily complex receivers/decoders if all possibilities are to be met. To limit theserequirements in order to allow practical working devices,

    decoder templates for the encoding of SDTI-CP withMPEG coded picture streams were defined (SMPTE RP204). This situation with MPEG is well known.Theoretically, it also offers extreme flexibility, which inpractice leads to very complex problems. Therefore, theso-called flexibility of MPEG-2 was first restricted byoperating ranges (forthcoming SMPTE RecommendedPractice 213) and finally by one single specificimplementation (forthcoming SMPTE Standard 356M).

    41

    C H A P T E R 1 2

    VideoConnection

    Differences between DV- and MPEG-2compression are reflected in the procedure that is

    used to map compressed video into the SDTI structure.MPEG-2 video is part of a Content Package, which carries a

    system, picture, audio and auxiliary data item. MPEG-2compression leads to a variable number of bytes per frame,which results in variable sizes of the Content Packages.

    On the contrary, DVCPRO signals provide a constant bytestream per frame. The application of SDTI forMPEG-2 signals is therefore much more

    complex than for DVCPRO signals.

    S UMMAR Y

    I

    1st field

    2nd field

    B B P B B P B B P B B

    Fig. 28:Variable fillingof the raster lines ofone SDTI frame witha Content Packagecarrying an MPEG-2

    video item shownover a 12-frameGOP sequence.

  • 7/28/2019 The Video Connection Book - Panasonic

    42/75

    A Stream is a collection of data sent over a data channelin a sequential fashion as a continuous flow of data(video, audio, etc.). The bytes are typically sent in smallpackets, which are reassembled into a contiguousstream. In the context of TV broadcast, streaming oftelevision program material involves the following

    characteristics: a continuous process in which the transmitter pushes

    program material to receivers that may join or leave thestream at any time;

    the receiver may need some time to synchronizeitself to the streamed signal, e.g. in TVapplications the receiver needs to wait at leastuntil the start of the next frame,

    there is usually no return path between transmitter and

    receiver, the transmitter plays out the material without receiving

    feedback from the receivers;

    there is no capability to control data flow or re-transmitlost or corrupt data,

    critical studio operations such as playout, outputmonitoring, video editing, etc., require streams withextremely low error rates,

    less-critical operations such as video browsing can usestreams which require lower bandwidth and exhibithigher error rates,

    42

    The Stream Transfers of Data

  • 7/28/2019 The Video Connection Book - Panasonic

    43/75

    the mean reception frame-rate is dictated by the sendingframe-rate;

    the transmission frame-rate is not necessarilyequal to the materials original presentationframe-rate, thus allowing faster or slower thanreal-time streaming between suitably configured

    devices, and transfer from a transmitter to one or more receivers.

    The received quality of a streamed TV signal is directlyrelated to the Quality of Service (QoS) of the data link. Fornetwork performance, QoS characteristics are measuredin terms such as:

    bandwidth,

    bit error rate,

    jitter and delay (latency), and

    access set-up time.

    In streaming there is usually no return path to request aretransmission, so the receiver must make the best ofreceived data. There is no guaranteed quality; instead justthe so-called best effort. There are obvious similaritiesbetween data streaming and the transfer (pushing) ofdigital video via SDI or analog PAL/NTSC via analog links.

    43

    C H A P T E R 1 3

    VideoConnection

    A stream-receiver may join or leave atransmitted stream at any time without losing

    information. Due to the missing return path to thetransmitter there is no capability for the re-transmission oflost or corrupt data. The received quality is directly related tothe Quality (of Service) of the data link. A Stream Transfer of

    data is comparable to the transfer of digital video via SDIor analog PAL/NTSC over analog links. It therefore

    fits the TV signal model very well.

    S UMMAR Y

  • 7/28/2019 The Video Connection Book - Panasonic

    44/75

    A File is a collection of data or information that has aname, which is called the filename. All informationstored in a computer must be in a file. There are manydifferent types of files often defined for a specificapplication (computer program).

    In the context of TV broadcasting, file transfer of

    television program material involves each of the followingcharacteristics: there is a return path between the transmitter and the

    receiver,

    a file is both fixed and limited in length,

    the moving or copying of a file, with the dominantrequirement that what is delivered at the destinationis an exact bit-for-bit replica of the original;

    guaranteed delivery quality is achieved by means of theretransmission of corrupted or lost data packets,

    in contrast to a stream transfer, the receivers may notjoin or leave the file transfer at any time. If the start orthe end of a file is not part of the received data, thewhole file will be lost.

    the transmission rate may not have a fixed value and thetransmission may even be discontinuous;

    although the transfer may often be required to takeplace at high speed, there will be no demand that itshould take place at a steady rate, or be otherwisesynchronized to any external event or process.

    44

    The File Transfers of Data

  • 7/28/2019 The Video Connection Book - Panasonic

    45/75

    An example is the transfer of a data file between diskservers. The conversion from stream to file and vice

    versa is quite often automatically done in the background.When a certain scene or video clip is to be moved froma DVCPRO VTR to a server, the operator defines the inand out points through the time-code information

    related to the first and last frames of the selected scene.After the operator or the control systems have started theVTR, a video and audio stream leaves the VTR via theSDTI output. At the in-point time, the server starts torecord the clip onto its hard disk(s). At this moment theserver assigns a filename to the clip and the disk-internal File Allocation Table (FAT) notes the point on thedisk where the data with this filename starts and wherethe clip ends. Within the hard disk, the FAT links theassigned filename to physical locations (addresses) on the

    disk. It is now possible to move this video clip via filetransfer as defined above between disks or servers. Itis also possible to stream transfer the payload of this fileto a monitoring device or back to another VTR via an SDTIor SDI server output. At this moment the file is strippedof its filename and transferred as a stream to the otherdevices according to the rules defined in chapter 13.

    Due to the fact that the transmission rate for the transfer of

    a file may not have a fixed value and that transmission mayeven be discontinuous, file transfer doesnt suit the TVsignal model well. Although file transfer offers some

    45

    C H A P T E R 1 4

    VideoConnection

  • 7/28/2019 The Video Connection Book - Panasonic

    46/75

    advantages the easy use of standard IT-links for example we should not expect it to become a general replacementfor stream transfers in broadcast facilities. We shouldconsider file transfer more as a replacement for the manualtransport of videotapes, because you cant view orprocess the content during these two methods of transport.Both can be done in the background, by moving contentfrom one location to another.

    46

    There are five major differencesbetween a stream and a file transfer.

    A file transfer requires a return path between

    transmitter and receiver; a stream transfer does not. A file transfer does not require a specified connection

    quality (QoS); the stream transfer does.

    A file transfer guarantees that the content quality sent is thecontent quality received; a stream transfer only does its best.

    A file transfer does not guarantee real-time transfer thatdepends on the selected QoS.

    A stream-receiver can join or leave a transmitted stream atany time without losing information, the file-receivercannot.

    File transfers will continue to be used inaddition to stream transfers but will notbecome a general replacement for

    streaming.

    S UMMAR Y

  • 7/28/2019 The Video Connection Book - Panasonic

    47/75

    Fiber Channel is a network that has been accepted as thehigh-performance computer peripheral interconnect andis very well suited for use in broadcast studioapplications. For these applications, Fiber Channel is

    used by videodisk recorder vendors and for sharedstorage attachments. Commonly-available Fiber Channellinks support payload rates of about 100 Mb/s. Aspecial Fiber Channel Audio / Video (FC-AV) standard hasrecently been approved. Fiber Channel connections canbe based on a variety of transmission protocols includingSCSI, TCP/IP and ATM.

    Despite the name, Fiber Channel can run over both cop-per and fiber media. The main tradeoffs are that

    although longer distances can be achieved with fiber, itis more expensive. Speeds of up to 100 Mb/s can run onboth copper and fiber; higher rates require fiber media.

    Fiber Channel defines three topologies, namely Point-to-Point, Fabric and Arbitrated Loop.

    A Point-to-Point topology as shown in Figure 29A is the simplest of the three. It consists of only twoFiber Channel devices connected directly to each other.The transmit fiber of one device connects to the

    receive fiber of the other device, and vice versa. Thereis no sharing of media, which allows the devices toenjoy the total bandwidth of the connection.

    47

    C H A P T E R 1 5

    VideoConnection

    Fiber Channel

  • 7/28/2019 The Video Connection Book - Panasonic

    48/75

    The Fabric topology as shown in Figure 29B is anetwork topology based on cross-point switches toconnect up to 224 devices. The benefit of this topologyis that many devices can communicate at the same time;the media is not shared.

    The Arbitrated Loop topology as shown in Figure

    29C has become the most dominant, but it is also themost complex. Its a cost-effective way of connectingup to 127 ports in a single network without the needof a cross-point switch.

    48

    A

    BSwitch

    C

    Fig. 29:Fiber ChannelPoint-to-Pointtopology (A)

    Fiber ChannelFabric topology (B)

    Fiber ChannelArbitrated Looptopology (C)

  • 7/28/2019 The Video Connection Book - Panasonic

    49/75

    The Fiber Channel data structure consists of Frames,Sequences and AV Containers:

    Fiber Channel defines a variable length Frameconsisting of a label and a packet of up to 2,112bytes of data. That Frame is just a different name forour well-known packet and forms the basic unit ofcommunication between two devices. It is similar to thestructure of an Ethernet frame shown in Figure 10 of

    chapter 4. A Fiber Channel Sequence is a series of one or more

    related frames transmitted unidirectionally from onedevice to another. For each frame transmitted in aSequence, the sequence count information in the labelis increased by one. This provides a means for therecipient to arrange the frames in the order in whichthey were transmitted and to verify that all expectedframes have been received.

    49

    C H A P T E R 1 5

    VideoConnection

    Fiber ChannelNetwork

    DVCPROServer

    AddFiber ChannelNetwork Card

    AddFiber ChannelNetwork Card

    DVCPRONon-LinearEditing Systems

    DVCPRO

    Fig. 30:DVCPROinteroperabilitymaintains DVCPROquality via a FiberChannel network

  • 7/28/2019 The Video Connection Book - Panasonic

    50/75

    A single AV Container maps exactly into a single FiberChannel Sequence. The forthcoming Fiber ChannelAudio-Video (FC-AV) standard defines the mapping ofvarious digital video formats to Fiber Channel. Themapping is based on an AV container system. EachContainer is intended to hold the information of one TVframe. Data transported in a container is segregated intoObjects as shown in Figure 31B. An Object is acollection of data treated as a discrete entity. Objecttypes are for example video, audio or ancillary data.

    50

    EAV

    SAV

    SDTI Stream

    HeaderData

    SpaceSpaceType

    DIF-Data

    DIF-Data

    Type

    DIF-Data

    DIF-Data

    Type

    DIF-Data

    DIF-Data

    Type

    DIF-Data

    DIF-Data

    SDTI-Type

    SignalType

    DIF-ID

    DIF-Data

    DIF-ID

    DIF-Data CRC

    E

    D

    CDSPacket

    CCDSPacket

    CDSPacket

    CDSPacket

    CDSPacket

    Payload

    PacketLength

    TimeStampDescriptor

    Header

    Header Object 0 Object 1 Object 2

    SDTIinformation not used DVCPRO

    Object 3

    not used

    Object n

    not used

    B

    FC-AV Container 1 FC-AV Container 2 A

    Informationtaken from theSDTI Header

    Fig. 31:The Fiber ChannelAV-Container withDVCPRO content

  • 7/28/2019 The Video Connection Book - Panasonic

    51/75

    One of the possible Object types is a Compressed AVStream delivered via SDTI from a DVCPRO VTR. Theformat of a Compressed AV Stream is based on a FC-AVsub-container format shown in Figure 31C. The sub-container is composed of Stream Header and CompressedData Stream (CDS) packets. Figures 31C to 31E showhow the content for the CDS packet is taken from theSDTI stream for DVCPRO compression. Information forObject 0 (SDTI information) is taken over from the SDTIHeader of the SDTI stream, as explained in chapter 7.

    In the 525/60 system one compressed AV Stream Object,which equals the information of one video frame, iscomposed of 750 CDS packets for 25 Mb/s DVCPROcompression. This number of CDS packets equals thenumber of SDTI data blocks over the period of an SDI

    video frame.

    51

    C H A P T E R 1 5

    VideoConnection

    The high performance of a Fiber Channel networkmakes it ideally suited for connecting video servers and for

    shared storage attachments. A special Fiber Channel Audio /Video (FC-AV) standard has recently been approved. TheArbitrated Loop structure has become the most

    dominant Fiber Channel topology.

    S UMMAR Y

  • 7/28/2019 The Video Connection Book - Panasonic

    52/75

    ATM, the Asynchronous Transfer Mode, which is anetwork technology based on asynchronous timedivision multiplexing, uses a small packet of a fixedsize. The small, constant size allows ATM equipment totransmit video, audio, and computer data over the samenetwork. The connection established by ATM is usually

    unidirectional. Current ATM implementations supportdata transfer rates of from 25 to 622 Mb/s.

    The most important and distinctive part of the ATMsystem is the packet. Since the packet has a specificlength, a new name has been given to it: a cell. Thereason for the new name was to avoid confusion. But for

    you, the reader, it is more important to understand thata cell is just another packet. The ATM cell is 53 bytes,5 of which are for the header information and 48 for thedata payload. The actual cell payload in an ATM cell doesnot contain any error detection or correction. Each cellcontains a destination address and can be multiplexedasynchronously over a link.

    ATM uses a star topology. All devices are connected to oneATM switch.

    This switch directs incoming cells to the right output.ATM creates a fixed channel, or route, between two pointswhenever data transfer begins. When purchasing ATMservice, you can generally choose between four differenttypes of service:

    52

    The ATM Wide Area Network

  • 7/28/2019 The Video Connection Book - Panasonic

    53/75

    Constant Bit Rate (CBR) specifies a fixed bit rate so thatdata are sent in a steady stream. This is analogous toa leased line.

    Variable Bit Rate (VBR) provides a specified through-put capacity but data are not sent evenly. This is apopular choice for voice and video-conferencing data.

    Unspecified Bit Rate (UBR) does not guarantee anythroughput levels.

    Available Bit Rate (ABR) provides a guaranteedminimum capacity but allows data to surge at highercapacities when the network is free.

    Synchronization between transmitting and receivingdevices is achieved through the transport of timingreferences within the stream. In order to stream contentbetween TV studios over a wide area, ATM is usedaccording to the so-called AAL 1 (ATM ApplicationLayer 1) specifications. Its Quality of Service providesConstant Bit Rate (CBR) and mechanisms for timingrecovery. Both of these are required for the synchronoustransmission of a TV signal via an asynchronous line. The

    AAL 1 specification includes a Forward Error Correction(FEC) and byte interleaving mechanism that is capable ofrecovering up to four lost cells in a group of 128. This FEC

    significantly improves the quality of the received stream.A number of suppliers offer ATM network access deviceswith SDTI interfaces.

    53

    C H A P T E R 1 6

    VideoConnection

  • 7/28/2019 The Video Connection Book - Panasonic

    54/75

    All varieties of DVCPRO compression formats, covering bothSDTV and HDTV, can now be efficiently transported overATM. To make this possible, Panasonic developed amapping format from DV based programming materialto ATM.

    This mapping format called ATM wrapper allows

    faster than real-time or multi-program video streaming. Thesimultaneous transfer of four individual DVCPROprograms, the four times faster than real-time transfer ofa single 25 Mb/s program, and the real-time transfer ofDVCPRO HD can all be performed over an ATM link at155.52 Mb/s.

    The layered structure of a DVCPRO network system isshown in Figure 32. The upper application layer isformed by DVCPRO. The middle layer is the adaptationlayer, which places the compressed AV stream into theFC-AV container as explained in chapter 15. The newWrapper Layer provides a generic mechanism for allkinds of video, audio, data and metadata and is thereforecalled the Common Layer.

    54

    Fig.32:Layer structure of aDVCPRO Network

    DV-basedSDTI stream

    Application Layer DVCPRO

    Compressed AV stream(FC-AV container)

    SDTI container

    SDI transport Fibre Channel

    ATM wrapper

    AAL1

    ATM

    Streaming formatand/or

    File transferformat

    Other transportscheme (ex. 1394)

    Adaptation Layers

    Wrapper Layer

    Transport Layer

    Physical Layer

    (chapter 1)

    (chapter 7)

    (chapter 11)

    (chapter 14)

  • 7/28/2019 The Video Connection Book - Panasonic

    55/75

    Since the above-mentioned AAL1 process is carried outasynchronously, it is necessary to make video framesynchronization at this upper Common Layer.

    This is done by defining a SYNC Stream Block (SSB),which is transmitted in one video frame period. Figure 33shows that the SSB consists of the SSB Header and one (or

    more) FC-AV containers (explained in chapter 15). Morethan one container is used for faster than real-timetransmission or multiprogram transmission.

    55

    C H A P T E R 1 6

    VideoConnection

    Object 0SDTI

    information

    Object 2

    DVCPRO

    SSB HeaderFC-AV container 0

    Header

    FC-AV container1 to n

    not used for DVCPRO 25

    Fig. 33:Sync Stream Block(SSB) as ATMwrapper for theFC-AV container

    The SSB Header contains such information as

    SMPTE Universal Label,

    length information,

    number of containers,

    number of programs, and

    information related to the content of the container such as:

    program number, and

    container size.

  • 7/28/2019 The Video Connection Book - Panasonic

    56/75

    Due to the use of a generic ATM wrapper, which is based

    on the FC-AV container model, TV signals of differentcompression formats can be transported via an ATM widearea network. Figure 34 shows an application example.

    56

    Relay station

    Affiliatestation

    ATMwide areanetwork

    ATM unit

    Productionstudio

    ATMunit

    Programcontent

    transfer

    Contribution

    Fig. 34:Live streaming andcontent transfer overan ATM wide-areanetwork

  • 7/28/2019 The Video Connection Book - Panasonic

    57/7557

    C H A P T E R 1 6

    VideoConnection

    ATMunit

    Net-station

    Home, office

    Distribution

    News, sport, event

    HD camera

    Bus for live relay

    Relay point

    ATM unit

    Panasonic developed a mapping format fromDV based programming material to ATM. This mapping

    format called ATM wrapper allows faster than real-timeor multi-program video streaming. A number of suppliers offerATM network access devices with SDTI interfaces.

    All varieties of DVCPRO compression formats, coveringSDTV and HDTV, can now be transported efficientlyover ATM in accordance with its AAL 1

    specification.

    S UMMAR Y

  • 7/28/2019 The Video Connection Book - Panasonic

    58/75

    The IEEE 1394 bus was designed to support a variety ofdigital audio/video applications. Some of the applicationsare tailored to the consumer or industrial market. Theversion used in these environments relates to a specificcable and connector type, and is limited to cablelengths of about 4.5 m / 14' 9". Some companies have

    announced cables that work of up to 100 m / 109 yd.The physical topology of IEEE 1394 is a tree ordaisy-chain network with up to 63 devices. Each device,or node, connected to the 1394 serial bus, supportsautomatic configuration. Each time a 1394 device isadded to or removed from the serial bus, the 1394 busreconfigures itself. This allows for hot plugging ofdevices and means that 1394 devices can communicate

    with each other without needing a host system or busmanager. The physical connections between nodes aremade with a single cable that carries power and balanceddata in each direction. The 1394 serial bus provides fordiffering requirements by supporting data rates of 100, 200and 400 megabits per second. In the near future, the 1394serial bus will support data rates of 800, 1600 and 3200megabits per second.

    Unlike most other protocols, IEEE 1394 provides thecapability for isochronous as well as asynchronoustransmission. Isochronous means a form of data trans-mission that guarantees a certain minimum data rate, as

    58

    IEEE 1394 More than just a Network for the Consumer Market

  • 7/28/2019 The Video Connection Book - Panasonic

    59/75

    required for time-dependent data such as video or audio.Isochronous can be contrasted with asynchronous, whichrefers to processes in which data streams can be broken byrandom intervals, and synchronous processes, in whichdata streams can be delivered only at specific intervals.Isochronous service is not as rigid as synchronousservice, but not as lenient as asynchronous service.

    To transmit data, a 1394 device first requests control of thephysical layer. With asynchronous transport, theaddresses of both sender and receiver are transmitted,followed by the actual packet data. Once the receiveraccepts the packet, a packet acknowledgment is returnedto the original sender.

    With isochronous transport, the sender requests an

    isochronous channel with a specific bandwidth.Isochronous channel IDs are transmitted, followed by thepacket data. The receiver monitors the incoming dataschannel ID and accepts only data with the specified ID.

    The bus sends a start indicator in the form of a timing gap.This is followed by the time slots for isochronouschannels, as shown in Figure 35. Whatever time remainsmay be used for any pending asynchronous trans-mission. Since the slots for each of the isochronouschannels have been established, the bus can guaranteetheir bandwidth and thus their successful delivery.

    59

    C H A P T E R 1 7

    VideoConnection

    Start indicator

    Time slot forisochronous channel 1

    Time slot forisochronous channel 2

    Time slot forasynchronous packets

    Packet frame = 125 microseconds

    Time

    Fig. 35:Isochronouschannels within anIEEE 1394 PacketFrame of 125microseconds

  • 7/28/2019 The Video Connection Book - Panasonic

    60/75

    The IEEE 1394 specification defines a basic mechanism forreal-time data transport, but does not establish theprotocols needed for specific application requirementssuch as transporting DVCPRO, DV or MPEG streams. Thisinformation is provided by the IEC-61883 protocol. Theprotocol covers three areas:

    1. the Common Isochronous Packet (CIP) format,2. Connection Management Procedures for makingisochronous connections between devices, and

    3. a framework for sending commands and controlsfrom one device to another.

    A Common Isochronous Packet (CIP), as shown inFigure 36, is used to transport AV data. Common refersto the fact that this CIP is used for all kinds of AV data

    (DV, DVCPRO, MPEG). In the following section, wewill refer to the DVCPRO implementation. A DIF block as explained in chapter 10 is the basic unit for alltransmissions over IEEE 1394. Each IEEE 1394 isochro-nous stream packet is composed of six DIF blocks, as-sembled without regard to DIF sequence boundaries.

    60

  • 7/28/2019 The Video Connection Book - Panasonic

    61/75

    The IEEE 1394 Header contains such information asdata length, time-code and channel number. Isochronouspackets are not sent to a specific address but areidentified by a channel number.

    The first two quadlets (32 bytes each) of the isochronouspayload constitute the CIP Header. The key bits are:

    information regarding the source ID, indicatingwhere the data came from,

    description of the data block size this is the onlyinformation which the receiving side needs to know inorder to reconstruct the original source packet,

    compression format, and

    raster format information.

    61

    C H A P T E R 1 7

    VideoConnection

    IEEE 1394 Header (32 bytes)

    Header CRC (32 bytes)

    CIP HEADER(64 bytes)

    Data = DIF blocks120 quadlets = 480 bytes

    Header CRC (32 bytes)

    Fig. 36:CommonIsochronous Packet(CIP) for transportover IEEE 1394

  • 7/28/2019 The Video Connection Book - Panasonic

    62/75

    Although the IEEE 1394 interface is primarily designed forconsumer devices including mini-DV camcorders and VTRs,Panasonic supports 1394 through its DVCPRO professionalvideo format. This allows desktop non-linear editingsystems to accept DVCPRO formatted video in thecompressed domain and edit the contents. The 1394interface was originally developed by Apple Computer andnamed FireWire. i-Link and other brand names are alsoused, but these names are basically interchangeable asIEEE 1394 for consumer use. However, the DVCPROimplementation of 1394, referred to as the DVCPROTerminal, differs in three important ways from otherimplementations:

    the DVCPRO data stream uses locked audio whereasconsumer video data may use unlocked audio as well,

    the part of the CIP Header which identifies the DV datais different for the DVCPRO data stream, and

    the DVCPRO and DV data stream for 60Hz field ratefollows the 4:1:1 sampling structure. 50Hz field rateDVCPRO uses 4:1:1, wheras consumer DV uses 4:2:0.

    62

    IEEE 1394 devices allow for hot plugging andcan communicate with each other without needing a

    bus manager. IEEE 1394 provides the capability forisochronous transmission, guaranteeing a reserved

    bandwidth for the data transport. Panasonic supports 1394through its DVCPRO professional video format. This allows

    desktop non-linear editing systems to accept DVCPROformatted video in the compressed domain and edit

    the contents.

    S UMMAR Y

  • 7/28/2019 The Video Connection Book - Panasonic

    63/75

    Chapter 13 & 14 dealt with the differences betweenfile- and stream-transfers. To use the benefits of a filetransfer the guaranteed delivery of all bits and bytes it is mandatory to standardize one File Exchange Formator to at least document a limited number. A FileExchange Format can be moved between devices from

    different vendors over different types of transport. It ismore complex than a file format that is created within acomputer to store parts of an incoming video stream onits own attached storage devices.

    One can say that the file stays on top of a softwarepyramid, as shown in Figure 37.

    63

    C H A P T E R 1 8

    VideoConnection

    The Universal File Exchange Format

    TypeofCPU(HW)

    operatingsystem(SW)

    fileformat(SW)

    executableprogramm(SW)

    Fig. 37:The software

    pyramid

  • 7/28/2019 The Video Connection Book - Panasonic

    64/75

    Innovation cycles are becoming shorter and shorter. Thisaffects hardware (CPUs), operating systems, applicationprograms and, of course, file formats. If you have ever triedto read a document-file you wrote 10 years ago with thelatest version of your word processing program, youll

    know why. The latest software simply tells you: I cant openthis file! This is not acceptable in broadcast applications forfiles containing program content.

    The foundation of the software pyramid is determined bythe CPU type used. If you change the CPU type you haveto change the Operating System as well. The executableprogram the .exe files sit on top of the operatingsystem. They form the applications and define their ownapplication dependent file formats. That means that youcant usually replace one of the building blocks below thefile format without affecting the file format itself(Figure 38).

    64

    TypeofCPU(HW)

    Operatingsystem(SW)

    Fileformat(SW

    ) Executableprogram(SW)

    Executableprogram(SW)

    Fig. 38:Removal of a lowerlayer may affect the

    file format

  • 7/28/2019 The Video Connection Book - Panasonic

    65/75

    On the other hand, computer-based technology hasalready proven its usefulness in many applications withinthe professional broadcasting environment. Prominentexamples can be found worldwide in the area of server-systems for production, post-production, playout andarchiving.

    The common denominator in all these applications is thetransport of program data and storage on non-linearmedia on the basis of proprietary file formats. TheEuropean Broadcasting Union has already expressed astrong requirement to share files between systems fromdifferent manufacturers, both within the studio andbetween different broadcast facilities.

    The expected operational and economic benefits of

    adopting exchange in file-form can briefly besummarized as follows:

    File exchange avoids the possibility of introducing anypicture quality degradation during the data transportdue to the Guaranteed Delivery of all bits and bytes(see chapter 14),

    Metadata, audio, video and data can be transferred inone common wrapper,

    Systems can be built using general computer

    equipment, an economic benefit to overall systemcosts etc., and

    The transmission rate may not have a fixed value andthe transmission may even be discontinuous;

    this enables economic file transport in the backgroundthrough the use of unoccupied bandwidth in availablenetworks. There is no demand for it to take place at asteady rate, or be otherwise synchronized to anyexternal event or process.

    65

    C H A P T E R 1 8

    VideoConnection

  • 7/28/2019 The Video Connection Book - Panasonic

    66/75

    Any File Exchange Format should be well defined and inthe public domain. Panasonic fully supports this view.

    Work is going on in various trade and standardsorganizations to fulfill these requirements.

    The general structure of any AV-file, as shown in Figure39, consists of:

    a preamble:

    label,

    table of file content, and

    general metadata to describe the information located in

    the body,

    Organizations like EBU are particularly concerned aboutprogram exchange between their members. In the past thistook place via an exchange of recorded videotapes. Thatis why recording standards were so important. In future,the exchange of programs may take place via file transferdepending on the cost of wide area network services.

    EBU experts have requested that a future common fileformat should not be related to any specific hardware(CPU) or operating system. It should not be payloadspecific and support the mapping of all majorcompression schemes into the file body.

    66

    Preamble Body Post-amble

    Label Allocationtable

    Generalmetadata

    Content = essence + metadata

    DVCPRO, MPEG, metadataEOF

    Fig. 39:General structure ofan AV-file

  • 7/28/2019 The Video Connection Book - Panasonic

    67/75

    the file body itself, into which payload data such asuncompressed or compressed video, audio, data andadditional metadata is mapped, and

    a post-amble with an end of file (EOF) marker.

    Although file transfer offers some advantages, we should

    not expect it to replace stream transfer. A receiver may joinor leave a stream at any time, which allows the receiverto select only a part of the content delivered via thestream. The file structure shown in Figure 39 does notpermit the so-called partial file access. If required, the fileheader information has to be repeated within the streamin adequate intervals to permit receivers to synchronizeitself onto transfers already in progress. This makes thefile structure much more complex.

    The above-explained basic structure is not ideal forarchiving programs on tape either. To search for acertain program, it is necessary to recover the metadatafirst. Therefore, it is preferable to store the metadata ona different, separate storage medium, which providesmuch shorter access times than tape. The metadataprovides a link to the content on tape and vice versa.

    67

    C H A P T E R 1 8

    VideoConnection

    Work is going on to define a File Exchange Formatthat is independent of any specific hardware or vendor.

    We may not see a universal File Exchange Format that coversall applications. Different applications naturally have different

    requirements. Though file transfer offers some advantages,we should not expect it to replace stream transfer.

    S UMMAR Y

  • 7/28/2019 The Video Connection Book - Panasonic

    68/75

    The use of modern IT infrastructures increases the

    efficiency of broadcast facilities. A prerequisite for this was

    the transformation of the digital TV signal of the Serial

    Digital Interface (SDI) into a truly data signal. The

    Serial Digital Transport Interface (SDTI) laid the

    foundation for that transformation. Now networking

    technologies can be applied which allow sharing and

    transport of content between individual devices andusers. Due to the fact that DVCPRO already records true

    data packages, it is well prepared for this data world, as

    shown in Figure 40. Table 1 summarizes the typical

    properties of the Network-Interface Types and Network-

    Containers discussed in this book.

    68

    Conclusion

    Studio B

    ATMunit

    FiberChannel

    ATMwide areanetwork

    ATMunit

    FiberChannel

    SDTISDTI

    IEEE1394IEEE1394

    Microwave, satellite

    Studio A

    Inside facility

    Short distance

    Long distance

    Fig. 40:DVCPRO loss-lessContribution Network

  • 7/28/2019 The Video Connection Book - Panasonic

    69/7569

    C H A P T E R 1 9

    VideoConnection

    SDTI

    Desktop

    LAN

    WAN

    Streamtransfer

    File transfer

    Uni-directional

    Bi-directional

    Guaranteedbandwith

    Quality ofService

    Propertiesin main

    application

    Main

    application

    Studio-synchronous

    Isochronous

    Asynchronous

    Can CarryDVCPRO

    Ethernet FiberChannel ATMIEEE1394

    Table 1:Network-InterfaceTypes and Network-Containers

  • 7/28/2019 The Video Connection Book - Panasonic

    70/75

  • 7/28/2019 The Video Connection Book - Panasonic

    71/75

    12) SMPTE 354M-2001 Television ATM Common Layer forTransport of Packetized Audio, Video and Data over

    Asynchronous Transfer Mode (ATM) using ATM AdaptionLayer Type 1 (AAL 1).

    13) Hans Hoffmann, Interfaces, Protocols and Inter-operability in TV Production & Archiving, 1st Management

    Symposium Cologne, May 2000.14) EBU Technical Statement D89-2000: Quality andinteroperability in a 625/50 digital television productionenvironment using MPEG compression.

    15) Steve Steinke, ATM Basics, LAN Magazine/NetworkMagazine, May 1995.

    16) Charles L. Hedrick, Introduction to the InternetProtocols, Rutgers University 1987.(http://oac3.hsc.uth.tmc.edu/staff/snewton/

    tcp-tutorial/index.html)17) Gary Hoffman and Daniel Moore, IEEE 1394:

    A Ubiquitous Bus, COMPCON 95.

    18) University of New Hampshire InterOperabilityLaboratory, Fiber Channel Tutorial.(http://www.iol.unh.edu/training/fc/fc_tutorial.html)

    71

    C H A P T E R 2 0

    VideoConnection

    19) WPI Department of Electrical and ComputerEngineering: ATM Specifications(http://www.ece.wpi.edu/courses/ee535/hwk10cd95/

    bkh/specs.html20) T11/Project 1305-D/1.4, Fiber Channel - Audio

    Video (FC-AV), Working Draft, September 17, 2000.(ftp://ftp.t11.org/t11/pub/fc/av/00-252v3.pdf)

  • 7/28/2019 The Video Connection Book - Panasonic

    72/7572

    AAL 1 53

    AES 22

    ANSI/SMPTE 259M 12

    Asynchronous 52, 59

    ATM 47

    Compression 13

    Container 26

    Content package 39

    CRC 16

    D1 - VTR 9

    Datagram 17

    Destination address 16

    DIF 31

    DV 13

    DVCPRO 13

    End of Active Video (SAV) 19

    Ethernet 15European Broadcasting Union (EBU) 27

    FC-AV 47

    File exchange 63

    File transfer 29, 44

    FTP 17

    IEEE 1394 58

    Isochronous 59

    Length/Type 16

    LAN 15

    Layer 6

    Mapping 33

    MPEG-2 13

    Network 15

    Payload data 16

    Physical layer 11

    Protocol 15

    Quality of Service (QoS) 43

    SDTI 23

    SDTI-CP 39

    Serial Data Transport Interface 23

    Serial Digital Signal (SDI) 10

    Server 45

    SMPTE 3

    Society of Motion Picture

    and Television Engineers 6

    Source address 16

    Start of Active Video (SAV) 19

    Stream transfer 42Synchronous 59

    WAN 29

    Index

  • 7/28/2019 The Video Connection Book - Panasonic

    73/7573

    C H A P T E R 2 1

    VideoConnection

  • 7/28/2019 The Video Connection Book - Panasonic

    74/7574

    Panasonic 2001

    Matsushita Electric Industrial Co., Ltd.

    Video Systems Division

    Contacts:

    USA

    Panasonic Broadcast & Digital Systems Company

    3330 Cahuenga Blvd W.

    Los Angeles, CA 90068

    phone +1-323-436-3500

    email [email protected]

    United KingdomPanasonic Broadcast Europe Ltd.

    West Forest Gate, Wellington Road

    Wokingham, Berkshire, RG40 2AQ

    phone +44-118-902-9200

    email [email protected]

    Germany

    Panasonic Broadcast Europe GmbH

    Hagenauer Str. 43

    65203 Wiesbaden

    phone +49-611-18160

    email [email protected]

    Japan

    Matsushita Electric Industrial Co., Ltd.

    Video Systems Division

    2-15 Matsuba-cho, Kadoma, Osaka, 571-8503 Japanphone +81-6-6905-4675

    email [email protected]

  • 7/28/2019 The Video Connection Book - Panasonic

    75/75

    Production:

    AV MEDIA TECHNOLOGY - Consultants -

    Ringstrasse 9

    64342 Seeheim-Jungenheim

    Germany

    d h l d