This work presents a complete error concealment system, for overcoming visible distortions in video sequences which are transmitted over a lossy communication network. The system we propose provides an error concealment solution from the point of receiving the transmitted sequence by the decoder, until it is presented to viewers, without human interference. The system is composed of an automatic error detection algorithm, and a decision tree error concealment algorithm. The performance of the detection algorithm is estimated, along with a performance evaluation of the decision tree algorithm by comparing it to the other three error concealment methods. The results are evaluated using two quality measures. We show that our error concealment method achieves the highest quality compared to the other methods for most of the conducted tests.