When the applications of mobile devices such as smart phones, tablet computers spread rapidly, users are able to use the mobile devices to upload the collected streaming media to media servers via internet. However, when the users in a moving state share the streaming media by their mobiles devices, it is difficult to maintain the fluency of the transmissions of streaming media because of the limitations of statuses of communications or internet, or speeds of mobile devices. As a result, the experiences of sharing streaming media are affected.