Video-on-Demand (VoD) streaming services on the hybrid P2P-CDN architecture nicely balances the high reliability contributed by the CDN, and the great scalability provided by P2P. However, the unmanageable and trustless feature of the P2P network can cause content piracy and security threats to the copyright holders and users. To date, there has not been an adequate scheme based on P2P-CDN providing VoD streaming services in the literature that resolves the content protection and secure delivery while keeping up the efficiency of P2P streaming performance. In this work, a manageable and secure VoD streaming delivery scheme is proposed for P2P-CDN, which marries the requisite requirements with the blockchain and zeroknowledge. The experimental results show that our proposed scheme offers a superior VoD streaming service both on the performance metrics and security compared with the most widely used and mature system for P2P-CDN nowadays, even under a large-scale P2P network.Index Terms-Content distribution network (CDN), hybrid P2P-CDN, video on demand (VoD), blockchain, zero-knowledge, peer-to-peer (P2P) networks.