WO2009017367A2 - Procédé et système de stockage et de lecture de contenus de radiodiffusion, dispositif d'émission de droits associé - Google Patents
Procédé et système de stockage et de lecture de contenus de radiodiffusion, dispositif d'émission de droits associé Download PDFInfo
- Publication number
- WO2009017367A2 WO2009017367A2 PCT/KR2008/004448 KR2008004448W WO2009017367A2 WO 2009017367 A2 WO2009017367 A2 WO 2009017367A2 KR 2008004448 W KR2008004448 W KR 2008004448W WO 2009017367 A2 WO2009017367 A2 WO 2009017367A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- broadcasting
- broadcasting contents
- broadcast
- information
- contents
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000004806 packaging method and process Methods 0.000 claims abstract description 30
- 238000012545 processing Methods 0.000 claims abstract description 16
- 238000004891 communication Methods 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000010295 mobile communication Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 12
- 238000007726 management method Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 11
- 238000010276 construction Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2541—Rights Management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/418—External card to be used in combination with the client device, e.g. for conditional access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4627—Rights management associated to the content
Definitions
- the present invention relates to delivery and playback of broadcasting contents, and more particularly to a method and a system for storing and playing broadcasting contents, wherein a service is realized based on combination of a CAS system and DRM technology so that a terminal, which is adapted to receive broadcasting signals broadcasted according to a broadcasting schedule, downloads and stores corresponding broadcasting contents according to a preset reservation schedule or executes video/ audio recording of broadcasting contents that are currently watched, and a playback right is separately given to the broadcasting contents so that, when the right expires or when the broadcasting contents are solely copied and circulated, the contents are not played, thereby encouraging purchase of the playback right, as well as a right issuing device applied to the same.
- Background Art
- digital broadcasting is characterized by multiple channels, high quality, and multiple functions. Particularly, development of multiplexing technology has made it possible to bundle images, sounds, data, etc. regardless of the content and size and transmit them simultaneously. In addition, a return channel is established via a modem, and an interactive service is possible. As such, digital broadcasting can overcome the limit of conventional analog broadcasting and provide audience with a multimedia service having a high added value. However, if no mutual security is guaranteed between the transmitting and receiving sides in the case of combined broadcasting of digital data, the commercial structure of the broadcasting collapses. Based on active use of multiple and professional channels, broadcast providers can provide subscribers with a high-quality broadcasting service and collect the watching fee from them (i.e.
- the CAS has introduced the concept of subscribers into broadcasting so that only entitled subscribers can receive specific programs.
- each digital broadcast receiver determines whether or not the recipient is entitled to receive a specific broadcasting program through a series of processes.
- the transmitter sends an encrypted program signal and entitlement, which has been given to each recipient or to a specific group.
- only an entitled subscriber can receive a program after decryption using a smart card, which is mounted on the receiver of the subscriber.
- the CAS scrambles an A/V stream into a CW (Control Word), encrypts the CW into an ECM and an EMM, multiplexes them, and transmits them.
- the receiving side decrypts the ECM and EMM to obtain the CW by using a smart card, and descrambles the A/V stream.
- broadcasting service users request that desired broadcasting contents be stored according to a schedule reserved for each user so that they can be watched when free. Users also request that, when they watch broadcasts in a channel, broadcasting contents in another channel be stored to be watched later. Contents providers also want to create a profit model capable of satisfying user demands.
- the present invention has been made in view of the above-mentioned problems, and the present invention provides a method and a system for storing and playing broadcasting contents, wherein a service is realized based on combination of a CAS system and DRM technology so that a terminal, which is adapted to receive broadcasting signals broadcasted according to a broadcasting schedule, downloads and stores corresponding broadcasting contents according to a preset reservation schedule or executes video/audio recording of broadcasting contents that are currently watched (i.e.
- a playback right is separately given to the broadcasting contents so that, when the right expires or when the broadcasting contents are solely copied and circulated, the contents are not played, thereby encouraging purchase of the playback right, as well as a right issuing device applied to the same.
- a method for storing and playing broadcasting contents including the steps of (a) creating reservation schedule information for each subscriber based on information inputted via a user interface based on a broadcasting system providing a download reservation service with regard to at least one piece of broadcasting contents arranged by a broadcasting schedule, and delivering the reservation schedule information to a corresponding broadcast- watching terminal; (b) executing ERM packaging by the broadcasting system to set use control information regarding the broadcasting contents and executing CAS processing to set and scramble CAS information regarding the broadcasting contents; (c) multiplexing and broadcasting scrambling data together with broadcast arrangement information, the scrambling data containing the broadcasting contents subjected to DRM packaging and the CAS information, the broadcast arrangement information being created from the broadcasting schedule; and (d) receiving the broadcasted signal based on the reservation schedule information by the broadcast- watching terminal to download corresponding broadcasting contents.
- the method further includes a step of (e) playing the broadcasting contents after determining whether or not a corresponding subscriber is entitled to play the broadcasting contents based on subscriber information stored in a smart card of the broadcast-watching terminal.
- a system for storing and playing broadcasting contents including a download reservation setting unit for creating reservation schedule information for each subscriber via a user interface providing a download reservation service regarding at least one piece of broadcasting contents arranged by a broadcasting schedule, and delivering the reservation schedule information to a corresponding broadcast- watching terminal; a broadcast arrangement management unit for managing broadcast arrangement information regarding the broadcasting schedule; a DRM packaging unit for executing DRM packaging with regard to the broadcasting contents; a CAS execution unit for executing CAS processing with regard to the broadcasting contents to set CAS information corresponding to the broadcasting contents; and a broadcast emission unit for executing scrambling with regard to the broadcasting contents subjected to DRM packaging and the CAS information, and multiplexing and broadcasting the scrambled broadcasting contents and CAS information together with the broadcast arrangement information.
- the system further includes a right issuing unit for issuing a playback right when a right of the broadcast- watching terminal to play the broadcasting contents expires.
- a right issuing device for issuing a playback right at a request of a broadcast- watching terminal, the terminal downloading and playing broadcasting contents when a broadcasting time arrives, the broadcasting time having been set by a download reservation service regarding at least one piece of broadcasting contents arranged by a broadcasting schedule, the terminal requesting issuance of the playback right via a communication network when a right to play the broadcasting contents expires.
- a method for storing and playing broadcasting contents including the steps of (a) creating reservation schedule information for each subscriber based on information inputted via a user interface based on a broadcasting system providing a PVR and PAR reservation service with regard to at least one piece of broadcasting contents arranged by a broadcasting schedule, and delivering the reservation schedule information to a corresponding broadcast- watching terminal; (b) executing compressing/multiplexing with regard to the broadcasting contents by the broadcasting system to create compressed/multiplexed broadcasting contents, and executing CAS processing to set and scramble CAS information regarding the broadcasting contents; (c) multiplexing and broadcasting scrambling data together with broadcast arrangement information, the scrambling data containing the compressed/multiplexed broadcasting contents and the CAS information, the broadcast arrangement information being created from the broadcasting schedule; and (d) receiving the broadcasted signal by the broadcast- watching terminal to conduct video/audio recording of corresponding broadcasting contents based on additionally set video
- the method further includes a step of (e) playing the broadcasting contents after determining whether or not a corresponding subscriber is entitled to play the broadcasting contents based on subscriber information stored in a smart card of the broadcast-watching terminal.
- the method further includes a step of (f) having a right to play the broadcasting contents issued from the broadcasting system after the right to play the broadcasting contents expires.
- a system for storing and playing broadcasting contents including a video/audio recording reservation setting unit for creating reservation schedule information for each subscriber via a user interface providing a PVR and PAR reservation service regarding at least one piece of broadcasting contents arranged by a broadcasting schedule, and delivering the reservation schedule information to a corresponding broadcast-watching terminal; a broadcast arrangement management unit for managing broadcast arrangement information regarding the broadcasting schedule; a compressing/multiplexing unit for executing compressing/multiplexing with regard to the broadcasting contents; a CAS execution unit for executing CAS processing to set CAS information corresponding to the broadcasting contents; and a broadcast emission unit for executing scrambling with regard to the compressed/multiplexed broadcasting contents and the CAS information, and multiplexing and broadcasting the scrambled broadcasting contents and CAS information together with the broadcast arrangement information.
- the system further includes a right issuing unit for issuing a playback rig ht when a right of the broadcast- watching terminal to play the broadcasting contents expires.
- a right issuing device for issuing a playback right at a request of a broadcast- watching terminal, the terminal conducting video/audio recording and playback of broadcasting contents when a broadcasting time arrives, the broadcasting time having been set by a PVR and PAR reservation service regarding at least one piece of broadcasting contents arranged by a broadcasting schedule, or the terminal conducting video/audio recording and playback of the broadcasting contents based on additional video/audio recording setting while executing the broadcasting contents, and the terminal requesting issuance of the playback right via a communication network when a right to play the broadcasting contents expires.
- the present invention provides a method and a system for storing and playing broadcasting contents, wherein a service is realized based on combination of a CAS system and DRM technology so that a terminal, which is adapted to receive broadcasting signals broadcasted according to a broadcasting schedule, downloads and stores corresponding broadcasting contents according to a preset reservation schedule or executes video/audio recording of broadcasting contents that are currently watched, and a playback right is separately given to the broadcasting contents so that, when the right expires or when the broadcasting contents are solely copied and circulated, the contents are not played, thereby encouraging purchase of the playback right, as well as a right issuing device applied to the same.
- FIG. 1 shows the construction of a system for storing and playing broadcasting contents according to an embodiment of the present invention
- FIG. 2 is a conceptual diagram showing a procedure for downloading broadcasting contents by a broadcast- watching terminal shown in FIG. 1
- FIG. 3 is a conceptual diagram showing a procedure for playing broadcasting contents by the broadcast- watching terminal shown in FIG. 1
- FIG. 4 is a conceptual diagram showing issuance of a playback right to the broadcast- watching terminal shown in FIG. 1 ; [27] FIG.
- FIG. 5 shows the detailed construction of the system for storing and playing broadcasting contents shown in FIG. 1 ;
- FIG. 6 is a flowchart showing the operation process of the system for storing and playing broadcasting contents shown in FIG. 1 ;
- FIG. 7 shows the construction of a system for storing and playing broadcasting contents according to another embodiment of the present invention;
- FIG. 8 is a conceptual diagram showing a procedure for video/audio recording of broadcasting contents by a broadcast- watching terminal shown in FIG. 7;
- FIG. 9 is a conceptual diagram showing a procedure for playing broadcasting contents by the broadcast- watching terminal shown in FIG. 7;
- FIG. 10 is a conceptual diagram showing issuance of a playback right to the broadcast- watching terminal shown in FIG. 7;
- FIG. 11 shows the detailed construction of the system for storing and playing broadcasting contents shown in FIG. 7; and
- FIG. 12 is a flowchart showing the operation process of the system for storing and playing broadcasting contents shown in FIG. 7.
- FIG. 1 shows the construction of a system for storing and playing broadcasting contents according to an embodiment of the present invention.
- the system for storing and playing broadcasting contents is adapted to realize a service enabling a terminal to download and store broadcasting contents, which are emitted according to broadcasting arrangement, according to a pre-stored reservation schedule
- the system includes a download reservation setting unit 160 for creating reservation schedule information for each service subscriber via a user interface (e.g. home page), which provides a download reservation service regarding at least one piece of broadcasting contents arranged by a broadcasting schedule, and delivering the information to a broadcast- watching terminal 200 of the corresponding service subscriber; a broadcast arrangement management unit 120 for managing broadcast arrangement information regarding broadcasting contents; a DRM packaging unit 110 for executing DRM packaging with regard to broadcasting contents; a CAS execution unit 130 for executing CAS processing to set CAS information regarding the broadcasting contents; and a broadcast emission unit 140 for combining and scrambling the broadcasting contents subjected to DRM packaging and the CAS information, multiplexing the scrambled data and the broadcast arrangement information, and broadcasting them via a broadcasting network.
- a download reservation setting unit 160 for creating reservation schedule information for each service subscriber via a user interface (e.g. home page), which provides a download reservation service regarding at least one piece of broadcasting contents arranged by a broadcasting schedule,
- the system further includes a right issuing unit 150 so that when the right to play the broadcasting contents expires, another playback right is issued in response to a request of the broadcast- watching terminal 200.
- the reservation schedule information preferably includes the time point of initial download of broadcasting contents and the final download time point, and is preferably created as an SMS message among message transmission types and delivered to the broadcast-watching terminal 200.
- the download reservation setting unit 160 preferably creates the reservation schedule information by enabling the service subscriber to web-access the user interface via a wired terminal (e.g. personal computer) or by enabling the service subscriber to WAP- access the user interface via a wireless terminal capable of communication (e.g. broadcast-watching terminal 200).
- a wired terminal e.g. personal computer
- a wireless terminal capable of communication
- the reservation schedule information may be created by the user with reference to a reservation schedule menu, which is automatically executed by the broadcast- watching terminal based on the broadcast arrangement information.
- the broadcast- watching terminal adapted to automatically create the reservation schedule information is a terminal capable of communication via web or WAP access, or a terminal incapable of communication.
- the DRM packaging unit 110 executes DRM packaging with regard to broadcasting contents to set use control information regarding the broadcasting contents.
- the user control information includes at least one of information regarding whether or not broadcasting contents can be circulated, the number of times of possible playback, and the time of possible playback.
- the CAS execution unit 130 sets subscriber information by means of CAS processing.
- the subscriber information includes at least one of an ECM (Entitlement Control Message) for protecting broadcasting contents and an EMM (Entitlement Management Message), which includes an encryption key of the ECM and information regarding the right to download the broadcasting contents, and which is used to authenticate subscribers.
- ECM Entitlement Control Message
- EMM Entitlement Management Message
- the ECM preferably includes at least one of information regarding whether or not broadcasting contents, which have been stored in an external memory, can still be played after service unsubscription, binding information regarding whether or not the external memory is bound and regarding whether or not a device is bound to a terminal capable of playing broadcasting contents, and the time (or number of times) of playback of broadcasting contents.
- the ECM preferably includes information regarding whether or not broadcasting contents, which have been stored in an internal memory, can still be played after service unsubscription.
- FIG. 2 is a conceptual diagram showing a procedure for downloading broadcasting contents by the broadcast- watching terminal 200 shown in FIG. 1.
- the broadcast- watching terminal 200 receives a broadcasted signal, refers to reservation schedule information, and receives corresponding broadcasting contents. Then, it is determined whether the broadcasting contents are being watched via the terminal or not, and processing for storing contents is conducted for each case.
- the received broadcasting signal is matched with information regarding the list of broadcasting contents corresponding to the broadcasting time point that has arrived based on reservation schedule information to obtain a matching result. Broadcasting contents confirmed as matching by the result are regarded as previously- reserved contents and are downloaded.
- FIG. 3 is a conceptual diagram showing a procedure for downloading broadcasting contents by the broadcast- watching terminal 200 shown in FIG. 1.
- the broadcast-watching terminal 200 reads the subscriber information stored in its smart card and determines whether or not the user of the terminal 200 has subscribed to the service for playback. In other words, the terminal 200 determines whether or not the user is entitled to receive broadcasting contents, and decides whether or not to play the broadcasting contents based on the result. If it is confirmed that the user is entitled to play the broadcasting contents, contents playback is executed, and the time (or the number of times) of playback execution is checked. Information regarding this is also stored.
- the terminal 200 determines whether or not to play the contents based on control information, which is included in the CAS information, regarding whether or not broadcasting contents can be played in the case of service unsubscription.
- the external memory may be delivered to another broadcast- watching terminal (hereinafter, referred to as a second broadcast- watching terminal) 300.
- a second broadcast- watching terminal 300 it is determined whether or not to play the broadcasting contents with reference to the binding information, which is included in the CAS information, regarding whether or not the external memory is bound and regarding whether or not a device is bound to a terminal capable of playing broadcasting contents.
- the playback is based on the remaining playback time. After the predetermined playback time (or the number of times of playback) expires, an additional playback right must be issued.
- the second broadcast- watching terminal 300 can play the broadcasting contents only after having a right to play the contents issued by the right issuing unit 150 of the broadcasting system 100.
- FIG. 4 is a conceptual diagram showing issuance of a playback right to the broadcast- watching terminal 200 shown in FIG. 1.
- the broadcast- watching terminal 200 which is adapted to play provided broadcasting contents
- the second broadcast- watching terminal 300 which is adapted to receive the broadcasting contents via the external memory and play them, executes playback within the limit of the playback time (or the number of times of playback), which has been set in the CAS information provided together with the broadcasting contents.
- the terminal 200 or 300 accesses the right issuing unit 150 of the broadcasting system 100 via a communication network (e.g. a mobile communication network or Internet), has a right to play the broadcasting contents issued to it, and executes the playback.
- a communication network e.g. a mobile communication network or Internet
- FIG. 5 shows the detailed construction of the system for storing and playing broadcasting contents shown in FIG. 1.
- the system for storing and playing broadcasting contents includes a download reservation setting unit 160, a broadcast arrangement unit 120, a DRM packaging unit 110, a CAS execution unit 130, a broadcast emission unit 140, and a right issuing unit 150.
- the right issuing unit 150 includes a DRM right issuer for managing a right issuance authentication key based on a table for identifying broadcasting contents and issuing the right issuance authentication key through a process of authenticating the broadcast- watching terminal 200 at a playback right issuance request of the broadcast- watching terminal 200, and a presentation server for delivering the playback right issuance request of the broadcast- watching terminal 200 to the DRM right issuer and delivering a provided right issuance authentication key to the broadcast- watching terminal 200.
- a DRM right issuer for managing a right issuance authentication key based on a table for identifying broadcasting contents and issuing the right issuance authentication key through a process of authenticating the broadcast- watching terminal 200 at a playback right issuance request of the broadcast- watching terminal 200
- a presentation server for delivering the playback right issuance request of the broadcast- watching terminal 200 to the DRM right issuer and delivering a provided right issuance authentication key to the broadcast- watching terminal 200.
- the right issuing unit 150 further includes a CA server for newly creating and modifying a certificate of the right to play the broadcasting contents.
- the download reservation setting unit 160 includes an application server for providing a user interface to communicate with service subscribers, and a message transmission server for delivering reservation schedule information, which is created based on broadcast arrangement settings of service subscribers, to the broadcast- watching terminal 200 in a message type.
- the application server may be realized as a web server, and the message transmission server is preferably realized as a SMS server based on mobile communication networks.
- the broadcast arrangement management unit 120 includes a schedule management server for creating broadcast arrangement information according to the broadcasting schedule, and an EPG server for receiving the broadcast arrangement information and converting it into an EPG format.
- the DRM packaging unit 110 includes a DRM packager for executing DRM packaging with regard to broadcasting contents, and a broadcasting contents server for storing the broadcasting contents subjected to DRM packaging.
- the CAS execution unit 130 includes an ECM creation module for creating an ECM
- ECM Entitlement Control Message
- EMM creation module for creating an EMM (Entitlement Management Message), which includes an encryption key of the ECM and information regarding the right to download the broadcasting contents, and which is used to authenticate subscribers.
- the broadcast emission unit 140 includes a CAS scrambler for combining and scrambling the broadcasting contents subjected to DRM packaging and the subscriber information, a multiplexer for multiplexing the scrambled data and the broadcast arrangement information, and a transmitter for broadcasting the multiplexed signal via a broadcasting network.
- the multiplexed signal is broadcasted via the broadcasting network through a dedicated channel for providing a download reservation service only.
- FIG. 6 is a flowchart showing the operation process of the system for storing and playing broadcasting contents shown in FIG. 1.
- the method for storing and playing broadcasting contents begins by accessing the user interface, which is based on the broadcasting system 100, via a personal computer of the subscriber or via the broadcast- watching terminal 200 capable of communication to execute download reservation service setting (SlOO).
- SlOO download reservation service setting
- the setting step (SlOO) is followed by steps of creating reservation schedule information for each subscriber and delivering it to the corresponding broadcast- watching terminal 200 (S 102 and S 104).
- the DRM packaging unit 110 of the broadcasting system 100 is used to execute
- DRM packaging with regard to predetermined broadcasting contents and set use control information regarding the broadcasting contents
- the CAS execution unit 130 is used to execute CAS processing to set CAS information (S 106).
- Step S 106 is followed by steps of combining and scrambling the broadcasting contents subjected to DRM packaging and the CAS information, and the resulting scrambled data and broadcast arrangement information are multiplexed and broadcasted (S108 to Sl 12).
- the broadcast- watching terminal 200 is in an inactive mode (i.e. sleep mode) at the point of time of receiving the broadcasted signal, steps for switching to an active mode are additionally conducted (Sl 14 and Sl 16).
- the active mode it is determined if broadcasting contents included in the broadcasting signal match with reserved contents with reference to reservation schedule information, which has been received and stored in advance (S 118).
- step Sl 18 If it is confirmed in step Sl 18 that the broadcasting contents are reserved contents, they are instantly stored, or their storage is reserved (S 120).
- the broadcast-watching terminal 200 or the second broadcast- watching terminal 300 executes playback of the broadcasting contents (S 122)
- subscriber information stored in the smart card of the broadcast- watching terminal 200 or the second broadcast- watching terminal 300 is read to determine whether or not the user has subscribed to the service for playback. In other words, it is determined whether or not the user of the broadcast- watching terminal 200 or the second broadcast- watching terminal 300 is entitled to receive broadcasts, and the result is used to decide whether or not to play the contents. If it is confirmed that the user has unsubscribed from the service, the control information, which is included in the CAS information, regarding whether or not contents can be played even in the case of unsub- scription is used to decide whether or not to play the contents (S 124 and S 126).
- Step S 122 is followed by a step of determining whether or not the right to play the broadcasting contents has expired with reference to the CAS information provided together with the broadcasting contents.
- the step of determining whether or not the right to play broadcasting contents has expired is based on information, which is stored when broadcasting contents are stored or downloaded, and playback right information, which is updated by counting the playback execution time or the number of times of playback execution for each time of playback. If the playback right given in the above process expires, a step of having another playback right issued is additionally conducted (S 128 and S 130).
- FIG. 7 shows the construction of a system for storing and playing broadcasting contents according to another embodiment of the present invention.
- the system for storing and playing broadcasting contents is adapted to realize a service for real-time video/audio recording of broadcasting contents, which are being watched, or a service for reserved video/audio recording and storage of broadcasting contents according to a pre-stored reservation schedule (hereinafter, referred to as a PVR and PAR reservation service).
- a PVR and PAR reservation service a pre-stored reservation schedule
- the system includes a video/audio recording reservation setting unit 460 for creating reservation schedule information for each service subscriber via a user interface, which provides a PVR and PAR reservation service regarding at least one piece of broadcasting contents arranged by a broadcasting schedule, and delivering the information to a broadcast- watching terminal 500 of the corresponding service subscriber; a broadcast arrangement management unit 420 for managing broadcast arrangement information regarding broadcasting contents; a compressing/multiplexing unit 410 for executing compressing/multiplexing with regard to broadcasting contents; a CAS execution unit 430 for executing CAS processing to set CAS information regarding the broadcasting contents; and a broadcast emission unit 440 for combining and scrambling the compressed/multiplexed broadcasting contents and the CAS information, multiplexing the scrambled data and the broadcast arrangement information, and broadcasting them via a broadcasting network.
- a video/audio recording reservation setting unit 460 for creating reservation schedule information for each service subscriber via a user interface, which provides a PVR and PAR reservation service regarding at least one piece of broadcasting contents
- the system further includes a right issuing unit 450 so that when the right to play the broadcasting contents expires, another playback right is issued in response to a request of the broadcast- watching terminal 500.
- FIG. 8 is a conceptual diagram showing a procedure for video/audio recording of broadcasting contents by the broadcast- watching terminal 500 shown in FIG. 7.
- the broadcast- watching terminal 500 receives a broadcasted signal, refers to reservation schedule information, and receives corresponding broadcasting contents. Then, it is determined whether the broadcasting contents are being watched via the terminal or not, and processing for storing contents is conducted for each case. Alternatively, when the subscriber has additionally made video/audio recording settings, corresponding broadcasting contents are instantly subjected to video/audio recording and stored.
- the received broadcasting signal is matched with information regarding the list of broadcasting contents reserved/designated at the broadcasting time point that has arrived based on reservation schedule information to obtain a matching result. Broadcasting contents confirmed as matching by the result are regarded as reserved contents, which are downloaded and stored.
- FIG. 9 is a conceptual diagram showing a procedure for playing broadcasting contents by the broadcast-watching terminal 500 shown in FIG. 7.
- the broadcast-watching terminal 500 reads subscriber information stored in its smart card and determines whether or not the user of the terminal 500 has subscribed to the service for playback. In other words, the terminal 500 determines whether or not the user is entitled to receive broadcasting contents, and decides whether or not to play the broadcasting contents based on the result. If it is confirmed that the user is entitled to play the broadcasting contents, contents playback is executed, and the time (or the number of times) of playback execution is checked. Information regarding this is also stored.
- the terminal 500 determines whether or not to play the contents based on control information, which is included in the CAS information, regarding whether or not broadcasting contents can be played in the case of service unsubscription.
- the external memory may be delivered to another broadcast- watching terminal (hereinafter, referred to as a second broadcast- watching terminal) 600.
- a second broadcast- watching terminal 600 it is determined whether or not to play the broadcasting contents with reference to the binding information, which is included in the CAS information, regarding whether or not the external memory is bound and regarding whether or not a device is bound to a terminal capable of playing broadcasting contents.
- the playback is based on the remaining playback time. After the predetermined playback time (or the number of times of playback) expires, an additional playback right must be issued.
- the second broadcast- watching terminal 600 can play the broadcasting contents only after having a right to play the contents issued by the right issuing unit 450 of the broadcasting system 400.
- FIG. 10 is a conceptual diagram showing issuance of a playback right to the broadcast- watching terminal 500 shown in FIG. 7.
- the broadcast- watching terminal 500 which is adapted to play provided broadcasting contents
- the second broadcast- watching terminal 600 which is adapted to receive the broadcasting contents via the external memory and play them, executes playback within the limit of the playback time (or the number of times of playback), which has been set in the CAS information provided together with the broadcasting contents.
- the terminal 500 or 600 accesses the right issuing unit 450 of the broadcasting system 400 via a communication network (e.g. a mobile communication network or Internet), has a right to play the broadcasting contents issued to it, and executes the playback.
- a communication network e.g. a mobile communication network or Internet
- FIG. 11 shows the detailed construction of the system for storing and playing broadcasting contents shown in FIG. 7.
- the system for storing and playing broadcasting contents includes a video/audio recording reservation setting unit 460, a broadcast arrangement management unit 420, a compressing/multiplexing unit 410, a CAS execution unit 430, a broadcast emission unit 440, and a right issuing unit 450.
- the right issuing unit 450 includes a right issuer for managing a right issuance authentication key based on a table for identifying broadcasting contents and issuing the right issuance authentication key through a process of authenticating the broadcast- watching terminal 500 at a playback right issuance request of the broadcast- watching terminal 500, and a presentation server for delivering the playback right issuance request of the broadcast- watching terminal 500 to the right issuer and delivering a provided right issuance authentication key to the broadcast- watching terminal 500.
- the right issuer 450 further includes a CA server for newly creating and modifying a certificate of the right to play the broadcasting contents.
- the video/audio recording reservation setting unit 460 includes an application server for acting as a user interface, i.e. providing a user interface to communicate with service subscribers, and a message transmission server for delivering reservation schedule information, which is created based on broadcast arrangement settings of service subscribers, to the broadcast-watching terminal 500 in a message type.
- the application server may be realized as a web server, and the message transmission server is preferably realized as a SMS server based on mobile communication networks.
- the broadcast arrangement management unit 420 includes a schedule management server for creating broadcast arrangement information according to the broadcasting schedule, and an EPG server for receiving the broadcast arrangement information and converting it into an EPG format.
- the compressing/multiplexing unit 410 includes a compressor/multiplexer for compressing/multiplexing broadcasting contents, and a broadcasting contents server for storing the compressed/multiplexed broadcasting contents.
- the CAS execution unit 430 includes an ECM creation module for creating an ECM for protecting broadcasting contents, and an EMM creation module for creating an EMM, which includes an encryption key of the ECM and information regarding the right to download the broadcasting contents, and which is used to authenticate subscribers.
- the broadcast emission unit 440 includes a CAS scrambler for combining and scrambling the compressed/multiplexed broadcasting contents and the subscriber information, a multiplexer for multiplexing the scrambled data and the broadcast arrangement information, and a transmitter for broadcasting the multiplexed signal via a broadcasting network.
- FIG. 12 is a flowchart showing the operation process of the system for storing and playing broadcasting contents shown in FIG. 7.
- the method for storing and playing broadcasting contents begins by accessing the user interface, which is based on the broadcasting system 400, via a personal computer of the subscriber or via the broadcast- watching terminal 500 capable of communication to execute PVR and PAR reservation service setting (S200).
- the setting step (S200) is followed by steps of creating reservation schedule information for each subscriber and delivering it to the corresponding broadcast- watching terminal 500 (S202 and S204). [98] Then, the compressing/multiplexing unit 410 of the broadcasting system 400 is used to compress/multiplex predetermined broadcasting contents and set use control information regarding the broadcasting contents, and the CAS execution unit 430 is used to execute CAS processing based on the reservation schedule information to set CAS information (S206).
- Step S206 is followed by steps of combining and scrambling of the compressed/ multiplexed broadcasting contents and the CAS information, and the resulting scrambled data and broadcasting arrangement information are multiplexed and broadcasted (S208 to S212).
- the broadcast- watching terminal 500 is in an inactive mode (i.e. sleep mode) at the point of time of receiving the broadcasted signal, steps for switching to an active mode are additionally conducted (S214 and S216).
- the active mode it is determined if broadcasting contents included in the broadcasting signals match with reserved contents with reference to reservation schedule information, which has been received and stored in advance (S218).
- step S218 If it is confirmed in step S218 that the broadcasting contents are reserved contents, they undergo video/audio recording (S220).
- subscriber information stored in the smart card of the broadcast- watching terminal 500 or the second broadcast- watching terminal 600 is read to determine whether or not the user has subscribed to the service for playback. In other words, it is determined whether or not the user of the broadcast- watching terminal 500 or the second broadcast- watching terminal 600 is entitled to receive broadcasts, and the result is used to decide whether or not to play the contents. If it is confirmed that the user has unsubscribed from the service, the control information, which is included in the CAS information, regarding whether or not contents can be played even in the case of unsub- scription is used to decide whether or not to play the contents (S224 and S226).
- Step S222 is followed by a step of determining whether or not the right to play the broadcasting contents has expired with reference to the subscriber information provided together with broadcasting contents.
- the step of determining whether or not the right to play broadcasting contents has expired is based on information, which is stored when broadcasting contents are stored or downloaded, and playback right information, which is updated by counting the playback execution time or the number of times of playback execution for each time of playback. If the playback right given in the above process expires, a step of having another playback right issued is additionally conducted (S228 and S230).
- the playback execution time or the number of times of playback execution is counted during the playback to create information regarding the remaining playback time or the number of times of remaining playback (S232 and S234).
- the present invention provides a method and a system for storing and playing broadcasting contents, wherein a service is realized based on combination of a CAS system and DRM technology so that a terminal, which is adapted to receive broadcasting signals broadcasted according to a broadcasting schedule, downloads and stores corresponding broadcasting contents according to a preset reservation schedule or executes video/audio recording of broadcasting contents that are currently watched, and a playback right is separately given to the broadcasting contents so that, when the right expires or when the broadcasting contents are solely copied and circulated, the contents are not played, thereby encouraging purchase of the playback right, as well as a right issuing device applied to the same.
- the inventive system and device have industrial applicability sufficient to be sold on the market and practiced in the field.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Aviation & Aerospace Engineering (AREA)
Abstract
L'invention concerne un procédé et un système de stockage et de lecture de contenus de radiodiffusion, ainsi qu'un dispositif d'émission de droits associé. Le système comprend une unité d'établissement de réservation de téléchargement permettant de créer des informations de calendrier de réservation pour chaque abonné, par le biais d'une interface utilisateur fournissant un service de réservation de téléchargements se rapportant au moins à un élément de contenus de radiodiffusion d'un calendrier de radiodiffusion, et de transmettre les informations de calendrier de réservation à un terminal de radiodiffusion-télévision correspondant. Le système comprend également une unité d'établissement de réservation d'enregistrements audio-vidéo permettant de créer des informations de calendrier de réservation pour chaque abonné, par le biais d'une interface utilisateur fournissant un service de réservation PVR et PAR se rapportant au moins à un élément de contenus de radiodiffusion d'un calendrier de radiodiffusion, et de transmettre les informations de calendrier de réservation à un terminal de radiodiffusion-télévision correspondant. Le système comprend en outre: une unité de gestion de configuration de radiodiffusion permettant de gérer des informations de configuration de radiodiffusion se rapportant au calendrier de radiodiffusion; une unité d'intégration des DRM pour réaliser une intégration des DRM se rapportant aux contenus de radiodiffusion; une unité d'exécution de CAS pour effectuer un traitement CAS se rapportant aux contenus de radiodiffusion afin d'établir des informations CAS correspondant aux contenus de radiodiffusion; et une unité d'émission de radiodiffusion pour exécuter un brouillage se rapportant aux contenus de radiodiffusion tributaires d'une intégration des DRM et des informations CAS, et multiplexer et radiodiffuser les contenus de radiodiffusion et les informations CAS brouillés en même temps que les informations de configuration de radiodiffusion. Un service est mis en œuvre sur une base telle qu'un terminal, adapté pour recevoir des signaux de radiodiffusion transmis selon un calendrier de radiodiffusion, télécharge et stocke des contenus de radiodiffusion correspondants selon un calendrier de réservation préétabli, ou exécute un enregistrement audio-vidéo de contenus de radiodiffusion actuellement regardé, et un droit de lecture est accordé séparément pour les contenus de radiodiffusion de sorte que, à l'expiration dudit droit, ou lorsque les contenus de radiodiffusion sont uniquement copiés et diffusés, ces contenus ne puissent être lus, ce qui incite à l'acquisition du droit de lecture.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2007-0076517 | 2007-07-30 | ||
KR1020070076517A KR20090012581A (ko) | 2007-07-30 | 2007-07-30 | 방송 컨텐츠의 저장 및 재생에 대한 방법 및 시스템,그리고 이에 적용되는 권한발급 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2009017367A2 true WO2009017367A2 (fr) | 2009-02-05 |
WO2009017367A3 WO2009017367A3 (fr) | 2009-03-26 |
Family
ID=40305057
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2008/004448 WO2009017367A2 (fr) | 2007-07-30 | 2008-07-30 | Procédé et système de stockage et de lecture de contenus de radiodiffusion, dispositif d'émission de droits associé |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR20090012581A (fr) |
WO (1) | WO2009017367A2 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2451153A1 (fr) * | 2009-06-30 | 2012-05-09 | ZTE Corporation | Procédé de lecture dans un service chinois de diffusion multimédia mobile et dispositif de lecture de celui-ci |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101303754B1 (ko) * | 2009-12-16 | 2013-09-04 | 한국전자통신연구원 | 아이피티비 방송 시스템에서의 수신권한 구매 및 전달 장치, 셋탑박스, 및 그 방법 |
KR101436297B1 (ko) * | 2013-03-29 | 2014-09-02 | 에스케이플래닛 주식회사 | 방송 예정 콘텐츠의 예약 다운로드시 푸시 알림 관리 방법, 이를 이용한 장치 및 시스템 |
KR102286784B1 (ko) * | 2019-04-08 | 2021-08-06 | 박화영 | Uhd 방송 콘텐츠 보안 시스템 |
KR102640666B1 (ko) * | 2022-02-04 | 2024-02-27 | 엘지전자 주식회사 | 방송 신호 수신 방법 및 방송 신호 수신 장치 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050068244A (ko) * | 2003-12-29 | 2005-07-05 | 전자부품연구원 | 개인용 비디오 녹화기에서 전자프로그램 가이드를 이용한개인방송 편성방법 |
KR20060065998A (ko) * | 2004-12-11 | 2006-06-15 | 한국전자통신연구원 | 디지털 방송 콘텐츠의 무단복제 방지 시스템 및 방법 |
KR20060116967A (ko) * | 2005-05-12 | 2006-11-16 | 에스케이 텔레콤주식회사 | 방송 컨텐츠 보호 시스템 및 그 방법 |
KR100686689B1 (ko) * | 2005-10-25 | 2007-02-26 | 주식회사 한국디지털케이블미디어센터 | 주문형 프로그램 제공 서비스의 스케줄 관리시스템 및 그방법 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060105934A (ko) * | 2005-04-01 | 2006-10-12 | 삼성전자주식회사 | 브로드캐스트 서비스를 지원하는 서비스 제공자와 단말기간에 디지털 저작권 관리 컨텐츠 공유 방법 및 장치,그리고 그 시스템 |
KR20060124883A (ko) * | 2005-05-26 | 2006-12-06 | 에스케이 텔레콤주식회사 | 방송 컨텐츠 유통 시스템 및 그 방법 |
-
2007
- 2007-07-30 KR KR1020070076517A patent/KR20090012581A/ko not_active Application Discontinuation
-
2008
- 2008-07-30 WO PCT/KR2008/004448 patent/WO2009017367A2/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050068244A (ko) * | 2003-12-29 | 2005-07-05 | 전자부품연구원 | 개인용 비디오 녹화기에서 전자프로그램 가이드를 이용한개인방송 편성방법 |
KR20060065998A (ko) * | 2004-12-11 | 2006-06-15 | 한국전자통신연구원 | 디지털 방송 콘텐츠의 무단복제 방지 시스템 및 방법 |
KR20060116967A (ko) * | 2005-05-12 | 2006-11-16 | 에스케이 텔레콤주식회사 | 방송 컨텐츠 보호 시스템 및 그 방법 |
KR100686689B1 (ko) * | 2005-10-25 | 2007-02-26 | 주식회사 한국디지털케이블미디어센터 | 주문형 프로그램 제공 서비스의 스케줄 관리시스템 및 그방법 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2451153A1 (fr) * | 2009-06-30 | 2012-05-09 | ZTE Corporation | Procédé de lecture dans un service chinois de diffusion multimédia mobile et dispositif de lecture de celui-ci |
EP2451153A4 (fr) * | 2009-06-30 | 2013-12-11 | Zte Corp | Procédé de lecture dans un service chinois de diffusion multimédia mobile et dispositif de lecture de celui-ci |
US8805443B2 (en) | 2009-06-30 | 2014-08-12 | Zte Corporation | Method and apparatus for playing china mobile multimedia broadcasting services |
Also Published As
Publication number | Publication date |
---|---|
KR20090012581A (ko) | 2009-02-04 |
WO2009017367A3 (fr) | 2009-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2465262B1 (fr) | Protection de gestion des droits numériques pour contenu identifié à l'aide d'un service de télévision sociale | |
KR100716900B1 (ko) | 방송 컨텐츠 보호 시스템 및 그 방법 | |
US8595854B2 (en) | Processing recordable content in a stream | |
US9230126B2 (en) | Device authentication for secure key retrieval for streaming media players | |
US20050100167A1 (en) | System and method for using DRM to control conditional access to broadband digital content | |
KR20040005848A (ko) | 공기-연료 연소 방식으로 산소-연료 연소 방식을 지원하는 방법 및 장치 | |
KR101705010B1 (ko) | 스트림에서의 레코딩가능한 콘텐트의 프로세싱 | |
KR20040066901A (ko) | 조건부 액세스를 위한 방법 및 시스템 | |
WO2005045554A2 (fr) | Systeme et procede d'utilisation de la gestion des droits numeriques pour reguler l'acces conditionnel a des contenus numeriques a large bande | |
CA2853712A1 (fr) | Procede et unite multimedia pour traiter un flux de transport de diffusion numerique | |
WO2009017367A2 (fr) | Procédé et système de stockage et de lecture de contenus de radiodiffusion, dispositif d'émission de droits associé | |
KR100981252B1 (ko) | 쿠폰 제공 시스템 및 방법, 그리고 이에 적용되는 서버 | |
KR20070089582A (ko) | 페이 퍼 뷰 및 서비스 기반 방송 가입자를 위한 sek와pek의 관리 방법 및 그 통신 시스템 | |
KR20110070220A (ko) | Emm을 이용한 시청 제한 설정 시스템 및 방법 | |
KR100948487B1 (ko) | 이동통신망 기반의 방송시청 권한 부여 시스템 및 방법,그리고 이에 적용되는 서버 | |
JP2003032646A (ja) | 配信装置、配信システム、配信方法、制御プログラムを提供する媒体、及び制御プログラム | |
KR101045490B1 (ko) | 쌍방향 네트워크에서 충동 구매 성능을 구비한 조건부액세스 방송 시스템 | |
KR101144339B1 (ko) | 방송 서비스의 시청허가 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08792963 Country of ref document: EP Kind code of ref document: A2 |
|
NENP | Non-entry into the national phase in: |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08792963 Country of ref document: EP Kind code of ref document: A2 |