A method for playing mobile multimedia broadcasting services, characterized in that the method comprises the following steps: judging, by a data card inserted into a terminal device, whether a current subscriber has passed authentication, wherein the data card comprises an authentication adaptation layer module and a telecommunication basic service module, and the data card further comprises: an intelligent USIM/SIM card interface and/or a secure digital card interface.; when the current subscriber has passed the authentication, then the data card transmitting mobile multimedia broadcasting data to the terminal device according to the judgment result; and the terminal device playing the mobile multimedia broadcasting data; wherein the step of the data card transmitting the mobile multimedia broadcasting data to the terminal device comprises: the data card responding to a first updating request towards a program service guide initiated by the terminal device and an open request towards an order relationship table initiated by the terminal device; after a subscriber selecting a program channel, the data card responding to a second updating request towards program order information initiated by the terminal device and a verification request towards the service key validity of the program channel initiated by the terminal device; and the data card transmitting the mobile multimedia broadcasting data to the terminal device according to the open request, the second updating request and the verification request. judging, by a data card inserted into a terminal device, whether a current subscriber has passed authentication, wherein the data card comprises an authentication adaptation layer module and a telecommunication basic service module, and the data card further comprises: an intelligent USIM/SIM card interface and/or a secure digital card interface.; when the current subscriber has passed the authentication, then the data card transmitting mobile multimedia broadcasting data to the terminal device according to the judgment result; and the terminal device playing the mobile multimedia broadcasting data; wherein the step of the data card transmitting the mobile multimedia broadcasting data to the terminal device comprises: the data card responding to a first updating request towards a program service guide initiated by the terminal device and an open request towards an order relationship table initiated by the terminal device; after a subscriber selecting a program channel, the data card responding to a second updating request towards program order information initiated by the terminal device and a verification request towards the service key validity of the program channel initiated by the terminal device; and the data card transmitting the mobile multimedia broadcasting data to the terminal device according to the open request, the second updating request and the verification request. the data card responding to a first updating request towards a program service guide initiated by the terminal device and an open request towards an order relationship table initiated by the terminal device; after a subscriber selecting a program channel, the data card responding to a second updating request towards program order information initiated by the terminal device and a verification request towards the service key validity of the program channel initiated by the terminal device; and the data card transmitting the mobile multimedia broadcasting data to the terminal device according to the open request, the second updating request and the verification request.