A streaming media segment preparation apparatus for determining at least one target segment of the streaming media, taking into consideration a quality factor of the streaming media segments, comprising: a first determining unit, configured to determine at least one quality point, wherein the at least one quality point is separately used to indicate quality of at least one target segment of streaming media in a first time period; wherein each one of the at least one quality point comprises subjective or objective quality information; the at least one quality point is one-to-one corresponding to the at least one target segment, and each quality point describes the quality of the at least one target segment corresponding to the quality point; wherein the first determining unit is specifically configured to obtain quality of a plurality of segments existing in the streaming media in the first time period, to serve as candidate quality points; and select the at least one quality point from the candidate quality points according to a quality distribution of the candidate quality points; wherein the first determining unit is specifically configured to determine at least one quality interval, within the first time period, according to the quality distribution of the candidate quality points; and select, from the candidate quality points within each of said at least one quality interval, a candidate quality point to serve as one of the at least one quality point; and a second determining unit, configured to determine, according to the at least one quality point determined by the first determining unit, the at least one target segment of the streaming media in the first time period. a first determining unit, configured to determine at least one quality point, wherein the at least one quality point is separately used to indicate quality of at least one target segment of streaming media in a first time period; wherein each one of the at least one quality point comprises subjective or objective quality information; the at least one quality point is one-to-one corresponding to the at least one target segment, and each quality point describes the quality of the at least one target segment corresponding to the quality point; wherein the first determining unit is specifically configured to obtain quality of a plurality of segments existing in the streaming media in the first time period, to serve as candidate quality points; and select the at least one quality point from the candidate quality points according to a quality distribution of the candidate quality points; wherein the first determining unit is specifically configured to determine at least one quality interval, within the first time period, according to the quality distribution of the candidate quality points; and select, from the candidate quality points within each of said at least one quality interval, a candidate quality point to serve as one of the at least one quality point; and a second determining unit, configured to determine, according to the at least one quality point determined by the first determining unit, the at least one target segment of the streaming media in the first time period.