The recent and rapid development of mobile devices and the increasing popularity of e learning have created a demand for mobile learning packages and environments. We have analyzed the possibilities of adapting the existing content for mobile devices, and have implemented two fundamentally different systems to satisfy the demand that has arisen. One of the systems creates e learning courses from existing materials and adapts them to the specified platform (this system realizes the functionalities of the Content Management System). The other system is a modified version of the Moodle Learning Management System, which can adapt existing courses right before displaying them. This paper discuses the fundamentals of e learning, the design considerations and investigates various methods of scalable video coding. Finally the realization details of the two systems are presented.