CN108683930A - DTV, the initial method of its interface, device and readable storage medium - Google Patents

DTV, the initial method of its interface, device and readable storage medium Download PDF

Info

Publication number
CN108683930A
CN108683930A CN201810390635.5A CN201810390635A CN108683930A CN 108683930 A CN108683930 A CN 108683930A CN 201810390635 A CN201810390635 A CN 201810390635A CN 108683930 A CN108683930 A CN 108683930A
Authority
CN
China
Prior art keywords
card information
information structure
dtv
interface
conditional access
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
CN201810390635.5A
Other languages
Chinese (zh)
Other versions
CN108683930B (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.)
Qingdao Hisense Media Network Technology Co Ltd
Original Assignee
Qingdao Hisense Media Network Technology 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 Qingdao Hisense Media Network Technology Co Ltd filed Critical Qingdao Hisense Media Network Technology Co Ltd
Priority to CN201810390635.5A priority Critical patent/CN108683930B/en
Publication of CN108683930A publication Critical patent/CN108683930A/en
Application granted granted Critical
Publication of CN108683930B publication Critical patent/CN108683930B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/418External card to be used in combination with the client device, e.g. for conditional access
    • H04N21/4181External card to be used in combination with the client device, e.g. for conditional access for conditional access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/418External card to be used in combination with the client device, e.g. for conditional access
    • H04N21/4184External card to be used in combination with the client device, e.g. for conditional access providing storage capabilities, e.g. memory stick
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a kind of DTV, the initial method of its interface, device and readable storage medium, the card information structures of the Conditional Access Module by obtaining storage in starting up;Register is configured according to card information structure;DTV interface is switched to input and output mode, executes the initialization procedure to digital television interface, when being initialized to work(, terminates initialization procedure;When initialization exception, the card information structure for the Conditional Access Module that current digital television interface is inserted into is read, is used in combination the card information structure read to update currently stored card information structure, register is configured again according to the card information structure of reading.The card information structure of each reading conditions receiving module is not needed in the initialization procedure for carrying out DTV interface, but relevant configuration is directly carried out using the card information structure of storage, therefore the initialization speed of hardware is improved, shorten booting to section object time is played, gives the better viewing experience of user.

Description

DTV, the initial method of its interface, device and readable storage medium
Technical field
The present invention relates to digital TV technology more particularly to a kind of DTV, the initial method of its interface, dresses It sets and readable storage medium.
Background technology
DTV matching requirements receiving module (Conditional Access Module, abbreviation CAM) uses, can be with The auxiliary devices such as set-top box, additional remote controler are saved, more safely, conveniently, by the pro-gaze of more and more users.Condition Receiving module need to be used cooperatively with DTV, and CAM card insertions are entered the pcmcia interface of DTV by user, by DTV Automatically configure after can watch pay-TV program.
There are one fixed Booting sequences to scrambled program is played for digital television opening/plug-in card, complete PCMCIA first and connect Mouth initialization, physical link is set up with CICAM, is carried out using transport layer, session layer and application layer and CICAM effective The broadcasting of scrambled program is realized after applied data communications.Wherein, pcmcia interface needed in initialization procedure read CICAM Card information structure (Card Information Structure, abbreviation CIS), to be configured to register.However Read the inefficiency of CIS during entire initialization, the time that the information of 150Bytes needs to occupy 3 seconds or more reads, The slow phenomenon of hardware initialization is directly resulted in, requirements at the higher level of the user to starting up speed and response time are not met.
Invention content
The present invention provides a kind of DTV, the initial method of its interface, device and readable storage medium, to add The initialization speed of fast DTV interface.
In a first aspect, the present invention provides a kind of initial method of DTV interface, inserted in the DTV interface Enter Conditional Access Module, method includes:
Step 1:In starting up, the card information structure of the Conditional Access Module of storage is obtained;
Step 2:Register is configured according to the card information structure;
Step 3:The DTV interface is switched to input and output mode, is executed to the DTV interface Initialization procedure executes step 4 when being initialized to work(;When initialization exception, step 5 is executed;
Step 4:Terminate initialization procedure;
Step 5:The card information structure for reading the Conditional Access Module that presently described DTV interface is inserted into, is used in combination reading The card information structure taken updates currently stored card information structure, goes to step 2.
In a kind of achievable embodiment, in the above method provided by the invention, in the step 1, when obtaining When the card information structure of the Conditional Access Module of storage being taken to fail, the condition that presently described DTV interface is inserted into is read The card information structure of receiving module, stores the card information structure of reading, or is updated with the card information structure read currently stored Card information structure.
Second aspect, the present invention provide a kind of initial method of DTV interface, are inserted in the DTV interface Enter Conditional Access Module, method includes:
Step 1:In starting up, the card information structure of the Conditional Access Module of storage is obtained;
Step 2:Register is configured according to the card information structure;
Step 3:The DTV interface is switched to input and output mode, reads presently described DTV interface The card information structure of the Conditional Access Module of insertion;
Step 4:It verifies the card information structure read and whether currently stored card information structure is consistent, when verification is consistent When, execute step 5;When verifying inconsistent, step 6 is executed;
Step 5:Execute the initialization procedure of the DTV interface;
Step 6:Currently stored card information structure is updated with the card information structure of reading, goes to step 2.
In a kind of achievable embodiment, in the above method provided by the invention, in the step 1, when obtaining When the card information structure of the Conditional Access Module of storage being taken to fail, the condition that presently described DTV interface is inserted into is read The card information structure of receiving module, stores the card information structure of reading, or is updated with the card information structure read currently stored Card information structure.
In a kind of achievable embodiment, in the above method provided by the invention, in the step 1, obtaining When taking the card information structure success of the Conditional Access Module of storage, storage flag is provided with valid value;
In step 3, the card information knot for reading the Conditional Access Module that presently described DTV interface is inserted into Structure, including:
When the storage flag is virtual value, the Conditional Access Module that presently described DTV interface is inserted into is read Card information structure.
The third aspect, the present invention provide a kind of apparatus for initializing of DTV interface, including:
First acquisition module, in starting up, obtaining the card information structure of the Conditional Access Module of storage;
First configuration module, for being configured to register according to the card information structure;
First initialization module is executed for the DTV interface to be switched to input and output mode to the number The initialization procedure of word television interface terminates initialization procedure when being initialized to work(;When initialization exception, described first Acquisition module is additionally operable to read the card information structure for the Conditional Access Module that presently described DTV interface is inserted into, reading is used in combination The card information structure taken updates currently stored card information structure.
Fourth aspect, the present invention provide a kind of apparatus for initializing of DTV interface, including:
Second acquisition module, in starting up, obtaining the card information structure of the Conditional Access Module of storage;
Second configuration module, for being configured to register according to the card information structure;
Second initialization module, for the DTV interface to be switched to input and output mode;Described second obtains Module is additionally operable to read the card information structure for the Conditional Access Module that presently described DTV interface is inserted into;At the beginning of described second Beginningization module, whether card information structure and the currently stored card information structure for being additionally operable to verification reading are consistent, when verification is consistent When, execute the initialization procedure of the DTV interface;When verifying inconsistent, second acquisition module is additionally operable to use The card information structure of reading, which updates, currently stored states card information structure.
5th aspect, the present invention provide a kind of DTV, including:
First memory, for storing program instruction;
First processor, for calling the described program stored in the first memory to instruct, according to the program of acquisition It executes:In starting up, the card information structure of the Conditional Access Module of storage is obtained;According to the card information structure pair Register is configured;The DTV interface is switched to input and output mode, is executed to the DTV interface Initialization procedure terminates initialization procedure when being initialized to work(;When initialization exception, presently described DTV is read The card information structure for the Conditional Access Module that interface is inserted into is used in combination the card information structure read to update currently stored card information knot Structure configures register again according to the card information structure.
6th aspect, the present invention provide a kind of DTV, including:
Second memory, for storing program instruction;
Second processor is executed for calling the program instruction stored in the second memory according to the program of acquisition: In starting up, the card information structure of the Conditional Access Module of the storage is obtained;According to the card information structure to deposit Device is configured;The DTV interface is switched to input and output mode, presently described DTV interface is read and is inserted into Conditional Access Module card information structure;And verify the card information structure of reading and the currently stored card information knot Whether structure is consistent, when verifying consistent, executes the initialization procedure of the DTV interface;When verifying inconsistent, with reading The card information structure taken updates currently stored card information structure, matches to register again according to the card information structure It sets.
7th aspect, the present invention provide a kind of readable storage medium, and the readability storage medium is stored with digital electricity Depending on executable instruction, the DTV executable instruction is for making DTV execute any of the above-described method.
In above-mentioned DTV provided by the invention, the initial method of its interface, device and readable storage medium, lead to Cross the card information structure for the Conditional Access Module that storage is obtained in starting up;Register is matched according to card information structure It sets;DTV interface is switched to input and output mode, executes the initialization procedure to digital television interface, when being initialized to When work(, terminate initialization procedure;When initialization exception, the card for the Conditional Access Module that current digital television interface is inserted into is read Message structure is used in combination the card information structure read to update currently stored card information structure, again according to the card information knot of reading Structure configures register.Each reading conditions receiving module is not needed in the initialization procedure for carrying out DTV interface Card information structure, but directly using storage card information structure carry out relevant configuration, therefore substantially increase hardware just Beginningization speed shortens booting to section object time is played, gives the better viewing experience of user.
Alternatively, above-mentioned DTV provided by the invention, the initial method of its interface, device and readable storage are situated between Matter, can also be by starting up, obtaining the card information structure of the Conditional Access Module of storage;According to card information structure pair Register is configured;DTV interface is switched to input and output mode, reads the item that current digital television interface is inserted into The card information structure of part receiving module;It verifies the card information structure read and whether currently stored card information structure is consistent, when When verifying consistent, the initialization procedure of DTV interface is executed;When verifying inconsistent, updated with the card information structure of reading Currently stored card information structure configures register again according to card information structure.Due under input and output mode The speed of the card information structure of reading conditions receiving module much faster, therefore compared with the prior art in read in storage mode The card information structure of Conditional Access Module is taken to carry out relevant configuration, the present invention provides aforesaid way and imitated with higher initialization Rate has and relatively accelerates booting to the process for playing program, improves user experience.
Description of the drawings
Fig. 1 is one of the flow chart of initial method of DTV interface provided in an embodiment of the present invention;
Fig. 2 is the two of the flow chart of the initial method of DTV interface provided in an embodiment of the present invention;
Fig. 3 is the three of the flow chart of the initial method of DTV interface provided in an embodiment of the present invention;
Fig. 4 is one of the structural schematic diagram of apparatus for initializing of DTV interface provided in an embodiment of the present invention;
Fig. 5 is the second structural representation of the apparatus for initializing of DTV interface provided in an embodiment of the present invention;
Fig. 6 is one of the structural schematic diagram of DTV provided in an embodiment of the present invention;
Fig. 7 is the second structural representation of DTV provided in an embodiment of the present invention.
Specific implementation mode
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention make into It is described in detail to one step, it is clear that described embodiments are only a part of the embodiments of the present invention, rather than whole implementation Example.Based on the embodiments of the present invention, obtained by those of ordinary skill in the art without making creative efforts All other embodiment, shall fall within the protection scope of the present invention.
DTV provided in an embodiment of the present invention is digital TV integrated machine, which includes pcmcia interface, Conditional Access Module CICAM is inserted into the interface, after starting up, by the initialization procedure and DTV of hardware It, can be with normal play program after the software of system carries out the communication using data with CICAM.And in the prior art by CICAM The initialization procedure for being inserted into the pcmcia interface completion interface of DTV at least needs 6 seconds time, then completes to apply data Communication also need to 12 seconds time to scrambled program is played, that is to say, that the most fast time ability for needing 18 seconds after starting up Program can be played, user needs to wait for long time that could watch TV programme after executing boot action, and viewing experience has It waits improving.
In view of this, the embodiment of the present invention provides a kind of initial method of DTV interface, the DTV interface Middle insertion Conditional Access Module;Fig. 1 shows the flow of the initial method of DTV interface provided in an embodiment of the present invention Schematic diagram, as shown in Figure 1, this method specifically includes:
S101:In starting up, the card information structure of the Conditional Access Module of storage is obtained;
S102:Register is configured according to card information structure;
S103:DTV interface is switched to input and output mode, executes the initialization procedure to digital television interface, When being initialized to work(, S104 is executed;When initialization exception, S105 is executed;
S104:Terminate initialization procedure;
S105:The card read is used in combination in the card information structure for reading the Conditional Access Module that current digital television interface is inserted into Message structure updates currently stored card information structure, goes to S102.
Card information structure (CIS) is the configuration information for carrying out register configuration to DTV general-purpose interface, When PCMCIA is initialized, the card information structure can be obtained, to the offset (COR offset) and allocation list index word of register Section (TPCE_INDX) is configured.In practical applications, it is in memory module (Memory to the configuration process of register Mode it is carried out under), after the completion of waiting for register configuration, input and output mode (I/O Mode) can be switched to, carry out other parameters Configuration, thus complete the initialization to digital television interface.However reading conditions receiving module CICAM in storage mode The speed of card information structure CIS is slower, influences whether that entire start process expends longer time and could play program.Therefore, In embodiments of the present invention, the card information structure of Conditional Access Module is prestored, correspondingly changes starting up's program, makes DTV directly acquires storage card information structure after opening is configured to posting device, even if the process is still in Memory It is carried out under Mode, it is only necessary to which occupying several milliseconds of time can complete.And in practical applications, user is to DTV Pcmcia interface is inserted into after CICAM, will not generally be rechanged, therefore in addition to first powering on situation, is switched on Speed will be promoted significantly, can most be completed configuration in 12 seconds soon and be played program.
In specific implementation process, flash memory can be artificially stored in for the action for storing the CIS of CICAM (flash) in, flash memory and system can also be read and are stored in when first powering on startup after CICAM is inserted into DTV In memory.It is so directed to the case where first powering on startup after CICAM is inserted into DTV, obtains the Conditional Access Module of storage Card information structure may fail, therefore, in embodiments of the present invention, in above-mentioned S101, when obtain storage condition connect When receiving the card information structure failure of module, the card information structure for the Conditional Access Module that current digital television interface is inserted into is read, And store the card information structure of reading.
For example, CICAM is inserted into the pcmcia interface of DTV as user, when starting DTV for the first time, The CIS information failure for obtaining storage, i.e., there are no when the CIS of storage in flash memory, directly read CIS, and should in CICAM CIS is stored in flash memory and memory, and the relevant configuration initialized according to the CIS of reading.At second and later Each starting up during, system will the automatic CIS for obtaining storage, and initial configuration is carried out according to the CIS got, Thus the speed of further interface initialization is improved.
When also a kind of the case where being likely to occur is obtains the card information structure stored, since mistake occurs in process so that obtaining Baulk is taken, the card information structure of the Conditional Access Module of current digital television interface insertion can also be read at this time, be used in combination The card information structure of reading updates currently stored card information structure.
And for the case where during user's use, CICAM is replaced in midway, although the CIS that system obtains storage is carried out Initial configuration, however since the CIS of the CIS and the CICAM being currently inserted into are not inconsistent, initialization exception can be caused.So At this time system then can launching process, read again the card information knot for the Conditional Access Module being inserted into current digital television interface Structure, and initial configuration is carried out according to the card information structure, it finally still can normal activation system.Reading new CIS While, CIS newly being read with this and updating currently stored CIS, then in next starting up, what is got is then more New CIS.And the case where CICAM is replaced for user midway, it in practical applications can't frequent occurrence, therefore the present invention is real The above method for applying example offer can effectively improve the initialization speed of hardware, to promote user experience.
In order to solve identical technical problem, the embodiment of the present invention also provides the initialization side of another DTV interface Method is inserted into Conditional Access Module in the DTV interface, as shown in Fig. 2, this method specifically includes:
S201:In starting up, the card information structure of the Conditional Access Module of storage is obtained;
S202:Register is configured according to card information structure;
S203:DTV interface is switched to input and output mode, reads the condition that current digital television interface is inserted into The card information structure of receiving module;
S204:It verifies the card information structure read and whether currently stored card information structure is consistent, when verifying consistent, Execute S205;When verifying inconsistent, S206 is executed;
S205:Execute the initialization procedure of DTV interface;
S206:Currently stored card information structure is updated with the card information structure of reading, goes to S202.
In embodiments of the present invention, the card information structure of Conditional Access Module is prestored, in starting up, directly The card information structure for obtaining storage configures register, and the card information structure no longer in reading conditions receiving module, by This accelerates the initialization speed to pcmcia interface.By DTV interface be switched to input and output mode (I/O Mode) it Afterwards, then read current digital television interface insertion Conditional Access Module card information structure, be used in combination the card information structure verification Whether the card information structure of storage is correct, i.e., the card information structure that above-mentioned verification is read is with currently stored card information structure It is no consistent.And speed of the speed of card information structure than reading card information structure in Memory Mode is read at I/O Mode Degree is faster.Therefore, the initialization procedure of DTV interface can be rapidly completed when being proved to be successful, thus accelerate booting to section Mesh plays the time spent by whole process, promotes user's viewing experience.
If user replaces CICAM in use halfway, used CICAM before being due to the CIS of storage CIS, therefore can fail in above-mentioned verification, directly register can be configured again using the CIS read at this time And subsequent initialization process.At the same time, it needs to update the CIS stored before with the CIS read so that in next time It can be directly obtained newer CIS when starting up and carry out initialization process, to accelerate to initialize speed.Specifically, may be used The CIS being stored in flash memory and current Installed System Memory is removed, then the CIS read is stored in flash memory and memory and is waited for With.
It can be artificially stored in flash memory similarly, for the action for storing the CIS of CICAM, it can also be in CICAM After being inserted into DTV, reads and be stored in when first powering on startup in flash memory and Installed System Memory.It is so directed to and is inserted in CICAM Enter the case where first powering on startup after DTV, obtaining the card information structure of the Conditional Access Module of storage may fail, Therefore, in embodiments of the present invention, in above-mentioned S101, when the card information structure failure for the Conditional Access Module for obtaining storage When, the card information structure for the Conditional Access Module that current digital television interface is inserted into is read, and store the card information structure of reading. In addition, if the process for obtaining the card information structure of storage mistake occurs so that obtaining baulk, it can also read work as at this time The card information structure for the Conditional Access Module that preceding DTV interface is inserted into is used in combination the card information structure update read currently stored Card information structure.
In practical applications, flash memory can be identified by the way that the storage mark place value is arranged in setting storage flag In whether there is CIS.Specifically, in above-mentioned step S201, in the card information structure for the Conditional Access Module for obtaining storage When success, storage flag can be provided with valid value;Continue to execute step S202.Further, in above-mentioned step S203 In, when it is virtual value to determine storage flag, read the card information for the Conditional Access Module that current digital television interface is inserted into Structure;And if it is determined that storage flag is not virtual value, then the current acquired CIS of explanation is not pre-stored CIS, The CIS so got is the CIS read in the CICAM that current digital television interface is inserted into, in this case be not necessarily into The verification of row CIS directly can carry out initial configuration using the CIS read.
For example, the embodiment of the present invention provides a kind of initial method of DTV interface, wherein storage flag It is for virtual value that value, which is 1,.As shown in figure 3, this method can specifically include:
S301:In starting up, the card information structure of the Conditional Access Module of storage is obtained;When obtaining successfully, hold Row S302;When obtaining failure, S310 is executed;
S302:Storage mark place value is set as 1;
S303:Register is configured according to card information structure;
S304:DTV interface is switched to input and output mode, executes the initialization procedure of DTV interface;
S305:Determine whether storage mark place value is 1;When storage mark place value is 1, S306 is executed;Work as storage mark When place value is 0, S308 is executed;
S306:Read the card information structure for the Conditional Access Module that current digital television interface is inserted into;
S307:It verifies the card information structure read and whether currently stored card information structure is consistent;When verifying consistent, Execute S308;When verifying inconsistent, S309 is executed;
S308:Terminate;
S309:Currently stored card information structure is updated with the card information structure of reading, executes S301;
S310:The card information structure for reading the Conditional Access Module that current digital television interface is inserted into is believed with the card of reading The currently stored card information structure of topology update is ceased, and storage mark place value is set as 0, executes S303.
Based on same inventive concept, the embodiment of the present invention also provides a kind of apparatus for initializing of DTV interface, such as Fig. 4 Described, which includes:
First acquisition module 41, in starting up, obtaining the card information structure of the Conditional Access Module of storage;
First configuration module 42, for being configured to register according to card information structure;
First initialization module 43 is executed for DTV interface to be switched to input and output mode to DTV The initialization procedure of interface terminates initialization procedure when being initialized to work(;When initialization exception, the first acquisition module 41, It is additionally operable to read the card information structure for the Conditional Access Module that current digital television interface is inserted into, the card information structure read is used in combination Update currently stored card information structure.
The card information knot of each reading conditions receiving module is not needed in the initialization procedure for carrying out DTV interface Structure, but relevant configuration is directly carried out using the card information structure of storage, therefore the initialization speed of hardware is substantially increased, it contracts Short booting gives the better viewing experience of user to section object time is played.
Optionally, the first acquisition module 41 is additionally operable to the card information structure failure when the Conditional Access Module for obtaining storage When, the card information structure for the Conditional Access Module that current digital television interface is inserted into is read, the card information structure of reading is stored, or Currently stored card information structure is updated with the card information structure of reading.
In addition to this, the embodiment of the present invention also provides the apparatus for initializing of another DTV interface, as shown in figure 5, The device includes:
Second acquisition module 51, in starting up, obtaining the card information structure of the Conditional Access Module of storage;
Second configuration module 52, for being configured to register according to card information structure;
Second initialization module 53, for DTV interface to be switched to input and output mode;Second acquisition module 51, It is additionally operable to read the card information structure for the Conditional Access Module that current digital television interface is inserted into;Second initialization module 53, also It is whether consistent for verifying the card information structure read and currently stored card information structure, when verifying consistent, execute number The initialization procedure of television interface;When verifying inconsistent, the second acquisition module 51 is additionally operable to the card information structure read more New currently stored card information structure.
Due to the card information structure of reading conditions receiving module under input and output mode speed much faster, phase Than in the card information structure of reading conditions receiving module carries out relevant configuration in storage mode in the prior art, the present invention provides Aforesaid way has higher initialization efficiency, has and relatively accelerates booting to the process for playing program, improves user experience.
Optionally, the second acquisition module 51 is additionally operable to the card information structure failure when the Conditional Access Module for obtaining storage When, the card information structure for the Conditional Access Module that current digital television interface is inserted into is read, the card information structure of reading is stored, or Currently stored card information structure is updated with the card information structure of reading.
Optionally, the second acquisition module 51 is additionally operable in the card information structure success for obtaining the Conditional Access Module of storage When, storage flag is provided with valid value;
Register is configured according to card information structure in the configuration module 52, the initialization module 53 will be digital Television interface is switched to after input/output module, the second acquisition module 51, is specifically used for when storage flag is virtual value, Read the card information structure for the Conditional Access Module that current digital television interface is inserted into;Second initialization module 53, is specifically used for It verifies the card information structure read and whether currently stored card information structure is consistent.
On the other hand, this hair has embodiment also to provide a kind of DTV, as shown in fig. 6, the DTV may include:
First memory 61, for storing program instruction;
First processor 62 is executed for calling the program instruction stored in first memory 61 according to the program of acquisition: In starting up, the card information structure of the Conditional Access Module of storage is obtained;Register is matched according to card information structure It sets;DTV interface is switched to input and output mode, executes the initialization procedure to digital television interface, when being initialized to When work(, terminate initialization procedure;When initialization exception, the card for the Conditional Access Module that current digital television interface is inserted into is read Message structure is used in combination the card information structure read to update currently stored card information structure, again according to card information structure to posting Storage is configured.
In addition to this, the embodiment of the present invention also provides another DTV, as shown in fig. 7, the DTV can wrap It includes:
Second memory 71, for storing program instruction;
Second processor 72 is executed for calling the program instruction stored in second memory 71 according to the program of acquisition: In starting up, the card information structure of the Conditional Access Module of storage is obtained;Register is matched according to card information structure It sets;DTV interface is switched to input and output mode, reads the Conditional Access Module that current digital television interface is inserted into Card information structure;And verify reading card information structure and currently stored card information structure it is whether consistent, when verify it is consistent when, Execute the initialization procedure of DTV interface;When verifying inconsistent, updated with the card information structure of reading currently stored Card information structure configures register again according to card information structure.
In addition, the embodiment of the present invention also provides a kind of readable storage medium, which is stored with number TV executable instruction, DTV executable instruction is for making DTV execute method shown in FIG. 1.
In addition, the embodiment of the present invention also provides another readable storage medium, which is stored with number Word TV executable instruction, DTV executable instruction is for making DTV execute method shown in Fig. 2.
Above-mentioned DTV, the initial method of its interface, device and readable storage provided in an embodiment of the present invention are situated between Matter can pass through the card information structure of the Conditional Access Module of acquisition storage in starting up;According to card information structure to posting Storage is configured;DTV interface is switched to input and output mode, executes the initialization procedure to digital television interface, When being initialized to work(, terminate initialization procedure;When initialization exception, reads the condition that current digital television interface is inserted into and connect The card information structure for receiving module is used in combination the card information structure read to update currently stored card information structure, again according to reading Card information structure register is configured.Item need not be read every time in the initialization procedure for carrying out DTV interface The card information structure of part receiving module, but relevant configuration is directly carried out using the card information structure of storage, therefore greatly improve The initialization speed of hardware shortens booting to section object time is played, gives user better viewing experience.
Alternatively, above-mentioned DTV provided by the invention, the initial method of its interface, device and readable storage are situated between Matter, can also be by starting up, obtaining the card information structure of the Conditional Access Module of storage;According to card information structure pair Register is configured;DTV interface is switched to input and output mode, reads the item that current digital television interface is inserted into The card information structure of part receiving module;It verifies the card information structure read and whether currently stored card information structure is consistent, when When verifying consistent, the initialization procedure of DTV interface is executed;When verifying inconsistent, updated with the card information structure of reading Currently stored card information structure configures register again according to card information structure.Due under input and output mode The speed of the card information structure of reading conditions receiving module much faster, therefore compared with the prior art in read in storage mode The card information structure of Conditional Access Module is taken to carry out relevant configuration, the present invention provides aforesaid way and imitated with higher initialization Rate has and relatively accelerates booting to the process for playing program, improves user experience.
The present invention be with reference to according to the method for the embodiment of the present invention, the flow of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that can be realized by computer program instructions every first-class in flowchart and/or the block diagram The combination of flow and/or box in journey and/or box and flowchart and/or the block diagram.These computer programs can be provided Instruct the processor of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices so that A stream in flow chart can be achieved in the instruction executed by the computer or the processor of other programmable data processing devices The function of being specified in journey or multiple flows and/or one box of block diagram or multiple boxes.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that instruction generation stored in the computer readable memory includes referring to Enable the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device so that count Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, in computer or The instruction executed on other programmable devices is provided for realizing in a flow of flow chart or multiple flows and/or block diagram A box or multiple boxes in specify function the step of.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basic Property concept, then additional changes and modifications can be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art God and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to include these modifications and variations.

Claims (10)

1. a kind of initial method of DTV interface, which is characterized in that be inserted into condition reception in the DTV interface Module, method include:
Step 1:In starting up, the card information structure of the Conditional Access Module of storage is obtained;
Step 2:Register is configured according to the card information structure;
Step 3:The DTV interface is switched to input and output mode, is executed to the initial of the DTV interface Change process executes step 4 when being initialized to work(;When initialization exception, step 5 is executed;
Step 4:Terminate initialization procedure;
Step 5:Reading is used in combination in the card information structure for reading the Conditional Access Module that presently described DTV interface is inserted into Card information structure updates currently stored card information structure, goes to step 2.
2. the method as described in claim 1, which is characterized in that in the step 1, when the condition for obtaining storage connects When receiving the card information structure failure of module, the card information knot for the Conditional Access Module that presently described DTV interface is inserted into is read Structure stores the card information structure of reading, or updates currently stored card information structure with the card information structure read.
3. a kind of initial method of DTV interface, which is characterized in that be inserted into condition reception in the DTV interface Module, method include:
Step 1:In starting up, the card information structure of the Conditional Access Module of storage is obtained;
Step 2:Register is configured according to the card information structure;
Step 3:The DTV interface is switched to input and output mode, presently described DTV interface is read and is inserted into Conditional Access Module card information structure;
Step 4:It verifies the card information structure read and whether currently stored card information structure is consistent, when verifying consistent, hold Row step 5;When verifying inconsistent, step 6 is executed;
Step 5:Execute the initialization procedure of the DTV interface;
Step 6:Currently stored card information structure is updated with the card information structure of reading, goes to step 2.
4. method as claimed in claim 3, which is characterized in that in the step 1, when the condition for obtaining storage connects When receiving the card information structure failure of module, the card information knot for the Conditional Access Module that presently described DTV interface is inserted into is read Structure stores the card information structure of reading, or updates currently stored card information structure with the card information structure read.
5. method as claimed in claim 3, which is characterized in that in the step 1, connect in the condition for obtaining storage When receiving the card information structure success of module, storage flag is provided with valid value;
In the step 3, the card information knot for reading the Conditional Access Module that presently described DTV interface is inserted into Structure, including:
When the storage flag is virtual value, the card for the Conditional Access Module that presently described DTV interface is inserted into is read Message structure.
6. a kind of apparatus for initializing of DTV interface, which is characterized in that including:
First acquisition module, in starting up, obtaining the card information structure of the Conditional Access Module of storage;
First configuration module, for being configured to register according to the card information structure;
First initialization module is executed for the DTV interface to be switched to input and output mode to the number electricity Depending on the initialization procedure of interface, when being initialized to work(, terminate initialization procedure;When initialization exception, described first obtains Module is additionally operable to read the card information structure for the Conditional Access Module that presently described DTV interface is inserted into, reading is used in combination Card information structure updates currently stored card information structure.
7. a kind of apparatus for initializing of DTV interface, which is characterized in that including:
Second acquisition module, in starting up, obtaining the card information structure of the Conditional Access Module of storage;
Second configuration module, for being configured to register according to the card information structure;
Second initialization module, for the DTV interface to be switched to input and output mode;Second acquisition module, It is additionally operable to read the card information structure for the Conditional Access Module that presently described DTV interface is inserted into;The second initialization mould Block, whether card information structure and the currently stored card information structure for being additionally operable to verification reading are consistent, when verifying consistent, execute The initialization procedure of the DTV interface;When verifying inconsistent, second acquisition module is additionally operable to the card read Message structure updates currently stored card information structure.
8. a kind of DTV, which is characterized in that including:
First memory, for storing program instruction;
First processor is executed for calling the described program stored in the first memory to instruct according to the program of acquisition: In starting up, the card information structure of the Conditional Access Module of storage is obtained;According to the card information structure to deposit Device is configured;The DTV interface is switched to input and output mode, is executed to the initial of the DTV interface Change process terminates initialization procedure when being initialized to work(;When initialization exception, presently described DTV interface is read The card information structure of the Conditional Access Module of insertion is used in combination the card information structure read to update currently stored card information structure, Register is configured again according to the card information structure.
9. a kind of DTV, which is characterized in that including:
Second memory, for storing program instruction;
Second processor is executed for calling the described program stored in the second memory to instruct according to the program of acquisition: In starting up, the card information structure of the Conditional Access Module of the storage is obtained;According to the card information structure to deposit Device is configured;The DTV interface is switched to input and output mode, presently described DTV interface is read and is inserted into Conditional Access Module card information structure;And verify the card information structure of reading and currently stored card information structure whether one It causes, when verifying consistent, executes the initialization procedure of the DTV interface;When verifying inconsistent, believed with the card of reading The currently stored card information structure of topology update is ceased, register is configured again according to the card information structure.
10. a kind of readability storage medium, which is characterized in that the readability storage medium is stored with the executable finger of DTV It enables, the method that the DTV executable instruction is used to that DTV perform claim to be made to require any one of 1-2;Alternatively,
The method that the DTV executable instruction is used to that DTV perform claim to be made to require any one of 3-5.
CN201810390635.5A 2018-04-27 2018-04-27 Digital television, initialization method and device of interface of digital television and readable storage medium Active CN108683930B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810390635.5A CN108683930B (en) 2018-04-27 2018-04-27 Digital television, initialization method and device of interface of digital television and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810390635.5A CN108683930B (en) 2018-04-27 2018-04-27 Digital television, initialization method and device of interface of digital television and readable storage medium

Publications (2)

Publication Number Publication Date
CN108683930A true CN108683930A (en) 2018-10-19
CN108683930B CN108683930B (en) 2020-09-25

Family

ID=63801332

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810390635.5A Active CN108683930B (en) 2018-04-27 2018-04-27 Digital television, initialization method and device of interface of digital television and readable storage medium

Country Status (1)

Country Link
CN (1) CN108683930B (en)

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1468398A (en) * 2000-08-08 2004-01-14 国际商业机器公司 Common application metamodel including c/c++ metamodel
CN1957331A (en) * 2004-05-26 2007-05-02 英特尔公司 Automatic caching generation in network applications
CN101631228A (en) * 2008-07-18 2010-01-20 中国科学院声学研究所 Method and system for implementing network time-shifted television supporting DVB CAS
CN101814037A (en) * 2010-03-12 2010-08-25 青岛海信宽带多媒体技术有限公司 Drive method compatible with various smart cards
CN102098575A (en) * 2010-12-31 2011-06-15 青岛海信宽带多媒体技术有限公司 Migration method compatible with multiple conditional access (CA) systems and CA method
CN102421022A (en) * 2011-09-29 2012-04-18 上海风格信息技术有限公司 Multipath digital television descrambling interface chip and digital television signal monitoring equipment
CN102724568A (en) * 2011-03-28 2012-10-10 索尼公司 Authentication certificates
CN202679541U (en) * 2011-09-29 2013-01-16 上海风格信息技术股份有限公司 Multipath digital television descrambling interface chip and digital television signal monitoring equipment
US8429461B2 (en) * 2004-08-10 2013-04-23 Samsung Electronics Co., Ltd. Apparatus and method for diagnosing cablecard-related status and performing proper processing according to diagnosis result in opencable system, opencable host, and opencable reception apparatus
CN104272751A (en) * 2012-05-04 2015-01-07 索尼公司 Receiving audio/video content
CN104581318A (en) * 2015-01-22 2015-04-29 青岛海信宽带多媒体技术有限公司 Method and terminal capable of achieving dynamic plug response of intelligent card
CN105376619A (en) * 2015-10-26 2016-03-02 青岛海信宽带多媒体技术有限公司 Communication method and device of set top box and intelligent card and set top box
CN106101838A (en) * 2016-07-18 2016-11-09 青岛海信电器股份有限公司 The processing method of CI module and digit receiving terminal in quick turn-on
CN107896341A (en) * 2017-11-30 2018-04-10 青岛海信电器股份有限公司 The player method and television equipment of a kind of scrambled program

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1468398A (en) * 2000-08-08 2004-01-14 国际商业机器公司 Common application metamodel including c/c++ metamodel
CN1957331A (en) * 2004-05-26 2007-05-02 英特尔公司 Automatic caching generation in network applications
US8429461B2 (en) * 2004-08-10 2013-04-23 Samsung Electronics Co., Ltd. Apparatus and method for diagnosing cablecard-related status and performing proper processing according to diagnosis result in opencable system, opencable host, and opencable reception apparatus
CN101631228A (en) * 2008-07-18 2010-01-20 中国科学院声学研究所 Method and system for implementing network time-shifted television supporting DVB CAS
CN101814037A (en) * 2010-03-12 2010-08-25 青岛海信宽带多媒体技术有限公司 Drive method compatible with various smart cards
CN102098575A (en) * 2010-12-31 2011-06-15 青岛海信宽带多媒体技术有限公司 Migration method compatible with multiple conditional access (CA) systems and CA method
CN102724568A (en) * 2011-03-28 2012-10-10 索尼公司 Authentication certificates
CN202679541U (en) * 2011-09-29 2013-01-16 上海风格信息技术股份有限公司 Multipath digital television descrambling interface chip and digital television signal monitoring equipment
CN102421022A (en) * 2011-09-29 2012-04-18 上海风格信息技术有限公司 Multipath digital television descrambling interface chip and digital television signal monitoring equipment
CN104272751A (en) * 2012-05-04 2015-01-07 索尼公司 Receiving audio/video content
CN104581318A (en) * 2015-01-22 2015-04-29 青岛海信宽带多媒体技术有限公司 Method and terminal capable of achieving dynamic plug response of intelligent card
CN105376619A (en) * 2015-10-26 2016-03-02 青岛海信宽带多媒体技术有限公司 Communication method and device of set top box and intelligent card and set top box
CN106101838A (en) * 2016-07-18 2016-11-09 青岛海信电器股份有限公司 The processing method of CI module and digit receiving terminal in quick turn-on
CN107896341A (en) * 2017-11-30 2018-04-10 青岛海信电器股份有限公司 The player method and television equipment of a kind of scrambled program

Also Published As

Publication number Publication date
CN108683930B (en) 2020-09-25

Similar Documents

Publication Publication Date Title
EP0803812B1 (en) Method and apparatus for updating a program
JP4971388B2 (en) Download data
CN102945176B (en) Terminal unit start, upgrade method and equipment
US7089554B2 (en) Program executing apparatus
JPH10171664A (en) Software updating method and video receiver
CN105872621A (en) Method, device and terminal for realizing startup advertisement of smart TV
CN105988809A (en) Online loading method for game resources and micro-end engine
CN102938857A (en) Method for on-line upgrading of STB (Set Top Box)
CN108174255A (en) Smart television starting-up method, smart television and computer readable storage medium
CN108495043A (en) Image processing method and relevant apparatus
PL183917B1 (en) Separation of data section from a stream of transmitted data
CN114816305A (en) Synchronous display method, device, display system and medium of multi-screen equipment
CN104936030A (en) Startup picture display method, equipment and combined terminal system
CN110377408B (en) Application program starting method, device, terminal and medium
CN110413328B (en) PXE function enabling method and device for network card port and related equipment
CN108683930A (en) DTV, the initial method of its interface, device and readable storage medium
CN108845819B (en) Programme upgrade method and device for equipment
JPH1083309A (en) Information processor, program updating method and information processing system
CN106507195A (en) Method based on the intelligent television application handover management of linux system
CN108989898A (en) A kind of method, storage medium, equipment and system showing present double hit animation
CN103297516A (en) Multi-type providing method, multi-type providing system and multi-type providing device of applications
CN106231421A (en) The upgrade method of a kind of Set Top Box and device
CN114816482A (en) Method and device for upgrading block storage service, computer equipment and storage medium
CN103425510B (en) A kind of method and device of interactive upgrading
CN104349209A (en) Method and device for updating set-top box

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant