A fast H. 261 software codec for high quality videoconferencing on PCs