In this paper, we propose a Cross-Layer Stream Control Transmission Protocol (CL-SCTP), which supports multi-streaming and partial reliability for real-time transmissions in IEEE 802.11 wireless networks. In the application layer, we design a Screening Overdue MEssages (SOME) algorithm to leave out transmissions of probable overdue messages. An overdue message refers to a message exceeding its delay budget before the message can be transmitted in the transport layer. Then in the MAC layer, we propose the MOnitoring REdundant frames (MORE) algorithm to detect and remove probable redundant frames. A retransmitted frame from the upper layer makes the same frame entering the MAC layer earlier a redundant frame. We discuss our scheme in detail and perform simulations for both random losses and burst losses. Simulation results show our scheme performs better than Cross-Layer Forwarding Prediction Scheduling (CL-FPS), partially reliable SCTP (PR-SCTP), and SCTP in terms of efficient delivery ratio, average goodput, average end-to-end delay, and representative video metrics including Peak Signal to Noise Ratio (PSNR), Structural Similarity (SSIM), and Video Quality Metric (VQM).INDEX TERMS SCTP, multi-streaming, partially reliable, scheduling.