Channel, deadline, and distortion (CD2) aware scheduling of video streams over wireless