Adaptive Joint Source-Channel Coding for Real-Time Video Applications over Wireless IP Networks