Patent ID: 8875202

Claim:
A method comprising: receiving, by a computing device, packets including video data that was encoded or decoded, wherein the packets are dynamically routed through processing elements in different routes and at least some of the packets include signatures from a plurality of processing elements that processed each respective packet; determining, by the computing device, a plurality of captures each including a set of packets; determining, by the computing device, for each capture, a set of processing elements that processed the set of packets, wherein the set of processing units inserted respective signatures into a user data section of the packets that is defined by a standard used to encode or decode the video data; analyzing, by the computing device, the determined set of processing elements for each capture to determine a processing element in the set of processing elements that is considered to be causing a performance degradation; and performing, by the computing device, a remedial action associated with the processing element considered to be causing the performance degradation.