DESIGN AND IMPLEMENTATION OF CROSS-PLATFORM DIGITAL MEDIA PLAYER

Zhang Zhengxing,Zou Hengming
DOI: https://doi.org/10.3969/j.issn.1000-386X.2011.05.069
2011-01-01
Abstract:This paper presents the design and implementation of a portable cross-platform digital media player.The player employs modularised design and uses C/C++ as its implementation language.The method used in the design can be extensively applied to diverse platforms including IBM-PC.The paper explains in detail the partition of modules of cross-platform player,their corresponding functions,platform pertinency,and inter-communication.Actual implementation of the player,which is based on this design architecture,on Microsoft Windows32 and Ubuntu Linux platforms is given at the end of the paper.Experiments show that using this cross-platform design approach can significantly improve the development efficiency of multi-media playing software on different platforms.
What problem does this paper attempt to address?