The invention relates to a
system and a method for required real-time
transcoding and self-adaptive
code rate stream media playing. The
system comprises a real-time
transcoding subsystem, a
stream media playing subsystem, a
content distribution subsystem and a user terminal module, wherein the real-time
transcoding subsystem is used for transcoding the original videos of a video source into
video encoding data which is suitable for a user terminal to play, the
stream media playing subsystem is used for packaging the
video encoding data outputted by the real-time transcoding subsystem into video steams which are suitable for the stream media to transmit, and providing the stream media service for the user terminal, and the user terminal module is used for sending a request to the real-time transcoding subsystem or the stream media playing subsystem, and dynamically switching and transcoding in real time according to the network state information, so as to obtain the video streams with different code rates for playing. By adopting the structure, the
system and the method for the required real-time transcoding and the self-adaptive
code rate stream media playing have the advantages that the required real-time transcoding of the stream media is realized, the playing
code rate is dynamically selected according to the change of the
band width of the terminal network, different user terminals can be flexibly matched, and the application range is wider.