With the recent advancement in mobile computing technologies, there has been a paradigm shift from electronic learning(e-learning) to distance learning(d-learning) to mobile learning(m-learning). M-learning not only provides educational oppurtunities through handheld devices, but also facilitates just in time information required at the right time and right place. Though m-learning provides mobility and instant access to education, there are some implementation challenges and issues like limited processing capability and small screen display that needs researchers attention. Keeping in view the latest trends in Information, Electronics and Communication Technologies(IECT) and the increased usage of mobile phones in India, this paper discusses mobile learning technologies, opportunities and challenges for success-full implementation of m-learning. It is observed that most of the students in India use low cost mobile phones that too with different hardware capabilities and features. Researchers and developers in education domain should consider these mobile capabilities and challenges before developing m-learning video content. Pilot experiment was conducted to study different mobile video presentation styles, file formats and their playback capabilities using students mobile phones. Students from various finishing schools were involved in carrying out this experiment. Based on pilot results, instructional design strategy and mobile video content development guidelines were formulated catering to the requirements of student community in India.