An Android Multimedia Framework Based on Gstreamer

Android is a widely used operating system in mobile devices, due to that it is free, open source and easy-to-use. However, the multimedia processing ability of current android is quite limited, as the original android multimedia engine OpenCore cannot deal with lots of commonly used video (audio) formats. Recently, several approaches are proposed to enhance the multimedia processing ability and Gstreamer based method is supposed to own the best performance. However, the multimedia processing ability of current extension multimedia frameworks are still not good enough, which weakens the potential application prospect. In this paper, we provide another android multimedia framework based on Gstreamer. Extensive experiments show that our Gstreamer based framework can greatly improve the multimedia processing ability in terms of efficiency, compatibility, feasibility and universality.

[1]  Chris King,et al.  Android in Action , 2011 .

[2]  Reto Meier Professional Android Application Development , 2008 .

[3]  Robert W. Brodersen,et al.  The InfoPad Multimedia Terminal: A Portable Device for Wireless Information Access , 1998, IEEE Trans. Computers.

[4]  Xiangling Fu,et al.  Research on Audio/Video Codec Based on Android , 2010, 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM).

[5]  Michael Burton,et al.  Android Application Development For Dummies , 2010 .

[6]  Xiangling Fu,et al.  Research on Architecture of Multimedia and Its Design Based on Android , 2010, 2010 International Conference on Internet Technology and Applications.

[7]  Mireya S. García-Vázquez,et al.  Streaming Media Portability with the Emerging Support Open MAX , 2011 .

[8]  Lauren Darcey,et al.  Android Wireless Application Development , 2009 .

[9]  Athanasios V. Vasilakos,et al.  A Survey of Green Mobile Networks: Opportunities and Challenges , 2012, Mob. Networks Appl..

[10]  Jae Wook Jeon,et al.  Evaluating performance of Android platform using native C for embedded systems , 2010, ICCAS 2010.

[11]  Jie Sun,et al.  Design and Implementation of Media Player Based on Android , 2010, 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM).