The invention relates to a system for supporting multithread streaming media dynamic transmission. The system comprise a multithread streaming media dynamic sending module, a multithread streaming media dynamic transmission module and a multithread streaming media dynamic receiving module, wherein the multithread streaming media dynamic sending module can be used for carrying out transmission configuration on sent media in a transmission process, selecting a media channel for sending, and sending each media channel for sending, which is preprocessed and encoded according to an encoding standard in the transmission configuration; the multithread streaming media dynamic transmission module is used for obtaining and storing the dynamically updated transmission configuration information, and storing and transmitting multithread streaming media data simultaneously in real time; and the multithread streaming media dynamic receiving module is used for obtaining a subset of the multithread streaming media data sent by a transmission configuration information obtaining and sending module, and then playing the multithread streaming media data after decoding, pre-treating and synchronizing the multithread streaming media data. Compared with the prior art, the system provided by the invention has the advantages of supporting multithread streaming media transmission, carrying out the dynamic transmission configuration in the transmission process, and the like.