Sie sind auf Seite 1von 2

5/9/13

Alpermann+Velte time code and ancillary data systems, faq, Ancillary Time Code (ATC) according to SMPTE 12M-2

AncillaryTimeCode(ATC)accordingtoSMPTE12M2 Overview
TheSMPTEstandardSMPTE12M22008definestheTransmissionofTimeCodeintheAncillaryDataSpaceandreplacestheRP 188.InthepastthereweredifferentmethodsofimplementationsregardingATC.ThisnotedescribestheimplementationofATC accordingtoSMPTE12M2andwhatarethechangesregardingAlpermann+Veltetimecodemodules. Thefollowingspecificationsareconcernedwithancillarytimecode:

Standard RP196

DID 64h 64h F5h 60h

DBN/SDID 64h 7Fh 00h 60h

DC 8h 9h 8h 10h

TimeCode Type HANCLTC HANCVITC LTC ATC

Remark Nolongerlisted!

SMPTE291M RP188/SMPTE12M 2

Specificationunknown! RP188ledtodifferentim plementations!

ItisstronglyrecommendedtoimplementATCaccordingtoSMPTE12M2!

Introduction
Therearefourtransportmethodsoftimecodeknown(regardingonly12Mtimecodes,sonotdealingwithMPEG,film,digitalaudio,midi etc.):

LTC VITC DVITC ATC

Transportedasaserial(analogueaudio)signalindependentofanyvideosignal. InsertedinanactivelinewithintheVBIofananaloguevideosignal. SimilartotheVITCinsertedinanactivelinewithintheVBIofadigitalvideosignal. Ancillarydatapacketscarriedintheancillarydataspaceofadigitaldatastream.

RemarksregardingtheDVITC:ThereisnospecificationofDVITCforHDdigitalvideo!ATCcanbeusedforSDdigitalvideoaswell. ForHDdigitalvideoATCshouldbeused. ATCcanbeoftypeATC_LTCandATC_VITC.

Theancillarydataspacesofadigitaltelevisiondatastream areHANCinthehorizontalblankingareaandVANCin theverticalblankinginterval. HANC:AlllinesafterEAVbutbeforeSAV. VANC:IntheverticalblankingregionafterSAVbutbefore EAV.

AncillarydatapacketsshouldnotbelocatedinthelinesidentifiedasaswitchpointdefinedbySMPTERP168.

FormatofAncillaryTimeCodePackets
SMPTE291Mdefinestheformatforatype2ANCpacket.

16UserDataWordsconsistoftimecodedataandthetypeoftimecode,i.e.LTCorVITCorfurtheruserdefinedtimecodes. ForHDdigitalvideotheANCpacketsshallbecarriedintheYstream. ATCaccordingtoSMPTE12M2isapplicableto8,10,or12bittelevisionsystems.

www.alpermann-velte.com/faq_e/e_atc.html

1/2

5/9/13

Alpermann+Velte time code and ancillary data systems, faq, Ancillary Time Code (ATC) according to SMPTE 12M-2

RecommendationsofSMPTE12M2

LocationforATCinHDvideo: LocationforATCinSDvideo:

ATC_VITCinHANC,line9, ATC_LTCinHANC,line10. inVANCasearlyaspossiblefromline9of625/50/Iandline13 of525/59.94/I.

Countingframesupto50or60isnotprovided,soforprogressivesystemsrunningatgreaterthan30framespersecondeachtimecode countreferencesaframepair.Thefirstframeoftheframepairreceivesthenewtimeaddresswhichthenwillberepeatedatthesecond frame.WithLTCitisnotpossibletodistinguishbetweentheframesofapair,buttheVITCmarkstheindividualframesusingthefield flag.Evaluatingthisflagenablesatimecodereaderorinsertertoidentifythefirstorsecondframe.

Interlaced: Progr.25/30frames:

Progr.50/60frames:

SomethingNewandSpecial ATC_VITC:
IndetailtheATC_VITCconsistsoftwotypes,VITC1andVITC2.Apartfromthistypedefinitionthepayloadofbothtypesisidentical. ImplementationsofVITC1andVITC2shouldbeusedtodistinguishbetweenthefieldsofinterlacedformatsandtheframesofaframe pairofprogressiveformats,togetherwiththefieldmarkflag.NowonlyATC_VITCwillbepresented,andtheinternalencoderordecoder handlestheVITC1andVITC2type. OlderversionsoftheRUBIDIUMmodulesDT/DVandHT/HVaswellasourPCboardsPCIHD,PCIeDandPCIeHDhavetreatedVITC1 andVITC2asseparatetimecodes,thisnowhaschanged:

DT/DVandHT/HV

fromversion2.0.168,November2009,

PCIHD/PCIeD/PCIeHD fromversion7.19,October2009.
Afteranupdatepleasetakecareusingonlythelatestconfigurationtoolsanddrivers.

ATC_LTC:
TheSMPTE12M2givesnotaclearrecommendationaboutthetransmissionrateoftheATC_LTC:...atleastonceaframe....In interlacedvideoformatsthetransmissionratemaybeonceaframeoreveryfield.Wedecidedtooffertheonceaframemethodasa default,insertingtheATC_LTCinthefirstfield.TheusermayselecttheeveryfieldmethodbyactivatingtheAllFieldscheckbox.This concernsourRUBIDIUMmodulesDT/DVandHT/HV.

ATC_LTC>ATC_VITC:
TheHTandHVmodulesareourtimecodeconvertersinHDdigitalvideosystems.IfonlyATC_LTCispresentinaprogressivevideo systemwithframerategreaterthan30framespersecondorininterlacedsystems,theseconvertermodulesareabletoconvertthe ATC_LTCtoanATC_VITC.Thismethodwillkeepthetimeaddressesandaddtheadvantageofthefieldflags,thusmakingtheindividual frames/fieldsdistinguishable.

Others:
Youcandownloadthelatestversionsfrom:Software PleasedonthesitatetocontactAlpermann+VelteifyouhaveanyATCproblems.Wewouldliketohelpanalyzingthisproblem.

Deutsch | Home | Aboutus | Sitemap

www.alpermann-velte.com/faq_e/e_atc.html

2/2

Das könnte Ihnen auch gefallen