CN105025385A - Set top box multi-screen text scrolling method and system - Google Patents
Set top box multi-screen text scrolling method and system Download PDFInfo
- Publication number
- CN105025385A CN105025385A CN201510360056.2A CN201510360056A CN105025385A CN 105025385 A CN105025385 A CN 105025385A CN 201510360056 A CN201510360056 A CN 201510360056A CN 105025385 A CN105025385 A CN 105025385A
- Authority
- CN
- China
- Prior art keywords
- screen
- display
- data
- word
- virtual
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1407—General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
-
- 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/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4858—End-user interface for client configuration for modifying screen layout parameters, e.g. fonts, size of the windows
Abstract
The invention provides a set top box multi-screen text scrolling method. The method comprises the following steps: 1, a plurality of single screens are connected in series in a chain table form to form a multi-screen, and each single screen is composed of a first virtual screen, a second virtual screen, a waiting screen and a background screen; 2, when a user needs to display and scroll a segment of characters, structural body data needs to be filled; 3, the structural body data of the characters is obtained, corresponding dot matrix data is found in a set top box library, single-character data in the characters are combined according to a sequence, character data are recombined according to a display effect, and the processed data are inserted into a display queue; and 4, the data in the display queue are successively displayed through the single screens. The invention further provides a set top box multi-screen text scrolling system. The set top box multi-screen text scrolling system can have a plurality of scrolling modes, can control a scrolling speed, and can efficiently and correctly display multi-screen scrolling.
Description
Technical field
The present invention relates to application Set Top Box multi-screen scroll techniques field, particularly relate to a kind of method and system of Set Top Box multi-screen rolling word.
Background technology
At present, along with the development of Digital Television, top box of digital machine is promoted in each corner in the world with universal.Along with function is constantly perfect, digital TV set-top box has the function that rolling word carries out showing.So multi-screen rolling system is arisen at the historic moment.
At present, Set Top Box on the market realizes effect to character rolling is not fine.The rolling effect that conventional text rolls is more single, to the phenomenon that multi-screen rolling has card to pause.
Summary of the invention
One of the technical problem to be solved in the present invention, is a kind of method providing Set Top Box multi-screen rolling word, can has multiple roll mode, can control rolling speed, and display multi-screen that can be efficiently errorless rolls.
One of problem of the present invention is achieved in that a kind of method of Set Top Box multi-screen rolling word, and described method comprises the steps:
Step 1, multiple single screen to be together in series formation one multi-screen with chain sheet form; Described single screen is by the first virtual screen, and the second virtual screen, waits for screen, and wing flats is formed; Described first virtual screen enters left margin to the display place in the scope of screen rightmost circle from the first frame; Second virtual screen is that word rolls out the virtual display curtain do not had completely in the scope of Word message after screen shows completely from right margin; Described wait screen is the data depositing word next frame; Wing flats is used for directly filling character background;
Step 2, when user need display and rolling passage time, need fill a structured data, described structured data comprises word content, font prospect background, screen display location, screen display size, display speed and display effect;
The structured data of step 3, acquisition word, finds out corresponding dot array data and individual character data in word is combined in order from Set Top Box character library, by display effect restructuring lteral data; And shown by the first virtual screen of single screen or the second virtual screen, when word length exceedes the width of the first virtual screen of single screen and the second virtual screen, the first virtual screen shows together with the second virtual screen; Press display speed again and obtain next frame character display data, stored in wait screen; The data handled well are inserted in display queue;
Step 4, successively by single screen to display queue in data show.
Further, described step 4 is specially: receive data in display queue, show the content of the first frame, show rear first single screen and can become wait state, carry out next single screen display, again first single screen is set to show state after continuing to fill next frame data, during single screen in this multi-screen of poll, can judge whether to take turns at this to carry out data display successively to other single screens according to processing speed, other single screen states are show state, are, then continue display, otherwise next round continues to judge again, until the single screen of show state continues display after satisfying condition.
Further, described wing flats can carry out filling rear projection screen according to customer demand or not fill.
The technical problem to be solved in the present invention two, is the system providing a kind of Set Top Box multi-screen rolling word, can has multiple roll mode, can control rolling speed, and display multi-screen that can be efficiently errorless rolls.
Two of problem of the present invention is achieved in that a kind of system of Set Top Box multi-screen rolling word, and described system comprises multi-screen and sets up module, data reception module, data processing module and data disaply moudle;
Described multi-screen sets up module, for multiple single screen being together in series formation one multi-screen with chain sheet form; Described single screen is by the first virtual screen, and the second virtual screen, waits for screen, and wing flats is formed; Described first virtual screen enters left margin to the display place in the scope of screen rightmost circle from the first frame; Second virtual screen is that word rolls out the virtual display curtain do not had completely in the scope of Word message after screen shows completely from right margin; Described wait screen is the data depositing word next frame; Wing flats is used for directly filling character background;
Described data reception module, for need as user display and rolling passage time, need fill a structured data, described structured data comprises word content, font prospect background, screen display location, screen display size, display speed and display effect;
Data processing module, for obtaining the structured data of word, finding out corresponding dot array data and individual character data in word is combined in order from Set Top Box character library, by display effect restructuring lteral data; And shown by the first virtual screen of single screen or the second virtual screen, when word length exceedes the width of the first virtual screen of single screen and the second virtual screen, the first virtual screen shows together with the second virtual screen; Press display speed again and obtain next frame character display data, stored in wait screen; The data handled well are inserted in display queue;
Data disaply moudle, for showing the data in display queue by single screen successively.
Further, described data processing module is specially: receive data in display queue, show the content of the first frame, show rear first single screen and can become wait state, carry out next single screen display, again first single screen is set to show state after continuing to fill next frame data, during single screen in this multi-screen of poll, can judge whether to take turns at this to carry out data display successively to other single screens according to processing speed, other single screen states are show state, be, then continue display, otherwise next round continues to judge again, until the single screen of show state continues display after satisfying condition.
Further, described wing flats can carry out filling rear projection screen according to customer demand or not fill.
Tool of the present invention has the following advantages: multi-screen of the present invention is connected with chain sheet form by single screen, conveniently increases and decreases screen.First and second virtual screen can be complete process roll needed for indication range, calculating without the need to only carrying out complicated algorithm by a screen, directly carrying out showing, accelerating display speed, improve display efficiency.Wing flats also directly can fill display, and word only need process foreground.Wait for that screen can process when former frame shows, after display completes, wait for that screen meeting copies data is in the first and second virtual screen, saves the time.(traditional method is display one frame, then waits next frame process, then shows, have a strong impact on efficiency).Data disaply moudle is poll waiting mechanism, more reasonably utilizes timeslice to go to show lteral data.
Accompanying drawing explanation
Fig. 1 is the inventive method schematic flow sheet.
Fig. 2 is the theory diagram of present system.
Embodiment
Refer to shown in Fig. 1, the method for a kind of Set Top Box multi-screen rolling word of the present invention, is characterized in that: described method comprises the steps:
Step 1, multiple single screen to be together in series formation one multi-screen with chain sheet form; Increase and decrease screen that can be simple and quick.Described single screen is by the first virtual screen, and the second virtual screen, waits for screen, and wing flats is formed; Described first virtual screen enters left margin to the display place in the scope of screen rightmost circle from the first frame; Second virtual screen is that word rolls out the virtual display curtain do not had completely in the scope of Word message after screen shows completely from right margin; Described wait screen is the data depositing word next frame; Wing flats is used for directly filling character background;
Step 2, when user need display and rolling passage time, a structured data need be filled, described structured data comprises word content, font prospect background, screen display location, screen display size, display speed and display effect (as runic, italic);
The structured data of step 3, acquisition word, finds out corresponding dot array data and individual character data in word is combined in order from Set Top Box character library, by display effect restructuring lteral data; And shown by the first virtual screen of single screen or the second virtual screen, when word length exceedes the width of the first virtual screen of single screen and the second virtual screen, the first virtual screen shows together with the second virtual screen; Press display speed again and obtain next frame character display data, stored in wait screen; The data handled well are inserted in display queue;
Step 4, successively by single screen to display queue in data show.Wherein, described step 4 is specially: receive data in display queue, show the content of the first frame, show rear first single screen and can become wait state, carry out next single screen display, again first single screen is set to show state after continuing to fill next frame data, during single screen in this multi-screen of poll, can judge whether to take turns at this to carry out data display successively to other single screens according to processing speed, other single screen states are show state, are, then continue display, otherwise next round continues to judge again, until the single screen of show state continues display after satisfying condition.
Described wing flats can carry out filling rear projection screen according to customer demand or not fill.
Refer to shown in Fig. 2, the system of a kind of Set Top Box multi-screen rolling word of the present invention, described system comprises multi-screen and sets up module, data reception module, data processing module and data disaply moudle;
Data reception module can wait for that lteral data arrives, and data processing module comprises inquiry character library moving point battle array data, and arrangement word, fills the first virtual screen, the second virtual screen, waits for screen and wing flats, and data are inserted in display queue.Data disaply moudle is independent process, is received and show word content on request by queue.
Described multi-screen sets up module, for multiple single screen being together in series formation one multi-screen with chain sheet form; Described single screen is by the first virtual screen, and the second virtual screen, waits for screen, and wing flats is formed; Described first virtual screen enters left margin to the display place in the scope of screen rightmost circle from the first frame; Second virtual screen is that word rolls out the virtual display curtain do not had completely in the scope of Word message after screen shows completely from right margin; Described wait screen is the data depositing word next frame; Wing flats is used for directly filling character background;
Described data reception module, for need as user display and rolling passage time, a structured data need be filled, described structured data comprises word content, font prospect background, screen display location, screen display size, display speed and display effect (as runic, italic);
Data processing module, for obtaining the structured data of word, finding out corresponding dot array data and individual character data in word is combined in order from Set Top Box character library, by display effect restructuring lteral data; And shown by the first virtual screen of single screen or the second virtual screen, when word length exceedes the width of the first virtual screen of single screen and the second virtual screen, the first virtual screen shows together with the second virtual screen; Press display speed again and obtain next frame character display data, stored in wait screen; The data handled well are inserted in display queue;
Data disaply moudle, for showing the data in display queue by single screen successively.Described in this, data processing module is specially: receive data in display queue, show the content of the first frame, show rear first single screen and can become wait state, carry out next single screen display, again first single screen is set to show state after continuing to fill next frame data, during single screen in this multi-screen of poll, can judge whether to take turns at this to carry out data display successively to other single screens according to processing speed, other single screen states are show state, be, then continue display, otherwise next round continues to judge again, until the single screen of show state continues display after satisfying condition.
Described wing flats can carry out filling rear projection screen according to customer demand or not fill.
In a word, the present invention can carry out efficient multi-screen rolling word, comprises scroll-up/down, and rolling in left and right, can control rolling speed, and realize series of displays effect.
The foregoing is only preferred embodiment of the present invention, all equalizations done according to the present patent application the scope of the claims change and modify, and all should belong to covering scope of the present invention.
Claims (6)
1. a method for Set Top Box multi-screen rolling word, is characterized in that: described method comprises the steps:
Step 1, multiple single screen to be together in series formation one multi-screen with chain sheet form; Described single screen is by the first virtual screen, and the second virtual screen, waits for screen, and wing flats is formed; Described first virtual screen enters left margin to the display place in the scope of screen rightmost circle from the first frame; Second virtual screen is that word rolls out the virtual display curtain do not had completely in the scope of Word message after screen shows completely from right margin; Described wait screen is the data depositing word next frame; Wing flats is used for directly filling character background;
Step 2, when user need display and rolling passage time, need fill a structured data, described structured data comprises word content, font prospect background, screen display location, screen display size, display speed and display effect;
The structured data of step 3, acquisition word, finds out corresponding dot array data and individual character data in word is combined in order from Set Top Box character library, by display effect restructuring lteral data; And shown by the first virtual screen of single screen or the second virtual screen, when word length exceedes the width of the first virtual screen of single screen and the second virtual screen, the first virtual screen shows together with the second virtual screen; Press display speed again and obtain next frame character display data, stored in wait screen; The data handled well are inserted in display queue;
Step 4, successively by single screen to display queue in data show.
2. the method for a kind of Set Top Box multi-screen rolling word according to claim 1, it is characterized in that: described step 4 is specially: receive data in display queue, show the content of the first frame, show rear first single screen and can become wait state, carry out next single screen display, again first single screen is set to show state after continuing to fill next frame data, during single screen in this multi-screen of poll, can judge whether to take turns at this to carry out data display successively to other single screens according to processing speed, other single screen states are show state, be, then continue display, otherwise next round continues to judge again, until the single screen of show state continues display after satisfying condition.
3. the method for a kind of Set Top Box multi-screen rolling word according to claim 1, is characterized in that: described wing flats can carry out filling rear projection screen according to customer demand or not fill.
4. a system for Set Top Box multi-screen rolling word, is characterized in that: described system comprises multi-screen and sets up module, data reception module, data processing module and data disaply moudle;
Described multi-screen sets up module, for multiple single screen being together in series formation one multi-screen with chain sheet form; Described single screen is by the first virtual screen, and the second virtual screen, waits for screen, and wing flats is formed; Described first virtual screen enters left margin to the display place in the scope of screen rightmost circle from the first frame; Second virtual screen is that word rolls out the virtual display curtain do not had completely in the scope of Word message after screen shows completely from right margin; Described wait screen is the data depositing word next frame; Wing flats is used for directly filling character background;
Described data reception module, for need as user display and rolling passage time, need fill a structured data, described structured data comprises word content, font prospect background, screen display location, screen display size, display speed and display effect;
Data processing module, for obtaining the structured data of word, finding out corresponding dot array data and individual character data in word is combined in order from Set Top Box character library, by display effect restructuring lteral data; And shown by the first virtual screen of single screen or the second virtual screen, when word length exceedes the width of the first virtual screen of single screen and the second virtual screen, the first virtual screen shows together with the second virtual screen; Press display speed again and obtain next frame character display data, stored in wait screen; The data handled well are inserted in display queue;
Data disaply moudle, for showing the data in display queue by single screen successively.
5. the system of a kind of Set Top Box multi-screen rolling word according to claim 4, it is characterized in that: described data processing module is specially: receive data in display queue, show the content of the first frame, show rear first single screen and can become wait state, carry out next single screen display, again first single screen is set to show state after continuing to fill next frame data, during single screen in this multi-screen of poll, can judge whether to take turns at this to carry out data display successively to other single screens according to processing speed, other single screen states are show state, be, then continue display, otherwise next round continues to judge again, until the single screen of show state continues display after satisfying condition.
6. the system of a kind of Set Top Box multi-screen rolling word according to claim 4, is characterized in that: described wing flats can carry out filling rear projection screen according to customer demand or not fill.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510360056.2A CN105025385B (en) | 2015-06-26 | 2015-06-26 | A kind of set top box multi-screen rolls the method and system of word |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510360056.2A CN105025385B (en) | 2015-06-26 | 2015-06-26 | A kind of set top box multi-screen rolls the method and system of word |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105025385A true CN105025385A (en) | 2015-11-04 |
CN105025385B CN105025385B (en) | 2018-03-23 |
Family
ID=54415027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510360056.2A Active CN105025385B (en) | 2015-06-26 | 2015-06-26 | A kind of set top box multi-screen rolls the method and system of word |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105025385B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115022703A (en) * | 2020-02-17 | 2022-09-06 | 视联动力信息技术股份有限公司 | Method and device for displaying rolling captions |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080172688A1 (en) * | 2002-06-25 | 2008-07-17 | International Business Machines Corporation | Personal Video Recording With Pools And Groups |
CN101252638A (en) * | 2008-03-13 | 2008-08-27 | 中国网络通信集团公司 | Text displaying method and set top box |
CN101494747A (en) * | 2009-02-24 | 2009-07-29 | 山东泰信电子有限公司 | Method for displaying roll titles based on digital television set-top box |
CN102158666A (en) * | 2010-04-21 | 2011-08-17 | 青岛海信传媒网络技术有限公司 | Method and device for displaying rolling subtitles |
JP2012190016A (en) * | 2011-02-22 | 2012-10-04 | Jvc Kenwood Corp | Display control device and display control method |
CN104065997A (en) * | 2014-07-07 | 2014-09-24 | 四川金网通电子科技有限公司 | Method and system for displaying rolling captions of set top box |
-
2015
- 2015-06-26 CN CN201510360056.2A patent/CN105025385B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080172688A1 (en) * | 2002-06-25 | 2008-07-17 | International Business Machines Corporation | Personal Video Recording With Pools And Groups |
CN101252638A (en) * | 2008-03-13 | 2008-08-27 | 中国网络通信集团公司 | Text displaying method and set top box |
CN101494747A (en) * | 2009-02-24 | 2009-07-29 | 山东泰信电子有限公司 | Method for displaying roll titles based on digital television set-top box |
CN102158666A (en) * | 2010-04-21 | 2011-08-17 | 青岛海信传媒网络技术有限公司 | Method and device for displaying rolling subtitles |
JP2012190016A (en) * | 2011-02-22 | 2012-10-04 | Jvc Kenwood Corp | Display control device and display control method |
CN104065997A (en) * | 2014-07-07 | 2014-09-24 | 四川金网通电子科技有限公司 | Method and system for displaying rolling captions of set top box |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115022703A (en) * | 2020-02-17 | 2022-09-06 | 视联动力信息技术股份有限公司 | Method and device for displaying rolling captions |
Also Published As
Publication number | Publication date |
---|---|
CN105025385B (en) | 2018-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101662616B (en) | Character rolling display method | |
CN103218195A (en) | Method and device for display adjustment of application program | |
CN108521583A (en) | A kind of a large amount of barrage information concurrent processing methods and cloud computing server based on cloud computing | |
CN103065601B (en) | Image processing device and method and liquid crystal display | |
CN106210854B (en) | A kind of terminal and its information display method | |
CN104182270A (en) | Display method for enabling virtual machine interfaces to adapt to mobile terminal screens with different resolution ratios | |
US20140063069A1 (en) | Frame Timing Synchronization for an Inline Scaler Using Multiple Buffer Thresholds | |
CN101409799A (en) | Method and apparatus for screen display | |
CN104363521B (en) | A kind of method and system realized double screen or multi-screen splicing and shown | |
CN109491654A (en) | A kind of table method for drafting and system based on HTML5 Canvas | |
CN105025385A (en) | Set top box multi-screen text scrolling method and system | |
CN105653665B (en) | Method and device for realizing efficient note access | |
CN103823605B (en) | Processing method of handwriting data between electromagnetic screens and electromagnetic screen system | |
CN103186507B (en) | Dot matrix word library processing method | |
WO2020211021A1 (en) | Image processing method and device, data transmission method and device, and storage medium | |
CN203243467U (en) | Apparatus of realizing tiled display of video images by using parallel processing | |
CN107197182A (en) | A kind of method, device and the TV of display screen menu on TV | |
CN106933931A (en) | The display methods and device of a kind of web data | |
CN101763846A (en) | Method and device for realizing rolling captions on electronic device | |
CN114339373B (en) | Queue barrage generation method and device, storage medium and equipment | |
CN100587796C (en) | Method for generating smooth lattice font from vector font | |
EP2161713A1 (en) | Display system with partial updating | |
CN104469468A (en) | Multi-language display method for OLED front panel of set top box | |
CN101996390B (en) | Image copying method and device | |
CN101635807A (en) | Smooth scrolling method of characters of set-top box according to pixels |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB03 | Change of inventor or designer information |
Inventor after: Yuan Wei Inventor after: Chen Xiaohui Inventor after: Zhang Honghui Inventor after: Tang Qiang Inventor after: Zheng Yu Inventor before: Ye Junyong Inventor before: Tang Qiang |
|
CB03 | Change of inventor or designer information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |