网络抽象层(Network Abstraction Layer (NAL))是H.264/AVC 影像编码标准的一部份,以NAL-unit为单位的方式来做为视讯编码层(Video Coding Layer,VCL)的运算单位。2005年3月联合视讯小组(Joint Video Term,JVT)公布 H.264/AVC 引进视讯编码层与网络提取层的概念,在NAL-unit Header中的NAL-unit Type字段记载此封包的型式,借由NAL来提供网络的State,让VCL有更好的编解码更错能力。一般而言,H.264/AVC bitstream是由数个NAL-units所组成,NAL unit stream内可以包含多个压缩视讯序列(coded video sequence)。NAL是一种封装(packaging)的模组,并拥有NAL-unit 标头(Header),此Header内又有许多资讯,包括 Type。一个完整的NALU是标头(Header)加上位元流(bitstream)。多个NAL-units组成一个access unit。