CN108965985A - A kind of method of program recording and device - Google Patents
A kind of method of program recording and device Download PDFInfo
- Publication number
- CN108965985A CN108965985A CN201811006147.6A CN201811006147A CN108965985A CN 108965985 A CN108965985 A CN 108965985A CN 201811006147 A CN201811006147 A CN 201811006147A CN 108965985 A CN108965985 A CN 108965985A
- Authority
- CN
- China
- Prior art keywords
- program
- video data
- recording
- corresponding audio
- time period
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000012423 maintenance Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4385—Multiplex stream processing, e.g. multiplex stream decrypting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4623—Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
The embodiment of the present invention discloses a kind of method of program recording and device, this method comprises: obtaining the corresponding audio, video data of at least one program for including in the designated time period when at the beginning of reaching designated time period;Then the program authorization message for obtaining at least one program, judges whether the program authorizes;In the program unauthorized, stop recording the corresponding audio, video data of the program.In this way, whether it, which authorizes, is distinguished to multiple programs of the designated time period, it is not recorded in its unauthorized, can guarantee that in the TS file recorded be to have authorized program, be not in blank screen phenomenon when to play back the TS file, while saving the memory space of storage medium.
Description
Technical field
The present embodiments relate to field of communication technology more particularly to a kind of method of program recording and device.
Background technique
PVR (Personal video recorder, the record of abbreviation individual video are provided on TV or set-top box at present
Picture) function, the PVR function allow user's pre-recording program, when reach the program broadcast start time when, will open automatically
It is dynamic to record the program, until the end play time for reaching the program just stops recording;Or, when allowing one section of user's pre-recording
Interior program will start recording when reaching at the beginning of this time automatically, until at the end of reaching this time
Between just stop record.
But after above-mentioned starting records the program in a period of time and is stored as a TS file, user records in playback
When the TS file made, there is blank screen phenomenon, influence user experience.
Summary of the invention
The embodiment of the present invention provides a kind of method of program recording and device, blank screen occurs when can be avoided playback recorded file
Phenomenon, to improve user experience.
In a first aspect, a kind of method of program recording is provided, this method comprises:
When at the beginning of reaching designated time period, at least one program pair for including in the designated time period is obtained
The audio, video data answered;
The program authorization message for obtaining at least one program, judges whether the program authorizes;
If the program unauthorized, stop recording the corresponding audio, video data of the program.
Second aspect, provides a kind of performance recording device, which includes:
Module is obtained, when at the beginning of reaching designated time period, obtains in the designated time period and includes
The corresponding audio, video data of at least one program, and obtain the program authorization message of at least one program;
Judgment module judges whether the program authorizes for the program authorization message according to the program;
Processing module stops recording the corresponding audio, video data of the program if being used for the program unauthorized.
After the program of above-mentioned pre-recording designated time period, when at the beginning of reaching designated time period, obtaining should
The corresponding audio, video data of at least one program for including in designated time period;Then the program for obtaining at least one program is awarded
Information is weighed, judges whether the program authorizes;In the program unauthorized, stop recording the corresponding audio, video data of the program.This
Sample distinguishes whether it authorizes to multiple programs of the designated time period, does not record, can guarantee to it in its unauthorized
It is to have authorized program in the TS file recorded, is not in blank screen phenomenon when to playing back the TS file, saves simultaneously
The memory space of storage medium.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be in embodiment or description of the prior art
Required attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some realities of the invention
Example is applied, it for those of ordinary skill in the art, without creative efforts, can also be according to these attached drawings
Obtain other attached drawings.
Fig. 1 is a kind of flow chart of method of program recording;
Fig. 2 is a kind of schematic diagram of performance recording device.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
Below by taking TV as an example, the present embodiment is described in detail.
Inventor's discovery: in the related technology, when being recorded to multiple programs in designated time period, directly this is referred to
The multiple programs fixed time in section are successively recorded, and the TS file recorded is finally stored in storage medium;When needing to play back the TS
When file, for the program of unauthorized in the TS file, due to there is no permission or the program of the unauthorized can not be played, so electric
There is blank screen phenomenon on screen curtain.
Therefore inventor proposes: when recording to multiple programs in designated time period, judging each program respectively
It is whether authorized, and then in program unauthorized, which is not recorded, so having been picked in the TS file recorded
In addition to the program of unauthorized, guarantee in the TS file to be the program authorized, to be not in when playing back the TS file
Blank screen phenomenon, user continual can watch the content recorded without manual operation.
As shown in Figure 1, the embodiment of the present application provides a kind of method of program recording, include the following steps:
11, when starting to record, the corresponding audio, video data of each program in designated time period is obtained;
12, the program authorization message of each program is obtained;
Specifically, obtaining the audio/video number in the TS signal after the tuner of TV receives broadcast singal (TS signal)
According to, while the partial data for being different from audio/video data in the TS signal being rebuild to constitute program information table.
Program information table includes Program Association Table (PAT), Program Map Table (PMT), network information table (NIT), event letter
Cease table (EIT) constant pitch purpose information.It is stored with EPG information in EIT, such as when the starting play time and terminating of program plays
Between and multiple descriptor fields, such as mark program programm name descriptor field, identify the protagonist of program, playwright, screenwriter,
The descriptor field of brief introduction etc. identifies the descriptor field of the program category of program and identifies the program authorization message of program
Descriptor field (CA Contract Info Descriptor in such as following table, wherein contract_
Verificationinfo describes program authorization message) etc..
Transmission Operating Rule ofCA Contract Info Descriptor(EIT)
When further, at the beginning of reaching designated time period, according to program information table, obtains in TS signal and specify
The corresponding audio/video data of each program in period;According to the descriptor field of the program authorization message of mark program, obtain
Take the program authorization message of each program.
13, according to the program authorization message of program, judge whether the top line in designated time period authorizes;If so,
Then follow the steps 14;Otherwise, step 17 is executed;
Specifically, the program authorization message of program is sent to CA module (can be CA card), to judge by CA module
Whether program authorizes.CA module can be based on the program authorization message, return to whether the program has authorized.
14, whether current record of judgement is hung up;If so, thening follow the steps 15;Otherwise, step 16 is executed;
15, current recording is set to progress;
16, current record is kept to continue as carrying out;
Specifically, needing to judge currently to record and whether hang up when CA module returns to the program and authorized.It is recorded currently
When for suspended state, needs current to record and carry out state is changed by suspended state, it is corresponding to restore to record actual program
Audio, video data;When being currently recorded as carry out state, continue to keep recording the corresponding audio, video data of actual program;To protect
Card is to having authorized the corresponding audio, video data of program to record.
17, whether current record of judgement is hung up;If so, thening follow the steps 18;Otherwise, step 19 is executed;
18, current record is kept to continue to hang up;
19, current recording is set to hang-up;
Specifically, when CA module returns to the program unauthorized, it is still desirable to which whether current record of judgement is hung up.Current
When being recorded as suspended state, continue to keep currently being recorded as suspended state;When being currently recorded as carry out state, needing will be current
It records and suspended state is changed by carry out state, to guarantee not record the corresponding audio, video data of unauthorized program.
20, it when reaching the end time of designated time period, records and stops.
Specifically, needing inspection in real time currently to record after handling the top line in designated time period
Whether program changes, namely successively to second program, third program, the 4th program in designated time period etc. into
The processing of row above-mentioned steps 13-19;It is also desirable to judge whether current time reaches the end time of designated time period, if
It is that then entire record stops, and the content recorded is stored, to complete the record to each program in the designated time period
System.
It should be noted that here, current recording being set to carry out state, specially sets the decoder switch in TV
To open, decoding has authorized the corresponding audio, video data of program, and then the middleware layer in TV will authorize program corresponding
Audio, video data is packaged into TS packet, and after these TS packets are stored as a TS file, is written storage medium (such as hard disk).And incite somebody to action
Current record is set to suspended state, specially is set as opening by the decoder switch in TV, decoding unauthorized program is corresponding
Audio, video data, but the middleware layer in TV does not carry out the audio, video data being packaged into TS packet and deposit storage medium;
Or be set as closing by the decoder switch in TV, the corresponding audio, video data of unauthorized program is not decoded, thus
Middleware layer in TV can be handled without decoding data.
In this way, judging whether each program has been awarded respectively when recording to multiple programs in designated time period
Power, and then in program unauthorized, which is not recorded;When program has authorized, which is recorded.So
The program of unauthorized has been eliminated in the TS file recorded, has guaranteed in the TS file to be the program authorized, thus
Be not in the program that can not be played when playing back the TS file, that is, be not in blank screen phenomenon, guarantees user without manual operation
Continual the content recorded can be watched, while also save the memory space of storage medium.
As shown in Fig. 2, the embodiment of the present application provides a kind of performance recording device, which includes following module:
Module 201 is obtained, when at the beginning of reaching designated time period, obtains in the designated time period and includes
The corresponding audio, video data of at least one program, and obtain the program authorization message of at least one program;
Judgment module 202 judges whether the program authorizes for the program authorization message according to program;
Processing module 203, for the feedback result according to judgment module 202, for the corresponding audio, video data of the program
Whether recording is dealt with.
Specifically, processing module 203 stops recording the corresponding audio-video number of the program if being used for the program unauthorized
According to;If the program has authorized, continue to record the corresponding audio, video data of the program.
Optionally, processing module 203 may include judging unit 2031 and processing unit 2032:
Whether judging unit 2031 is hung up for judging currently to record;
Processing unit 2032, for being dealt with for current recording according to the feedback result for judging judging unit 2031.Tool
Body, in the program unauthorized, and it is current record when not hanging up, hang-up is changed into current recording;In the program unauthorized, and
When current recording has been hung up, continue to keep currently being recorded as hanging up.Authorized in the program, and it is current record when not hanging up, after
Continuation of insurance, which is held, currently to be recorded as carrying out;Authorized in the program, and it is current record when having hung up, progress is changed into current recording.
Here, hang-up is changed into current recording or keeps currently being recorded as hanging up, specifically: it is not corresponding to the program
Audio, video data is decoded;Alternatively, the corresponding audio, video data of the program not being packaged and being stored.
It should be understood that in various embodiments of the present invention, magnitude of the sequence numbers of the above procedures are not meant to execute suitable
Sequence it is successive, the execution of each process sequence should be determined by its function and internal logic, the implementation without coping with the embodiment of the present invention
Process constitutes any restriction.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain
Lid is within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.
Claims (10)
1. a kind of method of program recording, which is characterized in that the described method includes:
When at the beginning of reaching designated time period, it is corresponding to obtain at least one program for including in the designated time period
Audio, video data;
The program authorization message for obtaining at least one program, judges whether the program authorizes;
If the program unauthorized, stop recording the corresponding audio, video data of the program.
2. the method according to claim 1, wherein the program authorization of at least one program described in the acquisition is believed
Breath, judges whether the program authorizes, specifically includes:
From descriptor is obtained in TS signal in EIT table, the descriptor indicates the program authorization message of the program;
The program authorization message is sent to CA module;
The CA module is based on the program authorization message, returns to whether the program authorizes.
3. if the method according to claim 1, wherein the program unauthorized, stops described in recording
The corresponding audio, video data of program, specifically includes:
In the program unauthorized, judge whether current record is hung up;
If the current recording is not hung up, the current recording is hung up.
4. according to the method described in claim 3, specifically including it is characterized in that, described hang up the current recording:
The corresponding audio, video data of the program is not decoded;Alternatively, not to the corresponding audio, video data of the program into
Row is packaged and storage.
5. according to the method described in claim 3, it is characterized in that, described will be after the current recording hang-up, further includes:
Judge whether to reach the end time of the designated time period;
If so, stopping recording the corresponding audio, video data of program in the designated time period.
6. the method according to claim 1, wherein the method also includes:
If the program has authorized, continue to record the corresponding audio, video data of the program.
7. if according to the method described in claim 6, continue described in recording it is characterized in that, the program has authorized
The corresponding audio, video data of program, specifically includes:
When the program has authorized, judge whether current record is hung up;
If so, restoring the recording to the corresponding audio, video data of the program;Otherwise, it is corresponding to record the program for maintenance
Audio, video data.
8. a kind of performance recording device, which is characterized in that described device includes:
Module is obtained, when at the beginning of reaching designated time period, obtaining in the designated time period includes at least
The corresponding audio, video data of one program, and obtain the program authorization message of at least one program;
Judgment module judges whether the program authorizes for the program authorization message according to the program;
Processing module stops recording the corresponding audio, video data of the program if being used for the program unauthorized.
9. device according to claim 8, which is characterized in that the processing module specifically includes:
Judging unit, in the program unauthorized, judging whether current record is hung up;
Processing unit hangs up the current recording if not hanging up for the current recording.
10. device according to claim 9, which is characterized in that the processing unit is specifically used for: not to the program
Corresponding audio, video data is decoded;Alternatively, the corresponding audio, video data of the program not being packaged and being stored.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811006147.6A CN108965985A (en) | 2018-08-30 | 2018-08-30 | A kind of method of program recording and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811006147.6A CN108965985A (en) | 2018-08-30 | 2018-08-30 | A kind of method of program recording and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108965985A true CN108965985A (en) | 2018-12-07 |
Family
ID=64474631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811006147.6A Withdrawn CN108965985A (en) | 2018-08-30 | 2018-08-30 | A kind of method of program recording and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108965985A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1909634A (en) * | 2005-08-03 | 2007-02-07 | 上海乐金广电电子有限公司 | Automatic reserving record method for digital broadcasting receiver |
CN101409818A (en) * | 2008-11-26 | 2009-04-15 | 浪潮电子信息产业股份有限公司 | System for managing digital television copyright based on digital watermarking and condition-receiving technology |
CN102547446A (en) * | 2012-01-04 | 2012-07-04 | 深圳创维数字技术股份有限公司 | Digital television program recording protecting method and system and digital television terminal |
CN103581723A (en) * | 2012-08-06 | 2014-02-12 | 联想(北京)有限公司 | Method for information processing and electronic equipment |
CN106454488A (en) * | 2016-10-09 | 2017-02-22 | 深圳创维数字技术有限公司 | Set-top box program recording and playback method and system |
CN107094268A (en) * | 2017-03-27 | 2017-08-25 | 青岛海信电器股份有限公司 | Displaying predetermined programme recording control method and device |
CN107959890A (en) * | 2018-01-05 | 2018-04-24 | 深圳创维数字技术有限公司 | A kind of detection method of pre-recording, device, terminal and storage medium |
-
2018
- 2018-08-30 CN CN201811006147.6A patent/CN108965985A/en not_active Withdrawn
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1909634A (en) * | 2005-08-03 | 2007-02-07 | 上海乐金广电电子有限公司 | Automatic reserving record method for digital broadcasting receiver |
CN101409818A (en) * | 2008-11-26 | 2009-04-15 | 浪潮电子信息产业股份有限公司 | System for managing digital television copyright based on digital watermarking and condition-receiving technology |
CN102547446A (en) * | 2012-01-04 | 2012-07-04 | 深圳创维数字技术股份有限公司 | Digital television program recording protecting method and system and digital television terminal |
CN103581723A (en) * | 2012-08-06 | 2014-02-12 | 联想(北京)有限公司 | Method for information processing and electronic equipment |
CN106454488A (en) * | 2016-10-09 | 2017-02-22 | 深圳创维数字技术有限公司 | Set-top box program recording and playback method and system |
CN107094268A (en) * | 2017-03-27 | 2017-08-25 | 青岛海信电器股份有限公司 | Displaying predetermined programme recording control method and device |
CN107959890A (en) * | 2018-01-05 | 2018-04-24 | 深圳创维数字技术有限公司 | A kind of detection method of pre-recording, device, terminal and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100793756B1 (en) | Method for displaying a recording list and video recorder thereof | |
US20040109672A1 (en) | Method for recording and managing a multi-channel stream | |
US20050111819A1 (en) | System and method for allowing time-shifted access to multiple programs at the same time | |
JP2001084214A (en) | Operation method by characteristic information between units connected through digital interface and controller thereof | |
US20010008427A1 (en) | Apparatus and method for supporting picture-in-picture type time shifting | |
KR20040007740A (en) | External memory for pvr | |
KR20060131834A (en) | Improved storage capacity configuration | |
US8447824B2 (en) | Environment information providing method, video apparatus and video system using the same | |
US20040055012A1 (en) | Content advisory rating preservation during personal video recorder trick play modes | |
CN108965985A (en) | A kind of method of program recording and device | |
CN105916009B (en) | A kind of method and device for recording program | |
CN104244068A (en) | Recorded program playback processing method and system | |
CN108235108A (en) | A kind of PVR method for recording, system and television set | |
EP1454485B1 (en) | Method and apparatus for transmitting osd information to a remote display device | |
US7551837B2 (en) | Sequence counter for an audio visual stream | |
CN101242501B (en) | Recording system and method for preventing recording source from accidental change | |
CN108377413A (en) | It is a kind of to support while the set-top-box system and method for three road performance recordings | |
EP2690865A1 (en) | Recording Device | |
JP2006140776A (en) | Communication system | |
CN107613371A (en) | A kind of single tuner TV set-top box program updating method | |
US20010014211A1 (en) | Information recording apparatus, information reproducing apparatus, information recording/reproducing apparatus, digital broadcasting receiving apparatus and methods therefor | |
CN107979776A (en) | The method for recording and device of audio, video data | |
KR100698328B1 (en) | The display device for having the function of bookmarking and method for controlling the same | |
JP2011139220A (en) | Reproduction control apparatus | |
JP2008278222A (en) | Television receiver unit |
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 | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20181207 |
|
WW01 | Invention patent application withdrawn after publication |