1. A method to respond to a streaming media link quality problem in a communication session, comprising: monitoring a communication channel used by the communication session, by use of a processor coupled to the communication channel, for presence of textual messages to use as an indication of a quality of service (QoS) problem; forming a hypothesized cause of the QoS problem from the monitored textual messages; retrieving, by the processor coupled to a computer-readable medium, evidence relevant to the hypothesized cause, the relevant evidence comprising system logs stored in the computer-readable medium; determining whether the retrieved evidence supports the hypothesized cause; and when the retrieved evidence supports the hypothesized cause, taking corrective action based on the hypothesized cause.