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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/418—External card to be used in combination with the client device, e.g. for conditional access
- H04N21/4181—External card to be used in combination with the client device, e.g. for conditional access for conditional access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/418—External card to be used in combination with the client device, e.g. for conditional access
- H04N21/4184—External card to be used in combination with the client device, e.g. for conditional access providing storage capabilities, e.g. memory stick
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal 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
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.
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)
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 |
-
2018
- 2018-04-27 CN CN201810390635.5A patent/CN108683930B/en active Active
Patent Citations (14)
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 |