CN105025385A - Set top box multi-screen text scrolling method and system - Google Patents

Set top box multi-screen text scrolling method and system Download PDF

Info

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
Application number
CN201510360056.2A
Other languages
Chinese (zh)
Other versions
CN105025385B (en
Inventor
叶君勇
唐强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujian Newland Communication Science Technology Co Ltd
Original Assignee
Fujian Newland Communication Science Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujian Newland Communication Science Technology Co Ltd filed Critical Fujian Newland Communication Science Technology Co Ltd
Priority to CN201510360056.2A priority Critical patent/CN105025385B/en
Publication of CN105025385A publication Critical patent/CN105025385A/en
Application granted granted Critical
Publication of CN105025385B publication Critical patent/CN105025385B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/4722End-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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1407General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • H04N21/4858End-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

A kind of method and system of Set Top Box multi-screen rolling word
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.
CN201510360056.2A 2015-06-26 2015-06-26 A kind of set top box multi-screen rolls the method and system of word Active CN105025385B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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