Process of delivering multimedia learning objects such as text, video, images, audio, and animation requires real-time streaming of multimedia content from the M-learning systems to the mobile users. With enhancing the integration methods of the mobile devices into the learning systems, we have possibility to allow easy storing, recording and delivering of multimedia contents to the students in real-time. In this paper, we will present an intelligent mobile learning (M-learning) system for delivery of multimedia content depending of the context-aware conditions. This paper considers the significance of high QoS requirements for applications that are essential to achieve higher continuity of real-time multimedia contents. In this research, we have considered the best queuing packet delivery algorithm to provide appropriate multimedia contents to improve required bandwidth for user's communications.