摘要:A low-cost design of 3G mobile media player in the embedded Linux platform is introduced. First,the driver of AC580 3G network card is implanted in the embedded platform,and 3G network access through PPP dialing is achieved. Second, the source code of the MPlayer is modified and planted in the embedded platform, achieving the fixed playing of the network video on the LCD in no operation interface. Then,a QT interface program is written to control the MPlayer,achieving the visual operation of the player, and meanwhile transplant the QT player in the platform. Finally, the MPlayer and QT program is transplanted in the embedded platform to implement a 3G media player. Test results show that this media player can play streaming media such as web TV online through the 3G network. It’s expected to put into production of mobile TV,online advertising players,etc. after transformation.% 本文介绍一种廉价的在Linux嵌入式平台下实现移动媒体播放的方案。首先,在嵌入式平台中植入AC5803G网卡驱动,再通过PPP拨号实现3G网络的接入。然后,修改MPlayer源代码并移植到嵌入式平台中,实现在无操作界面下的网络视频LCD定位播放,接着编写一个QT界面程序来控制MPlayer,实现播放器的可视化操作,同时将QT播放器移植到平台中。最后,在嵌入式平台中实现一个利用QT播放器通过3G网络播放网络视频的终端机。实验测试结果表明,本终端可以通过3G网络实现网络电视等网络流媒体的在线点播,经过转化可望投产做成移动电视,网络广告机等终端产品。