Media platform architecture for cloud calculation

The invention discloses media platform architecture for cloud calculation. The media platform architecture comprises an MDC pubic function module layer, an IaaS middleware uniform interface layer and a resource pool layer. The SOA structure is adopted for the resource pool layer. The same functions are abstracted from devices or software of all manufacturers. The resource pool layer comprises a plurality of resources independent of one another. The IaaS middleware uniform interface layer comprises a plurality of middleware interfaces composed of a plurality of resources, and each middleware interface provides a unique function. The MDC public function module layer comprises a plurality of public function modules composed of a plurality of middleware interfaces. By centralizing and automatically managing all service resources through a platform, the work efficiency is greatly improved, the resource utilization rate is greatly increased, and enterprises can respond to cloud calculation service requirements in a faster, more effective and low-cost mode.