[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102404629A - Method and device for processing television program data - Google Patents

Method and device for processing television program data Download PDF

Info

Publication number
CN102404629A
CN102404629A CN2010102861149A CN201010286114A CN102404629A CN 102404629 A CN102404629 A CN 102404629A CN 2010102861149 A CN2010102861149 A CN 2010102861149A CN 201010286114 A CN201010286114 A CN 201010286114A CN 102404629 A CN102404629 A CN 102404629A
Authority
CN
China
Prior art keywords
terminal
television program
programme
request message
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010102861149A
Other languages
Chinese (zh)
Other versions
CN102404629B (en
Inventor
曾海涛
赵良晶
王东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Co Ltd
Original Assignee
China Mobile Communications Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Co Ltd filed Critical China Mobile Communications Co Ltd
Priority to CN201010286114.9A priority Critical patent/CN102404629B/en
Publication of CN102404629A publication Critical patent/CN102404629A/en
Application granted granted Critical
Publication of CN102404629B publication Critical patent/CN102404629B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a method and a device for processing television program data, which are used for solving the problem that in the prior art, when a terminal without a television program data reception function watches television programs with the help of a terminal with the television program data reception function, the former only receives the television program data received by the latter, and the former cannot descramble scrambled television program data. The method comprises the following steps: a first terminal realizes television program subscription through registering into a television program service server by using UAM so as to obtain MSK, and sends a request message of subscribed television programs to a second terminal with the television program reception function; the second terminal receives the scrambled television program data which are broadcasted by a television program source server and corresponding to the request information as well as MTK, and sends the scrambled television program data and MTK to the first terminal; and the first terminal decrypts the MTK by using the MSK so as to obtain a control word CK, and uses CK to descramble the scrambled television program data.

Description

The processing method of television programme data and device
Technical field
The present invention relates to the digital television techniques field, relate in particular to a kind of processing method and device of television programme data.
Background technology
Along with the lifting with terminal capabilities of popularizing at terminal, the user no longer is confined to only carry out voice call to the scope of application at terminal, also comprise utilizing the terminal online, and the browsing multimedia file etc.Recently, the new function at more popular terminal is exactly to utilize the terminal to receive and play the TV programme of broadcasting, and this function makes the terminal possess multimedia file receiving ability flexibly, therefore once releasing the welcome that has just obtained the user.In the prior art; If utilize the reception and the broadcast of the TV programme that the terminal broadcasts, then require to be provided with in the terminal module (this module is generally " TV programme receiving chip ", also claims the multi-media broadcast broadcasting module) of the TV programme that receive broadcasting; Yet; Because the terminal still is a kind of newer function to the reception of the TV programme of broadcasting with playing, therefore, the module of the TV programme that receive broadcasting is not set also in a lot of terminals.For the terminal that makes the TV programme function that does not possess the broadcasting of receiving also can be for the user provides TV programme, provide the terminal of the TV programme receiving function that some utilizations possess broadcasting to assist not possess the scheme of the terminal TV reception of this function in the prior art.
Such as, application number for disclosing a kind of Real-Time Sharing method of TV programme in the one Chinese patent application file of " 200810039697 ", in order to the terminal of separating the TV programme receiving function that never possesses broadcasting can't TV reception problem.This method comprises: one possess the TV programme receiving function of broadcasting first terminal support first communication mode and second communication mode simultaneously; One do not possess the TV programme receiving function of broadcasting second terminal support second communication mode at least; It may further comprise the steps: link is set up through second communication mode in this first terminal and second terminal, and carries out the negotiation of coding/decoding capability collection; This first terminal is through the first communication mode received television program data; Data are carried out buffer memory and distribution; One circuit-switched data is delivered to this first terminal and is exported; Another circuit-switched data is delivered to its encoder, and the result who consults according to capability set behind the recompile, is sent to this second terminal through second communication mode and exports as required.This method can make the terminal of the TV programme receiving function that does not possess broadcasting watch the TV programme that is watching at another terminal that possesses the received television program function of broadcasting in real time through second communication mode.
At application number is to disclose a kind of system and method for supporting that TV programme are shared in the one Chinese patent application file of " 200810039697 ".This method comprises: first terminal with TV programme receiving function of broadcasting initiates a session request to second terminal when playing TV programme; With with the second terminals share TV programme; After the request of accepting session of said second terminal; Two terminals are set up media message and are transmitted connection, and television programme data, the TV programme that said second terminal plays receives are sent to said second terminal in said first terminal when playing TV programme.This method also can make the terminal of the TV programme receiving function that does not possess broadcasting watch the TV programme that is watching at another terminal that possesses the TV programme receiving function of broadcasting in real time through second communication mode.
The such scheme that provides in the prior art has a common ground: when the terminal of the television programme data receiving function that does not possess broadcasting was possessing under the assistance at terminal of this function TV reception, what the former received can only be the television programme data that the latter receives.The shortcoming of this mode is: when the user who uses above-mentioned two terminals respectively hopes to watch different TV programme; Can't utilize technique scheme to realize its demand; And; In the prior art; When television programme data was the scrambled television program data, the function of descrambling was not also carried out at the terminal that does not possess the television programme data receiving function of broadcasting of the prior art to the scrambled television program data, and this terminal can only be asked to possess the terminal of the television programme data receiving function of broadcasting the scrambled television program data is carried out descrambling.
Summary of the invention
The present invention provides a kind of processing method and device of television programme data; In order to solve exist in the prior art when the terminal that does not possess the television programme data receiving function is possessing under the assistance at terminal of this function TV reception; What the former received can only be the television programme data that the latter receives, and the former can't carry out the problem of descrambling to the scrambled television program data.
The embodiment of the invention adopts following technical scheme:
A kind of processing method of television programme data; Comprise: after first terminal utilizes the user authentication module UAM that is arranged in self to be registered to television program service server and the order of realization to TV programme; Obtain the television program service key MSK that said server provides, and send the request message of the TV programme that obtain order to second terminal of the TV programme receiving function that possesses broadcasting; Scrambled television program data and the program current cipher key MTK corresponding of the broadcasting of the second terminal received television program source server with described request message, and said scrambled television program data and MTK sent to first terminal; First terminal utilizes MSK that MTK is deciphered controlled word CK, and utilizes the said scrambled television program data of CK descrambling.
Preferably; Second terminal sends to first terminal with the scrambled television program data that receives and specifically comprises: second terminal is from the scrambled television program data that receives, and the identification information of the scrambled television program data that the identification information of confirming to have and described request message are corresponding matees consistent scrambled television program data; And the scrambled television program data of confirming sent to first terminal.
Preferably; Before second terminal receives described request message; Also comprise: whether second terminal notifying user input allows first terminal to send the affirmation information of described request message to second terminal, and receives the affirmation information that permission first terminal of user's input sends a request message to second terminal.
Preferably, second terminal also comprises before receiving described request message: second terminal confirms to allow first terminal to send described request message to second terminal according to its other resources user mode.
A kind of processing unit of television programme data comprises: the request message receiving element is used to receive the request message of the acquisition TV programme that other-end sends; The television programme data receiving element is used for the request message according to the reception of request message receiving element, scrambled television program data and the program current cipher key MTK corresponding with described request message of the broadcasting of received television program source server; The television programme data transmitting element is used for scrambled television program data and MTK that the television programme data receiving element receives are sent to said terminal.
A kind of processing unit of television programme data is characterized in that, comprising: user authentication module UAM is used for said device registration is also realized the order to TV programme to the television program service server; Business cipher key obtains the unit, is used to obtain the corresponding television program service key MSK of TV programme that the television program service server sends orders with user authentication module UAM; The request message transmitting element is used for the request message to the TV programme of the terminal transmission acquisition user authentication module UAM order that possesses the TV programme receiving function; Receiving element; Be used to receive scrambled television program data and the program current cipher key MTK that send at said terminal, said scrambled television program data and MTK be the reception of said terminal by the tv programme source server broadcast and corresponding scrambled television program data and the MTK of the request message transmission of request message transmitting element; Decryption unit, the MSK that is used to utilize business cipher key to obtain the unit acquisition deciphers controlled word CK to the MTK that receiving element receives; The descrambling unit is used to the CK that utilizes decryption unit to obtain, the scrambled television program data that the descrambling receiving element receives.
Beneficial effect of the present invention is following: the such scheme that provides through the embodiment of the invention; Because after first terminal that does not possess the TV programme receiving function can utilize the UAM that self is provided with to be registered to the television program service server and realizes the order to TV programme; Send the request message of these TV programme that obtain order to second terminal that possesses the TV programme receiving function; Thereby obtain the television programme data that first terminal needs; Rather than can only watch the in progress TV programme in second terminal passively, thus the scheme that adopts the embodiment of the invention to provide, the television programme data that receives on second terminal and first terminal is separate; Thereby can solve exist in the prior art when the terminal that does not possess the television programme data receiving function is possessing under the assistance at terminal of this function TV reception; The former receives can only be the problem of the television programme data that receives of the latter, and first terminal can also be come the MTK to the scrambled television program data to decipher according to the MSK that the television program service server provides to obtain CK; And further utilize CK to come the descrambling of scrambled television programme data; Therefore, the such scheme that adopts the embodiment of the invention to provide can also be realized the descrambling of first terminal to the scrambled television program data.
Description of drawings
The idiographic flow sketch map of the processing method of a kind of television programme data that Fig. 1 provides for the embodiment of the invention;
The concrete structure sketch map of the processing unit of a kind of television programme data that Fig. 2 provides for the embodiment of the invention;
The concrete structure sketch map of the processing unit of the another kind of television programme data that Fig. 3 provides for the embodiment of the invention;
The applied environment sketch map of scheme in reality that Fig. 4 provides for the embodiment of the invention;
Fig. 5 is the professional receiving terminal A and the professional concrete structure sketch map of sharing end B in the embodiment of the invention;
Fig. 6 is that professional receiving terminal A assists the professional schematic flow sheet that end B plays TV programme of sharing.
Embodiment
The inventor finds through the analysis to prior art; The aforementioned TV programme technology of sharing scheme of available technology adopting has a common defective; That is exactly when the terminal that does not possess the television programme data receiving function is possessing under the assistance at terminal of this function TV reception; What the former received can only be the television programme data that the latter receives, and the former does not also carry out the function of descrambling to the scrambled television program data.
In addition; The inventor further analyzes the back through the defective that prior art is existed and finds; In the prior art; Do not consider the characteristics of mobile phone TV services (mobile phone TV services are operator provides the business of the TV programme that the terminal can watch to the terminal, and this business is generally charge operation): the business item that mobile phone TV services provide as operator, the basis that its profitable property is a promoting service.Therefore, similar with common digital television business, cable television service, in mobile phone TV services, TV programme also tend to only allow the paying customer to watch, and do not allow freely to share between the user TV programme.Therefore, be necessary to charge to any terminal of enjoying mobile phone TV services.
In order to realize requiring the terminal in the embodiment of the invention when request obtains television programme data, need be registered to earlier on the television program service server the operation such as charge of the terminal of TV reception.Usually; Because the function that the terminal of multi-media broadcast broadcasting module does not possess the television programme data of received television program source server broadcasting is not set; Therefore, can not be provided for the user authentication module UAM that on the television program service server, registers on it yet.
In order to overcome above-mentioned defective, the inventor provides a kind of processing method of television programme data, and the idiographic flow sketch map of this method is as shown in Figure 1, may further comprise the steps:
Step 11, first terminal are utilized the user authentication module UAM that is arranged in self to be registered to the television program service server and are realized the order to TV programme;
Step 12, first terminal obtain the television program service key MSK that the television program service server provides after the order that realizes TV programme;
Step 13, the request message of the TV programme that obtain order is sent to second terminal of the TV programme receiving function that possesses broadcasting in first terminal, in embodiments of the present invention; First terminal can be for not possessing the terminal of multi-media broadcast broadcasting module; Therefore, it does not possess with the TV programme source server and carries out alternately the function with the television programme data of direct reception broadcasting, and need come TV reception through the assistance at second terminal; Need to prove; In embodiments of the present invention, first terminal can be based on bluetooth communications link or the wireless compatible authentication WIFI communication link of setting up in advance, comes to send the TV programme request message to second terminal; In addition, also can be for the terminal that possesses the multi-media broadcast broadcasting module but handles less terminal, relative second terminal of resource in first terminal;
Step 14, scrambled television program data and the program current cipher key MTK corresponding of the broadcasting of the second terminal received television program source server with above-mentioned request message, and scrambled television program data that receives and MTK sent to first terminal;
Step 15, first terminal utilize MSK that MTK is deciphered controlled word CK after receiving the scrambled television program data and MTK that sends at second terminal, and utilize this scrambled television program data of CK descrambling.
The said method that provides through the embodiment of the invention; First terminal is not just to watch what TV programme in what TV programme of broadcast on second terminal; But can ask second terminal to assist to obtain television programme data according to the demand of self; Thereby this method that provides through the embodiment of the invention; First terminal can be selected the TV programme that it desires to watch neatly, has solved the problem that can only receive identical TV programme between the terminal of the shared television programme data that exists in the prior art.
In addition; In embodiments of the present invention, in order to realize that first endpoint registration to the television program service server, is provided with UAM in first terminal; To guarantee that this first terminal has self-proof of identification function; Can accomplish the registration at first terminal, and to the TV programme flow process that completes charge at least, can TV reception to guarantee first terminal.Thereby realized charging to any terminal of enjoying mobile phone TV services.
Need to prove that in the prior art, only be useful on the passage that television programme data transmits between first, second terminal, the data that transmit on this passage are merely television programme data, therefore, it is not suitable for the processing to the scrambled television program data.And this scheme that adopts the embodiment of the invention to provide; Between first, second terminal two data paths of design; Wherein a path is used to transmit the scrambled television program data, and another path then is used to transmit key used when being used for the scrambled television program data deciphered.The said method that provides based on the embodiment of the invention; Owing to can transmit scrambled television program data and corresponding M TK between first, second terminal; Therefore; First terminal just can be deciphered MTK based on the MSK that obtains in advance and obtained CK, thereby utilizes CK to realize the scramble process to the scrambled television program data.
In embodiments of the present invention; Second terminal is before receiving the TV programme request message that sends at first terminal; Can also determine whether to agree to assist the first terminal TV reception according to own current resource user mode; Perhaps, also can determine whether to agree to assist the first terminal TV reception according to user's indication.Such as, in embodiments of the present invention, second terminal can further include step before receiving above-mentioned request message: whether second terminal notifying user input allows first terminal to send the affirmation information of the request message that obtains TV programme to second terminal; And permission first terminal that receives user's input obtains the affirmation information of the request message of TV programme to the transmission of second terminal.Perhaps, before the second terminal received television program request message, also can comprise step: second terminal confirms to allow first terminal to send the request message that obtains TV programme to second terminal according to its other resources user mode.
This method that provides through the embodiment of the invention; And the above-mentioned improvement that this method is carried out; Its first terminal that can allow not possess the TV programme receiving function of broadcasting utilizes second terminal that possesses this function to come TV reception; And the said method that adopts the embodiment of the invention to provide is when assisting the first terminal received television program data; The flow process of second terminal self TV reception is impregnable basically; Second terminal can be carried out the TV program watching flow process that prior art provides on one side, Yi Bian carry out the flow process of the assistance first terminal received television program data that the embodiment of the invention provides, and; The TV programme that watch at the TV programme that watch at second terminal and first terminal can be the same or different, thereby can realize simultaneously on second terminal and first terminal, representing respectively the purpose of different TV programme.
In addition; Through the method that the embodiment of the invention is provided; In second terminal, UAM is set; Make two user terminals can both independently be implemented in the registration on the television program service server and accomplish order, guaranteed the independence and the isolation of the expense of two user terminal TV receptions, help the operation of mobile phone TV services television programme data.
Further; Carry out the transmission of scrambled television program data and MTK respectively through two data paths of design between first, second terminal in the scheme that the embodiment of the invention provides; Thereby realized of the processing of first terminal, widened the type of the television programme data that user terminal can handle the scrambled television program data.
The processing method of this television programme data that provides corresponding to the embodiment of the invention; The embodiment of the invention also provides a kind of processing unit of television programme data; In order to solve exist in the prior art when the terminal that does not possess the television programme data receiving function is possessing under the assistance at terminal of this function TV reception; What the former received can only be the television programme data that the latter receives, and the former can't carry out the problem of descrambling to the scrambled television program data.This device possesses the TV programme receiving function, and its concrete structure sketch map is as shown in Figure 2, comprises following functional unit:
Request message receiving element 21 is used to receive the request message of the acquisition TV programme that other-end sends;
Television programme data receiving element 22 is used for the request message according to 21 receptions of request message receiving element, scrambled television program data and the program current cipher key MTK corresponding with this request message of the broadcasting of received television program source server;
Television programme data transmitting element 23 is used for scrambled television program data and MTK that television programme data receiving element 22 receives are sent to this terminal.
Preferably; If the processing unit of this television programme data is when assisting these terminal received television program data; Self also need receive self required television programme data, therefore is necessary the television programme data of this device self-demand and the television programme data of this terminal requirements are distinguished.For the purpose that realizes television programme data is distinguished, above-mentioned television programme data transmitting element can further include:
Determination module is used for the scrambled television program data that receives from television programme data receiving element 22, and the identification information of the scrambled television program data that the identification information of confirming to have and above-mentioned request message are corresponding matees consistent television programme data; Sending module is used for the scrambled television program data that determination module is confirmed is sent to this terminal.
Preferably; This device that the embodiment of the invention provides can further include: Tip element; Be used for before the request message receiving element receives above-mentioned request message, whether prompting user input allows this terminal to send the affirmation information of the request message that obtains TV programme to the request message receiving element; And the confirmation receiving element, be used to receive the user sends the request message that obtains TV programme according to affirmation information from this terminal of permission of the prompting input of Tip element to the request message receiving element.
Perhaps, this device also comprises: confirm the unit, be used for before the request message receiving element receives above-mentioned request message, according to the resource user mode of this device, confirm to allow this terminal to send the request message that obtains TV programme to the request message receiving element.
In embodiments of the present invention, the processing unit of another kind of television programme data is provided also, this device does not possess the TV programme receiving function, and its concrete structure sketch map is as shown in Figure 3, comprises following functional unit:
User authentication module UAM 31 is used for the processing unit of this television programme data is registered to the television program service server and realizes the order to TV programme;
Business cipher key obtains unit 32, is used to obtain the corresponding television program service key MSK of TV programme that the television program service server sends orders with user authentication module UAM 31;
Request message transmitting element 33 is used for the request message to the TV programme of the terminal of the TV programme receiving function that possesses broadcasting transmission acquisition user authentication module UAM 31 orders;
Receiving element 34; Be used for scrambled television program data and program current cipher key MTK that receiving terminal sends, this scrambled television program data and MTK be this terminal reception by the tv programme source server broadcast and corresponding television programme data and the MTK of TV programme request message 33 transmissions of request message transmitting element;
Decryption unit 35, the MSK that is used to utilize business cipher key to obtain unit 32 acquisitions deciphers controlled word CK to the MTK that receiving element 34 receives;
Descrambling unit 36 is used to the CK that utilizes decryption unit 35 to obtain, the scrambled television program data that descrambling receiving element 34 receives.
Below the such scheme that provides with the embodiment of the invention in reality, be applied as example, specify the concrete application process of such scheme:
The applied environment sketch map of the such scheme that the embodiment of the invention provides is as shown in Figure 4, and professional receiving terminal A and the business that does not possess the TV programme receiving function of broadcasting that the entity in this applied environment mainly comprises TV programme source server, television program service server, possess the TV programme receiving function of broadcasting are shared end B.Wherein, the function class at second terminal in the function of professional receiving terminal A and the such scheme seemingly, the professional function of sharing end B then with such scheme in first terminal function class seemingly.
Particularly; The major function of professional receiving terminal A may be summarized to be: according to the customer requirements that uses professional receiving terminal A; Receive the CMMB broadcast singal, and share end B with business and set up short distance and is connected, hold the TV programme request message that B sent thereby support to receive professional sharing; And the television programme data that receives carried out shunt operation, to realize that sharing end B to business sends its television programme data of being asked and corresponding key.
Please with reference to professional receiving terminal A as shown in Figure 5 and the professional concrete structure sketch map of sharing end B, in order to realize the above-mentioned functions of professional receiving terminal A, professional receiving terminal A need possess following functional module:
Short distance Connection Service device end 511; Be used for setting up short-distance communication link with the professional end B that shares based on bluetooth or WIFI based on the short distance connected mode; Share the end TV programme request message that the party B-subscriber sent with the business obtained based on this communication linkage; And the TV programme request message that business is shared end B sent to main control module 514; And after main control module 514 obtains corresponding television programme data and key, television programme data and the key that main control module 514 sends sent the professional end B that shares through above-mentioned link.
Mobile TV broadcast reception module 512; Be used to receive TV programme request message that professional receiving terminal A self that main control module 514 issues sends and transmit the business of coming with short distance Connection Service device end 511 and share the end TV programme request message that B sent, and the television programme data broadcasted of received television program source server.Request and reception that this mobile TV broadcast reception module 512 is supported the multi-channel tv programs data, it can utilize handle (Handle) that different television programme data is indicated, and promptly sets up the corresponding relation between television programme data and the Handle.Mobile TV broadcast reception module 512 is receiving after television programme data utilizes Handle that it is indicated, and just can television programme data and Handle and both corresponding relations be sent to main control module 514.
Mobile TV client 513 is used for being responsible for connecting with the television program service server, and obtains the relevant information of TV programme from this electricity program service server, such as the receiving television program guide information etc.The receiving television program guide information that receives according to mobile TV client 513; Use the user of professional receiving terminal A can select required TV programme; And utilize mobile TV client 513 to order the associated television program to the television program service server; And after ordering successfully, mobile TV client 513 is obtained the television program service key MSK that the television program service server returns.
Main control module 514; Be used for professional receiving terminal A self the TV programme request message that will send share the TV programme request message that end B sends to short distance Connection Service device end 511 places and all send to mobile TV broadcast reception module 512 with professional; And according to the next television programme data of utilizing Handle to indicate of mobile TV broadcast reception module 512 feedbacks; Confirm television programme data and program current cipher key MTK corresponding to different TV program request message; And the professional receiving terminal A that will the determine television programme data of being asked transmits decodes and plays module 516, and the business that will determine is shared the end television programme data that B asked and corresponding program current cipher key MTK is transmitted to short distance Connection Service device end 511.
Subscriber identity authentication module 515, this module can comprise SIM/USIM card and user authentication module UAM.Wherein, the SIM/USIM card is responsible for the function of mobile communication and network authentication, the then responsible functions such as decryption processing and storage that association key is carried out of UAM.Mobile communication and network authentication flow process are accomplished in SIM and UAM cooperation, because the flow process that provides in this flow process and the prior art is similar, therefore repeat no more.After user's subscription television program, the television program service key MSK that the television program service server returns will handle electromechanics and look client 513 and send to subscriber identity authentication module 515, and be kept among the UAM.In addition; The corresponding program current cipher key MTK of the television programme data that main control module 514 received professional receiving terminal A are asked also need be kept among the UAM; Thereby UAM can utilize MSK that MTK is deciphered; Generate control word (CK), and the CK that generates is sent to decodes and plays module 516 be used for the television programme data after the scrambling is carried out descrambling.
Decodes and plays module 516, its major function are television programme data is carried out format conversion (comprising demultiplexing etc.), descrambling, decoding and accomplished the broadcast to TV programme.Wherein, the television programme data after decodes and plays module 516 scrambling that to be CK of sending according to subscriber identity authentication module 515 receive main control module 514 is carried out descrambling.
Network connecting module (not indicating among Fig. 5) is used between professional receiving terminal A and television program service server, connecting.Such as, it can connect with the television program service server through the mode of dialup networking.
In embodiments of the present invention; The professional major function of sharing end B may be summarized to be: carry out alternately with the television program service server; Accomplish professional authentication, the authentication of sharing end B; And realize to TV programme order, function such as quit the subscription of, in addition, the professional end B that shares also utilizes and is arranged on the professional UAM that shares among the end B and preserves the television program service key MSK that the television program service server provides.In addition; The professional prior function embodiment of end B of sharing is connected setting up short distance with professional receiving terminal A; And to professional receiving terminal A transmission TV programme request message; And receive television programme data and the program current cipher key MTK that professional receiving terminal A sends, and accomplish the descrambling of television programme data and the broadcast of TV programme.
Likewise, please with reference to professional receiving terminal A as shown in Figure 5 and the professional concrete structure sketch map of sharing end B, in order to realize the professional above-mentioned functions of sharing end B, the professional end B that shares need possess following functional module:
UAM 521, and this UAM inserts the professional UAM SD card of sharing among the end B, and it has preserves television program service key MSK and the function of utilizing MSK that program current cipher key MTK is deciphered;
Short distance connects client 522; Be used for when user expectation utilizes business to share end B TV reception; Setting up short distance with professional receiving terminal A is connected; And the TV programme request message sent to professional receiving terminal A, and the television programme data that professional receiving terminal A is returned and program current cipher key MTK send to playing module and play.In the function class of the function of playing module and playing module 517 seemingly, repeat no more at this.
Mobile TV client 523 is used for connecting with the television program service server, and obtains the relevant information of TV programme from this electricity program service server, such as receiving television program guide information etc.The receiving television program guide information that receives according to mobile TV client 523; Use the professional user who shares end B can select required TV programme; And utilize the professional end B that shares to order the associated television program to the television program service server; And after ordering successfully, the professional end B that shares obtains the television program service key MSK that the television program service server returns, and this MSK is sent to UAM 521 preserves.
In addition, the professional end B that shares also has and subscriber identity authentication module 515 functionally similar subscriber identity authentication modules.
Based on the above-mentioned functions module, professional receiving terminal A assists professional sharing to hold the schematic flow sheet of B broadcast TV programme as shown in Figure 6, may further comprise the steps:
Step 61, the business of having inserted UAM SD card is shared end B and is accomplished the registration on the television program service server, and subscription television program and obtain the television program service key MSK that the television program service server returns;
Step 62, the professional end B that shares sends the assistance request message to the professional receiving terminal A that is provided with the CMMB module;
Step 63, professional receiving terminal A is according to its other resources behaviour in service, judging whether allows to manage business shares the TV programme request message that end B sends, in judged result when being, execution in step 65, otherwise, execution in step 64;
Step 64, professional receiving terminal A shares end B to business and sends the current notification message that can't handle the TV programme request message, and the professional end B that shares abandons the obtaining of television programme data after receiving this notification message, and flow process finishes;
Step 65; Professional receiving terminal A shares end B to business and sends the current notification message that can handle the TV programme request message; The professional end B that shares is after receiving this notification message; Confirm the TV programme desiring to watch, and send TV programme request message to these TV programme to professional receiving terminal A;
Step 66, the television programme data corresponding and the program current cipher key MTK of professional receiving terminal A received television program source server broadcasting with this TV programme request message;
Step 67, professional receiving terminal A utilizes with the professional short distance of sharing between the end B and is connected, and television programme data that receives and program current cipher key MTK are sent to the professional end B that shares;
Step 68, the professional end B that shares utilizes MSK that MTK is deciphered, and obtains CK;
Step 69, the professional end B that shares utilizes CK that the scrambled television program data is carried out descrambling, obtains the television programme data behind the descrambling;
Step 610, the professional end B that shares plays TV programme, and flow process finishes.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.

Claims (9)

1. the processing method of a television programme data is characterized in that, comprising:
After first terminal utilizes the user authentication module UAM that is arranged in self to be registered to television program service server and the order of realization to TV programme; Obtain the television program service key MSK that said server provides, and send the request message of the TV programme that obtain order to second terminal of the TV programme receiving function that possesses broadcasting;
Scrambled television program data and the program current cipher key MTK corresponding of the broadcasting of the second terminal received television program source server with described request message, and said scrambled television program data and MTK sent to first terminal;
First terminal utilizes MSK that MTK is deciphered controlled word CK, and utilizes the said scrambled television program data of CK descrambling.
2. the method for claim 1 is characterized in that, second terminal sends to first terminal with the scrambled television program data that receives and specifically comprises:
Second terminal from the scrambled television program data that receives, the consistent scrambled television program data of identification information coupling of the scrambled television program data that the identification information of confirming to have and described request message are corresponding; And
The scrambled television program data of confirming is sent to first terminal.
3. according to claim 1 or claim 2 method is characterized in that, second terminal also comprises before receiving described request message:
Whether second terminal notifying user input allows first terminal to send the affirmation information of described request message to second terminal, and receives the affirmation information that permission first terminal of user's input sends a request message to second terminal.
4. according to claim 1 or claim 2 method is characterized in that, second terminal also comprises before receiving described request message:
Second terminal confirms to allow first terminal to send described request message to second terminal according to its other resources user mode.
5. the processing unit of a television programme data is characterized in that, comprising:
The request message receiving element is used to receive the request message of the acquisition TV programme that other-end sends;
The television programme data receiving element is used for the request message according to the reception of request message receiving element, scrambled television program data and the program current cipher key MTK corresponding with described request message of the broadcasting of received television program source server;
The television programme data transmitting element is used for scrambled television program data and MTK that the television programme data receiving element receives are sent to said terminal.
6. device as claimed in claim 5 is characterized in that, said television programme data transmitting element specifically comprises:
Determination module is used for the scrambled television program data that receives from the television programme data receiving element, and the identification information of the scrambled television program data that the identification information of confirming to have and described request message are corresponding matees consistent scrambled television program data;
Sending module is used for the scrambled television program data that determination module is confirmed is sent to said terminal.
7. like claim 5 or 6 described devices, it is characterized in that, also comprise:
Tip element is used for before the request message receiving element receives described request message, and whether prompting user input allows said terminal to send the affirmation information of the request message that obtains TV programme to the request message receiving element; And
The confirmation receiving element is used to receive the user sends the request message that obtains TV programme according to affirmation information from the said terminal of permission of the prompting input of Tip element to the request message receiving element.
8. like claim 5 or 6 described devices, it is characterized in that, also comprise:
Confirm the unit, be used for before the request message receiving element receives described request message,, confirm to allow said terminal to send the request message that obtains TV programme to the request message receiving element according to the resource user mode of said device.
9. the processing unit of a television programme data is characterized in that, comprising:
User authentication module UAM is used for said device registration is also realized the order to TV programme to the television program service server;
Business cipher key obtains the unit, is used to obtain the corresponding television program service key MSK of TV programme that the television program service server sends orders with user authentication module UAM;
The request message transmitting element is used for the request message to the TV programme of the terminal of the TV programme receiving function that possesses broadcasting transmission acquisition user authentication module UAM order;
Receiving element; Be used to receive scrambled television program data and the program current cipher key MTK that send at said terminal, said scrambled television program data and MTK be the reception of said terminal by the tv programme source server broadcast and corresponding scrambled television program data and the MTK of the request message transmission of request message transmitting element;
Decryption unit, the MSK that is used to utilize business cipher key to obtain the unit acquisition deciphers controlled word CK to the MTK that receiving element receives;
The descrambling unit is used to the CK that utilizes decryption unit to obtain, the scrambled television program data that the descrambling receiving element receives.
CN201010286114.9A 2010-09-17 2010-09-17 Method and device for processing television program data Expired - Fee Related CN102404629B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010286114.9A CN102404629B (en) 2010-09-17 2010-09-17 Method and device for processing television program data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010286114.9A CN102404629B (en) 2010-09-17 2010-09-17 Method and device for processing television program data

Publications (2)

Publication Number Publication Date
CN102404629A true CN102404629A (en) 2012-04-04
CN102404629B CN102404629B (en) 2014-08-06

Family

ID=45886334

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010286114.9A Expired - Fee Related CN102404629B (en) 2010-09-17 2010-09-17 Method and device for processing television program data

Country Status (1)

Country Link
CN (1) CN102404629B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104104996A (en) * 2013-04-03 2014-10-15 中国移动通信集团公司 Program stream decryption method, device and terminal
CN104811260A (en) * 2015-03-19 2015-07-29 深圳市金立通信设备有限公司 Broadcast listening method
CN111818366A (en) * 2020-06-02 2020-10-23 三星电子(中国)研发中心 Method and device for playing television programs

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1764268A (en) * 2004-10-22 2006-04-26 北京握奇数据系统有限公司 CATV signal receiving and processing method
CN101009553A (en) * 2006-12-30 2007-08-01 中兴通讯股份有限公司 Secret key safety method and system for realizing multi-network integration mobile multi-media broadcasting system
CN101141246A (en) * 2006-09-05 2008-03-12 华为技术有限公司 Service key obtaining method and subscription management server
US20080294560A1 (en) * 2007-05-22 2008-11-27 Nokia Corporation Method of storing content
CN101466095A (en) * 2007-12-20 2009-06-24 株式会社日立制作所 Network connection method of non-portable terminal using user identification information of terminal
US20090282246A1 (en) * 2006-09-11 2009-11-12 Guenther Christian Method and system for continuously transmitting encrypted data of a broadcast service to a mobile terminal
CN101854362A (en) * 2010-05-21 2010-10-06 中兴通讯股份有限公司 Data card, data card system and method for realizing multimedia service

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1764268A (en) * 2004-10-22 2006-04-26 北京握奇数据系统有限公司 CATV signal receiving and processing method
CN101141246A (en) * 2006-09-05 2008-03-12 华为技术有限公司 Service key obtaining method and subscription management server
US20090282246A1 (en) * 2006-09-11 2009-11-12 Guenther Christian Method and system for continuously transmitting encrypted data of a broadcast service to a mobile terminal
CN101009553A (en) * 2006-12-30 2007-08-01 中兴通讯股份有限公司 Secret key safety method and system for realizing multi-network integration mobile multi-media broadcasting system
US20080294560A1 (en) * 2007-05-22 2008-11-27 Nokia Corporation Method of storing content
CN101466095A (en) * 2007-12-20 2009-06-24 株式会社日立制作所 Network connection method of non-portable terminal using user identification information of terminal
CN101854362A (en) * 2010-05-21 2010-10-06 中兴通讯股份有限公司 Data card, data card system and method for realizing multimedia service

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104104996A (en) * 2013-04-03 2014-10-15 中国移动通信集团公司 Program stream decryption method, device and terminal
CN104811260A (en) * 2015-03-19 2015-07-29 深圳市金立通信设备有限公司 Broadcast listening method
CN111818366A (en) * 2020-06-02 2020-10-23 三星电子(中国)研发中心 Method and device for playing television programs

Also Published As

Publication number Publication date
CN102404629B (en) 2014-08-06

Similar Documents

Publication Publication Date Title
JP4705958B2 (en) Digital Rights Management Method for Broadcast / Multicast Service
KR101819556B1 (en) Apparatus and method for supporting family cloud in cloud computing system
US20100107186A1 (en) Method of enjoying broadcasted communication services through distinct electronic apparatuses
US9661383B2 (en) System and method for receiving broadcast multimedia on a mobile device
EP1452027B1 (en) Access to encrypted broadcast content
JP2008524914A5 (en)
KR100931898B1 (en) Media broadcasts from wireless access points
CN102916869A (en) Instant messaging method and system
CN105049898A (en) Digital television-based home theater implementation method, device, system and client
EP2451153B1 (en) Method for playing china mobile multimedia broadcasting service and playing device thereof
CN101150851A (en) Method, server and mobile station for transmitting data from server to mobile station
CN102124761B (en) System for maintaining the broadcasting information in usim unlock environment and method thereof
EP2453630A1 (en) Data card, data card system and multi-media service implementation method
CN102404629B (en) Method and device for processing television program data
CN101188830A (en) Mobile TV service operation system
CN102801539A (en) Method, device and system for information distribution
CN100591122C (en) Method and system for subscribing digital pay television channel
CN102457774B (en) Method, device and system for processing television program data
CN106488272B (en) streaming media playing method, device and system
CN103220410B (en) Frequency modulation (FM) broadcasting sharing method on mobile intelligent devices utilizing Bluetooth
CN104104996A (en) Program stream decryption method, device and terminal
CN101754139A (en) Method, device and system for realizing number selecting business
KR101300427B1 (en) Method and system for transmitting encryption key message through interaction channel in broadcasting system
CN104038477A (en) Service network system-based file transfer method
CN101499866B (en) Service cipher key transmitting method in multimedia broadcast service

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140806