Content delivery network (CDN) as a distributed network architecture enhances efficient delivery of contents. And the interconnection of different CDNs (CDNi) improves the efficiency and the experience of end users. As another distributed network with high availability and high performance, Peer- To-peer (P2P) network can provide an efficient way for resource sharing. To combine the advantages of the two networks, in this paper, we propose a hybrid CDNi-P2P architecture and trust management models to achieve more efficient delivery of contents. In general, different systems adopt different reputation evaluation standards. This leads to the disparate trust values for the mobile users in different systems. Based on the architecture, we propose two trust models to solve this problem: The local trust model and the cross-domain trust model. Based on the proposed trust models, the mobile user can transform his local trust to the mobile trust in the new domain. And the mobile trust is converted to the new trust and then used in the new domain. We can avoid the disparate trust values of the same user in different domains and improve the availability of the contents possessed by the mobile users during the user moving among different domains.