摘要
介绍了MPlayer和Qt的开发环境以及体系结构,并在此基础上给出了将MPlayer嵌入至Qt平台的一种详细过程。通过利用Linux平台下声卡全双工工作的模式和方法,基于ALSA体系结构,设计了KTV系统的主要功能,实现了利用Qt编程语言通过后台调用MPlayer程序实现在Linux平台部署KTV系统的应用。
First,this paper introduces MPlayer and the developing environment of Qt,meanwhile,the author analyses the architecture of the transplantation of MPlayer.On the basis of that the paper introduces the process of the transplantation of MPlayer to Qt platform in detail.Using the model and method of full duplex on sound card,based on the architecture of ALSA,the paper finally designs the major function of KTV system and achieves the implementation of KTV system disposed on Linux based on MPlayer using background written by Qt platform.
出处
《电脑开发与应用》
2013年第4期75-78,共4页
Computer Development & Applications