212:(SMPTE 334M section 3): VANC data packets can appear anywhere between the SAV and EAV TRS packets in any line from the second line after the line specified for switching to the last line preceding active video, inclusive. Given the spec for switch points (set RP168 figure 2), the first allowed lines are 12 and 275 (for 525-line/59.94 Hz systems) or 8 and 321 (for 625-line/50 Hz systems). This conflicts with SMPTE 125M, and does not address requirements for carrying DVITC (Digital Vertical Interval TimeCode) and video index packets.
580:. The audio control packets are carried in the HANC space of the Y (luminance) parallel data steam and are inserted once per field at the second video line past the switching point (see SMPTE RP168 for switching points of various video standards). The audio control packet contains audio-related metadata, such as its timing relative to video, which channels are present, etc.
544:
The last word in an ANC packet is the
Checksum word. It is computed by computing the sum (modulo 512) of bits 0-8 (not bit 9), of all the other words in the ANC packet, excluding the packet start sequence. Bit 9 of the checksum word is then defined as the inverse of bit 8. Note that the checksum word
224:
All ANC packets must start with a start sequence; for component interfaces (the only kind of serial digital interface in widespread use today), the start sequence is 0x000 0x3FF 0x3FF. This sequence is otherwise illegal in the serial digital interface. (In the obsolete composite versions of SDI, the
353:
The DBN is only valid if the DID is 80 hex or greater. It is (optionally) used to identify multiple packets of the same type within a field; each subsequent packet of the indicated type has a DBN which is one higher than the previous packet, wrapping around as necessary. The DBN is an 8-bit value,
370:
User data words are the "payload" present in the ANC packet. They are defined according to the packet type, SMPTE 291M does not define their use or impose any restrictions on the values which may be present in the UDW space. The only restriction is that the reserved values in the serial digital
288:
The Data
Identifier word (along with the SDID, if used), indicates the type of ancillary data that the packet corresponds to. Data identifiers range from 1 to 255 (FF hex), with 0 being reserved. As the serial digital interface is a 10-bit format, the DID word is encoded as follows:
311:
Thus, a DID of 0x61 (01100001) would be encoded as 0x161 (0101100001), whereas a DID of 0x63 (01100011) would be encoded as 0x263 (1001100011). Note that this encoding scheme ensures that the reserved values in the serial digital interface (0-3 and 1020-1023) are never used.
215:(SMPTE 125M section 3.6.2): VANC should appear only in lines 1-13, 15-19, 264-276, and 278-282, with lines 14 and 277 reserved for DVITC and video index data. This conflicts with SMPTE 334M, and does not address 625-line/50 Hz systems.
569:(for HD and 3G) define how audio is embedded into the ancillary space. The SD and HD standards provide for up to 16 channels of PCM audio, while 3G allows up to 32 channels, typically encoded in the
371:
interface (0-3 and 1020-1023) may not be included in the UDW. Many ANC formats, though not all, are essentially 8-bit formats, and encode data in the same manner that the header words are encoded.
334:
DID/SDID words of 161 101 (hex) correspond to a DID of 61 hex, and a SDID of 1 (once the two high bits are removed); these values would indicate that the packet type is defined by
146:
Ancillary data packets are commonly divided into two types, depending on where they are located—specific packet types are often constrained to be in one location or another.
704:
89:
913:
362:
The Data Count word is an 8-bit value, encoded in the same fashion as the DID, which indicates how many user data words are to follow. It can range from 0 to 255.
331:
The SDID is only valid if the DID is less than 0x80. The SDID is nominally an 8-bit value, ranging from 0 to 255. It is encoded in the same fashion as the DID.
166:. HANC is commonly used for higher-bandwidth data, and/or for things that need to be synchronized to a particular line; the most common type of HANC is
695:
597:
EDH packets are used for error detection in standard definition interfaces (they are not necessary in HD interfaces, as the HD-SDI interface includes
871:
319:, and the DID is sufficient to identify the packet type, and the following word is a Data Block Number. If the DID is less than 128, it is a
193:
is commonly used for low-bandwidth data, or for things that only need be updated on a per-field or per-frame rate. Closed caption data and
934:
939:
903:
561:
is audio payload which is (typically) the soundtrack (music, dialogue, and sound effects) for the video program. Two standards,
876:
688:
190:
908:
850:
592:
33:
is data that has been added to given data and uses the same form of transport. Common examples are cover art images for
886:
855:
573:
format. In HD, the embedded audio data packets are carried in the HANC space of Cb/Cr (chroma) parallel data stream.
881:
749:
660:
SMPTE 299-2:2010: Extension of the 24-Bit
Digital Audio Format to 32 Channels for 3 Gb/s Bit-Serial Interfaces
128:
Ancillary data packets may be located anywhere within a serial digital data stream, with the following exceptions:
545:
does not contain a parity bit; instead, the parity bits of other words are included in the checksum calculations.
323:, and the following words is the Secondary Data Identifier; the DID and SDID together identify the packet type.
228:
Three words immediately follow the start sequence in the header. The first word after the start sequence is the
944:
779:
724:
681:
194:
85:
764:
598:
824:
294:
155:
558:
167:
339:
42:
819:
151:
642:
RP168-2002: Definition of
Vertical Interval Switching Point for Synchronous Video Switching
342:
38:
668:
845:
829:
174:
928:
624:
ANSI/SMPTE 125M-1995: Component Video Signal 4:2:2; Bit-Parallel
Digital Interface
201:
Note that ANC packets which lie in the dataspace which is in both the horizontal
651:
SMPTE 299-1:2010: 24-Bit
Digital Audio Format for SMPTE 292 Bit-Serial Interface
301:
814:
809:
804:
799:
794:
789:
774:
769:
759:
754:
744:
739:
729:
719:
633:
ANSI/SMPTE 334M-1995: Vertical
Ancillary Data Mapping for Bit-Serial Interface
108:
65:
46:
34:
100:
17:
77:
73:
107:). Ancillary data can also be located in non-picture regions of the
99:
Ancillary data can be located in non-picture portions of horizontal
315:
If the DID is equal to 128 (0x80) or greater, then the packet is a
68:
systems, refers to a means which by non-video information (such as
897:
891:
673:
664:
655:
646:
637:
628:
619:
610:
69:
784:
570:
677:
533:
Bit depth 8-bit (0h), 10-bit (1h), 12-bit (2h), Reserved (3h)
516:
Bit depth 8-bit (0h), 10-bit (1h), 12-bit (2h), Reserved (3h)
482:
Dynamic range 100% (0h), 200% (1h), 400% (2h), Reserved (3h)
465:
Dynamic range 100% (0h), 200% (1h), 400% (2h), Reserved (3h)
142:
They may not cross the TRS (timing reference signal) packets.
615:
SMPTE 291M-1998: Ancillary Data Packet and Space
Formatting
205:
vertical intervals, is considered to be HANC and not VANC.
669:
132:
They should not be located in the lines identified as a
530:
Sampling structure (see SMPTE 352M table 3 and Note 1)
513:
Sampling structure (see SMPTE 352M table 3 and Note 1)
496:
Sampling structure (see SMPTE 352M table 3 and Note 1)
479:
Sampling structure (see SMPTE 352M table 3 and Note 1)
139:
They should not be located in the active picture area.
94:
SMPTE 291M: Ancillary Data Packet and Space
Formatting
264:). After the Data Count word are 0 - 255 (inclusive)
864:
838:
712:
914:NHK Science & Technology Research Laboratories
379:SMPTE 352M (Video Payload ID) defines four UDW:
208:VANC packets should be inserted in this manner:
689:
428:Horizontal Y´/Y sampling 1920 (0) or 2048 (1)
225:ANC start sequence is a single word, 0x3FC).
8:
583:Embedded audio packets are Type 1 packets.
408:Interlaced (0) or Progressive (1) transport
136:(which may be lost when switching sources).
696:
682:
674:
425:Interlaced (0) or Progressive (1) picture
354:encoded in the same fashion as the SDID.
381:
181:after SAV but before EAV, are known as
103:, known as Horizontal ANCillary data (
27:Data communicated alongside other data
872:Advanced Television Systems Committee
527:Picture Rate (see SMPTE 352M table 2)
510:Picture Rate (see SMPTE 352M table 2)
493:Picture Rate (see SMPTE 352M table 2)
476:Picture Rate (see SMPTE 352M table 2)
7:
158:), regardless of line, are known as
111:, known as Vertical ANCillary data (
88:. Ancillary data is standardized by
576:In addition, both standards define
25:
173:Ancillary packets located in the
150:Ancillary packets located in the
904:Joint Photographic Experts Group
865:Related standards organizations
307:Bit 9 is the inverse of bit 8.
1:
892:ITU Radiocommunication Sector
197:are generally stored as VANC.
154:region (after EAV but before
909:Moving Picture Experts Group
898:ITU Telecommunication Sector
851:Broadcast television systems
593:Error Detection and Handling
887:European Broadcasting Union
856:Interoperable Master Format
41:, or digital data added to
961:
882:Digital Video Broadcasting
590:
293:Bits 0-7 (bit 0 being the
935:Film and video technology
297:), are the raw DID value.
238:Secondary Data Identifier
160:horizontal ancillary data
60:(commonly abbreviated as
940:Serial digital interface
236:, followed by either a '
86:serial digital interface
183:vertical ancillary data
601:checkwords built in).
578:audio control packets
64:), in the context of
152:horizontal blanking
922:
921:
537:
536:
272:), followed by a
256:), followed by a
250:Data Block Number
175:vertical blanking
119:Technical details
72:, other forms of
16:(Redirected from
952:
900:(formerly CCITT)
839:Related articles
820:SMPTE color bars
698:
691:
684:
675:
382:
304:bit of bits 0-7.
21:
960:
959:
955:
954:
953:
951:
950:
949:
945:SMPTE standards
925:
924:
923:
918:
894:(formerly CCIR)
860:
834:
708:
702:
607:
595:
589:
556:
551:
542:
377:
368:
360:
351:
343:closed captions
338:, and contains
329:
286:
266:User Data Words
230:Data Identifier
222:
126:
121:
55:
28:
23:
22:
15:
12:
11:
5:
958:
956:
948:
947:
942:
937:
927:
926:
920:
919:
917:
916:
911:
906:
901:
895:
889:
884:
879:
874:
868:
866:
862:
861:
859:
858:
853:
848:
846:Broadcast-safe
842:
840:
836:
835:
833:
832:
830:SMPTE timecode
827:
822:
817:
812:
807:
802:
797:
792:
787:
782:
777:
772:
767:
762:
757:
752:
747:
742:
737:
732:
727:
722:
716:
714:
710:
709:
703:
701:
700:
693:
686:
678:
672:
671:
662:
653:
644:
635:
626:
617:
606:
603:
591:Main article:
588:
585:
559:Embedded audio
555:
554:Embedded audio
552:
550:
547:
541:
538:
535:
534:
531:
528:
525:
522:
518:
517:
514:
511:
508:
505:
501:
500:
497:
494:
491:
488:
484:
483:
480:
477:
474:
471:
467:
466:
463:
460:
457:
454:
450:
449:
446:
443:
440:
437:
433:
432:
429:
426:
423:
420:
416:
415:
412:
409:
406:
403:
399:
398:
395:
392:
389:
386:
376:
373:
367:
364:
359:
356:
350:
347:
328:
325:
309:
308:
305:
298:
285:
282:
221:
218:
217:
216:
213:
199:
198:
171:
168:embedded audio
144:
143:
140:
137:
125:
122:
120:
117:
58:Ancillary data
54:
51:
31:Ancillary data
26:
24:
14:
13:
10:
9:
6:
4:
3:
2:
957:
946:
943:
941:
938:
936:
933:
932:
930:
915:
912:
910:
907:
905:
902:
899:
896:
893:
890:
888:
885:
883:
880:
878:
875:
873:
870:
869:
867:
863:
857:
854:
852:
849:
847:
844:
843:
841:
837:
831:
828:
826:
823:
821:
818:
816:
813:
811:
808:
806:
803:
801:
798:
796:
793:
791:
788:
786:
783:
781:
778:
776:
773:
771:
768:
766:
763:
761:
758:
756:
753:
751:
748:
746:
743:
741:
738:
736:
733:
731:
728:
726:
723:
721:
718:
717:
715:
711:
706:
699:
694:
692:
687:
685:
680:
679:
676:
670:
666:
663:
661:
657:
654:
652:
648:
645:
643:
639:
636:
634:
630:
627:
625:
621:
618:
616:
612:
609:
608:
604:
602:
600:
594:
586:
584:
581:
579:
574:
572:
568:
565:(for SD) and
564:
560:
553:
548:
546:
539:
532:
529:
526:
523:
520:
519:
515:
512:
509:
506:
503:
502:
498:
495:
492:
489:
486:
485:
481:
478:
475:
472:
469:
468:
464:
461:
458:
455:
452:
451:
447:
444:
441:
438:
435:
434:
430:
427:
424:
421:
418:
417:
413:
410:
407:
404:
401:
400:
396:
393:
390:
387:
384:
383:
380:
374:
372:
365:
363:
357:
355:
348:
346:
344:
341:
337:
332:
326:
324:
322:
321:Type 2 packet
318:
317:Type 1 packet
313:
306:
303:
300:Bit 8 is the
299:
296:
292:
291:
290:
283:
281:
279:
275:
271:
267:
263:
259:
255:
251:
247:
243:
239:
235:
231:
226:
220:Packet format
219:
214:
211:
210:
209:
206:
204:
196:
192:
188:
184:
180:
176:
172:
169:
165:
161:
157:
153:
149:
148:
147:
141:
138:
135:
131:
130:
129:
123:
118:
116:
114:
110:
106:
102:
97:
95:
91:
87:
83:
79:
75:
71:
67:
63:
59:
52:
50:
48:
44:
40:
36:
32:
19:
877:BBC Research
734:
659:
650:
641:
632:
623:
614:
596:
582:
577:
575:
566:
562:
557:
543:
378:
369:
361:
352:
335:
333:
330:
320:
316:
314:
310:
287:
277:
273:
269:
265:
261:
257:
253:
249:
245:
241:
237:
233:
229:
227:
223:
207:
202:
200:
186:
182:
178:
163:
159:
145:
134:switch point
133:
127:
112:
104:
98:
93:
81:
61:
57:
56:
49:broadcasts.
30:
29:
302:even parity
109:video frame
84:within the
35:media files
929:Categories
815:SMPTE 2117
810:SMPTE 2071
805:SMPTE 2067
800:SMPTE 2059
795:SMPTE 2022
790:SMPTE 424M
785:SMPTE 421M
780:SMPTE 377M
775:SMPTE 372M
770:SMPTE 367M
765:SMPTE 360M
760:SMPTE 356M
755:SMPTE 344M
750:SMPTE 330M
745:SMPTE 296M
740:SMPTE 292M
735:SMPTE 291M
730:SMPTE 274M
725:SMPTE 268M
720:SMPTE 259M
605:References
567:SMPTE 299M
563:SMPTE 272M
336:SMPTE 334M
258:Data Count
101:scan lines
66:television
53:Television
47:television
18:SMPTE 291M
825:SMPTE DCP
713:Standards
707:standards
499:Reserved
448:Reserved
431:Reserved
414:Reserved
80:) may be
540:Checksum
462:Reserved
459:Reserved
445:Reserved
442:Reserved
411:Reserved
280:) word.
274:Checksum
177:region,
124:Location
82:embedded
78:metadata
62:ANC data
397:Byte 4
375:Example
74:essence
39:streams
394:Byte 3
391:Byte 2
388:Byte 1
345:data.
76:, and
705:SMPTE
665:SMPTE
656:SMPTE
647:SMPTE
638:SMPTE
629:SMPTE
620:SMPTE
611:SMPTE
549:Usage
521:Bit 0
504:Bit 1
487:Bit 2
470:Bit 3
453:Bit 4
436:Bit 5
419:Bit 6
402:Bit 7
185:, or
162:, or
90:SMPTE
70:audio
43:radio
571:AES3
385:Bits
327:SDID
242:SDID
195:VPID
191:VANC
187:VANC
164:HANC
113:VANC
105:HANC
599:CRC
587:EDH
366:UDW
349:DBN
340:DTV
295:LSB
284:DID
270:UDW
254:DBN
234:DID
232:or
203:and
179:and
156:SAV
115:).
92:as
45:or
37:or
931::
667::
658::
649::
640::
631::
622::
613::
358:DC
278:CS
262:DC
248:a
246:or
244:)
189:.
96:.
697:e
690:t
683:v
524:1
507:0
490:0
473:1
456:0
439:0
422:0
405:1
276:(
268:(
260:(
252:(
240:(
170:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.