摘要 |
<p>A system for implementing the virtual channel service generates an content key associated with each of the video on-demand (VOD) program contents for the each VOD program content multicast on a virtual channel, encrypts the VOD program contents by using the content key and multicasts the encrypted VOD program content on the virtual channel; generates a channel key for the virtual channel that multicasts the VOD program content, encrypts the content key and generates encryption information by using the channel key, and authorizes a user terminal that orders the virtual channel to the channel key, and multicasts the encryption information on the virtual channel. The user terminal that joins the virtual channel decrypts and obtains the content key by using the authorized channel key and then uses the content key to decrypt the encrypted content of the VOD program. Hence, it is necessary to encrypt the VOD program content once and store one corresponding encrypted program, thus saving storage resources of the system.</p> |