Ross, Within the MPEG2TransportStreamIndexer's main, is there an existing class that could replace the ByteStreamFileSource that would receive its video data off a UDP socket instead of reading from a file? "FramedSource* input = ByteStreamFileSource::createNew(*env, inputFileName, TRANSPORT_PACKET_SIZE);" Thanks, -Brent