The invention provides a multi-cloud video distribution strategy optimization method and
system. The method comprises the following steps: acquiring
live video stream data, CDN time
delay data of each cloud platform
server, CDN distribution price and
transcoding price of each
transcoding template in a historical time period; cleaning the live broadcast video
stream data, counting the total amount of first audience terminals in a first time period of a historical time period, the minimum demand
code rate proportion and the proportion of the number of live broadcast users corresponding to each
source code rate, and performing user category classification according to the source video
code rate and the minimum demand
code rate of the audience terminals; predicting the total number of second audience terminals watching videos in a future predetermined time period, calculating the number of audience terminals corresponding to various users in the future predetermined time period, and respectively calculating each consumption cost and each QoE value of each user in the future predetermined time period based on each
transcoding template; and determining a cloud platform
server suitable for each type of users according to each consumption cost and each QoE value, and performing statistics on the proportion of the total number of users covered by each cloud platform
server in a future predetermined time period.