This article presents methods to improve the efficiency and performance of streaming high-definition 2D and 3D compressed videos. Two key methods involve traffic shaping and buffer dimensioning. It will be shown that these methods reduce bit rate variability, which will in turn, minimize packet losses due to buffer overflows at the receiving device. We will also show that with efficient multiplexing and aggregation, further performance gains may be achieved.