Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method, server and client for playing time-shifted programs

A user-end and server-end technology, applied in image communication, selective content distribution, electrical components, etc., can solve the problems of piracy and proliferation, hidden dangers of time-shift program playback, and achieve the effect of improving security

Active Publication Date: 2016-09-14
AEROSPACE INFORMATION
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the openness of the IP network allows anyone to access it at any time, the broadcast of time-shifted programs has great security risks, and illegal elements can easily pirate and spread the programs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method, server and client for playing time-shifted programs
  • A method, server and client for playing time-shifted programs
  • A method, server and client for playing time-shifted programs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] The principles and features of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.

[0061] figure 1 It is a flow chart of the method for playing time-shifted programs proposed by the present invention. Such as figure 1 As shown, the method includes:

[0062] Step 1: The UE receives the license of the time-shifted program from the server.

[0063] The license in the present invention is the certificate that allows the user terminal to play a certain time-shifted program.

[0064] Within the same playing period (such as three months), each time-shifted program corresponds to a unique service key (SK), and in different playing periods, the SK corresponding to each time-shifted program can be changed. Therefore, it can be considered that each time-shifted program corresponds to a different SK in di...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a method, a server and a client for playing a time-shifting program. The method comprises the steps as follows: receiving a permit of the time-shifting program by the client; generating CKs (content keys) corresponding to encryption periods by the server; dividing the time-shifting program of each encryption period into a plurality of program units, encrypting the program units by CKs, and arranging the program units into encryption program streams according to a time sequence; encrypting each CK by each SK (service key), and packaging the CKs into ECMs (entitlement control messages) in a ciphertext manner; reusing the encryption program stream and the ECM in the same encryption period, and storing and sending the encryption program stream and the ECM in the same encryption period to each client in a multicast manner; determining whether a user instruction is to play the time-shifting program in current or not by the client, if yes, separating program transport streams, otherwise, sending a unicast request to the server, and sending the time-shifting program from the play position to the client in a unicast manner by the server; and separating the program transport streams by the client, decrypting CK ciphertext in each ECM by each SK in the permit, decrypting encryption program units by the CK ciphertext, and playing the time-shifting program finally. The method, the server and the client provided by the invention can improve the safety of the time-shifting program playing.

Description

technical field [0001] The invention relates to the technical field of playing time-shifted programs, in particular to a method for playing time-shifted programs, a server end and a user end. Background technique [0002] Compared with traditional TV programs, when watching time-shifted programs, viewers can select programs from a certain time ago to watch through user commands (such as pause, rewind, fast-forward, etc.) at any time, which completely subverts the original TV viewing method , bringing a brand-new viewing experience to the audience. [0003] At present, time-shifting programs are mainly carried out on IP networks. Since the openness of the IP network allows anyone to access it at any time, the broadcast of time-shifted programs has great security risks, and illegal elements can easily pirate and spread the programs. Contents of the invention [0004] The technical problem to be solved by the present invention is to provide a method for playing time-shifted...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N21/2347H04N21/236H04N21/266H04N21/434H04N21/4405H04N21/4623
Inventor 唐凌郭宝安张飚于志强吴渊丁瑶王杰斌王芳
Owner AEROSPACE INFORMATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products