Back to Articles

The Mapping screen allows the you to view all UDP program, PID, and PassThru mappings for the entire VUE system or a specific VUE server. This screen does not include VOD or OOBM mappings as they are displayed on the VOD screen or OOBM screen respectively. Each mapping is listed with its current state (OK, Error, Inactive, or Idle) and input Continuity Count (CC) fault. Additional specific information for each mapping includes the mapping input stream configuration, program or PID values, and input interface IP.

The mapping Status column indicates if the mapping is being properly received and multiplexed to the output stream.
  • A green status of OK indicates successful multiplexing of the input to output mapping. A red error status indicates an issue with the input stream (for example, missing input, invalid or bad PSI, etc).
  • Idle or Inactive indicates the mapping is currently not active and no attempt is being made to multiplex the mapping.

Mapping details for each mapping is available when you select a specific mapping row. This includes assigned VUE pipe, Input TS State, Mapping State, mapping creation date, last status update time, and other information. The Input TS State informs the current state of the input stream. Errors receiving input streams result in the mapping being unable to be properly multiplexed. An Input TS State of Input Received indicates the input stream is being received and processed by the VUE pipe. List of input TS states are defined below.

The Mapping State includes information on the current MPEG processing state of the mapping. Mapping State generally applies to UDP program mappings when input PSI (PATs and PMTs) are extracted and validated. Failures to detect and extract PATs and PMTs result in failures to properly multiplex the UDP program mapping. A Mapping State of Successfully Mapped indicates the input stream and mapping is being received and multiplex to the output by the VUE pipe. List of Mapping States are defined below.

Table 1. Mapping Input TS state
Input StateDescription
Input receivedIndicates OK for input received and being processed by VUE pipe.
Error – Loss of input streamNo packets seen on input.
Error – Bad interface addressCannot convert numeric interface address to a string.
Error – Bad interface specifiedCannot find the physical interface associated with an address.
Error – Could not bind to interfaceCannot bind the socket to the physical interface.
Error – OS cannot open socketCannot create a socket.
Error – Failed SO_TIMESTMPNSIdeally, the driver applies timestamps. This error indicates that the driver could not apply the timestamps.
Error – Failed sizing receive bufferCannot not size the receive buffer to minimum size required for proper operation.
Error – Failed SO_REUSEADDR
Error – OS bind failedCannot bind the socket to the address.
Error – OS join failedCannot join the socket to the address.
Error – Dropping packetsShared memory is full forcing us to drop packets on input.
Table 2. Mapping output state
Output StateDescription
Waiting for input data to start mappingInitial state of a mapping.
Successfully MappedProgram is being remultiplexed.
Loss of input dataInput data is no longer being received for this mapping.
Waiting for PATWaiting for input PAT to be extracted.
Waiting for PMTPAT Extracted, waiting for input PMT to be extracted.
PMT Missing Input ProgramInput Program number not found in PAT. Verify the input program number used in mapping the program is correct.
PMT Error – ECM PID UnsupportedECM PID is either unsupported or is the same as the PMT PID.
PMT Error – PCR PID UnsupportedPCR PID is an unsupported value.
PMT Error – ES PIDs UnsupportedOne or more Component PIDs are an unsupported value.
PMT Error – Shared PID ViolationComponent PIDs of the PMT are being shared with other PIDs. Component PID sharing is not supported. Two or more services cannot reference the same component PID.