本发明提供了一种基于内容分片的多媒体分发系统及方法,该系统包括至少两个对等节点,至少一个索引功能实体,索引功能实体管理和维护各个对等节点上节目分片的分布信息,并响应对节目分片的查询定位请求,对等节点存储节目分片,对等节点之间建立媒体流连接,对等节点和索引功能实体之间建立控制流连接;通过将节目进行分片,分散的存储在多个对等节点上,并且系统具有一个索引功能实体,对等节点上的分片信息通过索引功能实体统一管理和维护,各个媒体节点通过向索引功能实体查询当前内容分布信息,在多个对等的媒体节点之间可以以Peer to Peer方式共享内容分片,解决随着用户数增多,中心服务器和网络带宽的满足不了要求的问题。