Jitter and time-sensitive communications (TSC) will play an important role as part of the emerging wireless networks such as fifth-generation (5G) and sixth-generation (6G) cellular networks to enable applications including vehicle-to-everything (V2X), real-time audio/video, real-time industrial automation and control, and synchronized collaboration. TSC is characterized by stringent latency, jitter, and reliability requirements. This paper considers the problem of scheduling time-sensitive data packets with stringent playout deadlines over a downlink multiple-input multiple-output (MIMO) channel, as part of the emerging wireless networks, to minimize the average jitter of a data session. Even though extensive research has been performed on MIMO technology, jitter and time-sensitive data communication over a MIMO channel remains an under-studied problem. In the proposed model, early or late arrival of the packets with respect to their playout deadlines incurs an early-or late-arrival penalty, respectively. The proposed scheduling problem is proven to be NP-hard and three computationally-efficient scheduling heuristics are developed with varying performance and computational tradeoffs. These heuristics make packet scheduling decisions over the MIMO subchannels with the objective of minimizing the average jitter value of the data session. While making scheduling decisions, these heuristics intelligently take into consideration the playout deadlines and size of the packets, the time-varying channel conditions, and the cost of the early or late arrival of the packets. The performance of these heuristics is evaluated from a design perspective through extensive simulations. The simulation results provide key insights into the relative performance tradeoffs among the three heuristics as a function of the various system parameters. This information could be utilized in intelligently allocating system resources to obtain the desired optimal system performance.