A method for providing streaming media service, the method implemented by interactions among a master mobile terminal, a network side device, and a streaming media server, and comprising: initiating, by the master mobile terminal, a providing streaming media connection request to the network side device; after receiving the providing streaming media connection request initiated by the master mobile terminal, sending to the streaming media server, by the network side device, a notification of receiving streaming media data provided by the master mobile terminal; after the streaming media server receiving the notification, sent from the network side device, of receiving the streaming media data provided by the master mobile terminal, establishing, by the streaming media server, a temporary user subgroup for the master mobile terminal providing the streaming media data, and feeding, by the streaming media server, a response carrying information of the temporary user subgroup back to the network side device; after the streaming media server feeds back to the network side device the response carrying the information of the temporary user subgroup, feeding to the master mobile terminal, by the network side device, a response of the providing streaming media connection request, wherein the response of the providing streaming media connection request carries the information of the temporary user subgroup; after receiving the response of the providing streaming media connection request fed back by the network side device, sending to the streaming media server, by the master mobile terminal, a connection request of requesting for joining the temporary user subgroup; after receiving the connection request of requesting for joining the temporary user subgroup from the master mobile terminal, establishing, by the streaming media server, a connection between the master mobile terminal and the temporary user subgroup, and returning, by the streaming media server, a connection success response between the master mobile terminal and the temporary user subgroup to the network side device; returning, by the network side device, the connection success response to the master mobile terminal; after receiving the connection success response, converting, by the master mobile terminal, data acquired for making the streaming media into the streaming media data, and providing, by the master mobile terminal, the converted streaming media data to the streaming media server; and receiving, by the streaming media server, the streaming media data provided by the master mobile terminal. initiating, by the master mobile terminal, a providing streaming media connection request to the network side device; after receiving the providing streaming media connection request initiated by the master mobile terminal, sending to the streaming media server, by the network side device, a notification of receiving streaming media data provided by the master mobile terminal; after the streaming media server receiving the notification, sent from the network side device, of receiving the streaming media data provided by the master mobile terminal, establishing, by the streaming media server, a temporary user subgroup for the master mobile terminal providing the streaming media data, and feeding, by the streaming media server, a response carrying information of the temporary user subgroup back to the network side device; after the streaming media server feeds back to the network side device the response carrying the information of the temporary user subgroup, feeding to the master mobile terminal, by the network side device, a response of the providing streaming media connection request, wherein the response of the providing streaming media connection request carries the information of the temporary user subgroup; after receiving the response of the providing streaming media connection request fed back by the network side device, sending to the streaming media server, by the master mobile terminal, a connection request of requesting for joining the temporary user subgroup; after receiving the connection request of requesting for joining the temporary user subgroup from the master mobile terminal, establishing, by the streaming media server, a connection between the master mobile terminal and the temporary user subgroup, and returning, by the streaming media server, a connection success response between the master mobile terminal and the temporary user subgroup to the network side device; returning, by the network side device, the connection success response to the master mobile terminal; after receiving the connection success response, converting, by the master mobile terminal, data acquired for making the streaming media into the streaming media data, and providing, by the master mobile terminal, the converted streaming media data to the streaming media server; and receiving, by the streaming media server, the streaming media data provided by the master mobile terminal.