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.