Based on the clustering algorithm and piece selecting strategy,this paper describes a content delivery model,which can adapt to different types of content and improve the delivery efficiency in the content delivery network.This model will overcome the limitation of traditional model in the contents support,and it will support not only the delivery of block contents but also that of stream contents.This paper introduces in details how the model works,its transmitting way,its clustering algorithm,piece selecting strategy and advantages.