Optimal Cross-Layer Scheduling with Content and Packet Priorities for Optimal Video Streaming over 1xEV-DO