High-resolution, low-delay, and error-resilient medical ultrasound video communication using H.264/AVC over mobile