1. A digital television receiver that receives non-real time (NRT) content, comprising in combination: a radio frequency tuner that receives a radio frequency modulated channel containing a transport stream over a tuned channel and demodulates the channel to produce an output transport stream; the output transport stream containing an Internet Protocol (IP) stream of packets containing non-real time content, a FLUTE file description table (FDT) and NRT metadata; an electronic storage medium; a demultiplexer that demultiplexes the IP stream of packets to produce: NRT content that is stored in the electronic storage medium, the FLUTE FDT, and NRT metadata; an FDT parser that parses the FDT to produce NRT file metadata from the FLUTE FDT; and an NRT metadata parser that produces NRT service metadata; NRT content description text and NRT content metadata; where the NRT service metadata is stored in a Service Map Table (SMT), the NRT content description text is stored in a Text Fragment Table (TFT), the NRT content metadata is stored in an NRT information table (NRT-IT), and wherein the output transport stream further comprises a virtual channel table (VCT), and wherein the VCT contains a service type code indicative of a virtual channel corresponding to NRT content; and where the NRT-IT table has a content ID that indexes table entries in the FLUTE FDT.