CN103399723B - Large-screen display control system and method - Google Patents

Large-screen display control system and method Download PDF

Info

Publication number
CN103399723B
CN103399723B CN201310378168.1A CN201310378168A CN103399723B CN 103399723 B CN103399723 B CN 103399723B CN 201310378168 A CN201310378168 A CN 201310378168A CN 103399723 B CN103399723 B CN 103399723B
Authority
CN
China
Prior art keywords
screen
context
data source
display
media
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.)
Expired - Fee Related
Application number
CN201310378168.1A
Other languages
Chinese (zh)
Other versions
CN103399723A (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201310378168.1A priority Critical patent/CN103399723B/en
Publication of CN103399723A publication Critical patent/CN103399723A/en
Application granted granted Critical
Publication of CN103399723B publication Critical patent/CN103399723B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The technical program relates to the method and system of a kind of long-range control large screen display.This large screen display method, comprises the steps: to receive data source information content and data source context;Instruction according to data source context and user renders process to above-mentioned data source information content;According to rendering result and data source context repaints screen display context and dependent instruction, form virtual screen display context;According to the parameter of each physical screen of composition giant-screen, above-mentioned virtual screen display context is decomposed into the display context of each physical screen;Display context according to each physical screen above-mentioned generates Media Stream display context;Giant-screen receives and renders the data source information content processed and Media Stream display context, shows Media Stream according to Media Stream display context.This technical scheme solves the technical problem that cannot dynamically change display picture according to the characteristic of each physical screen of giant-screen side, thus obtains flexible screen or flexible screen.

Description

Large-screen display control system and method
Technical field
The present invention relates to the communications field, more particularly to the display control field of media data.
Background technology
Along with the progress of state-of-the-art technology, the life of people come into the most day by day by giant-screen, particularly in the field such as fire-fighting command, road monitoring, in real time, accurately Large Screen Display Technology just becoming focus of attention.Existing Large Screen Display Technology mainly includes following two: 1, connect multiple video card on computers, each video card connects multiple display, the content needing display is shown on multiple display respectively a part, all of display picture one giant-screen picture of composition;2, use virtual unit that the multiple data streams received are spliced, after forming the giant-screen picture that width needs show, this picture transmission is shown to giant-screen.
Owing to existing giant-screen is to be spliced by multiple physical screens, the shortcoming of above two display mode is cannot dynamically change display picture according to the characteristic of each physical screen of giant-screen side, thus forms flexible screen or flexible screen.
Summary of the invention
In order to solve above problem, the present invention provides a kind of large-screen display control system and method, and the method comprises the steps:
Receive data source information content and data source context;
Instruction according to data source context and user renders process to above-mentioned data source information content;
According to rendering result and data source context repaints screen display context and dependent instruction, form virtual screen display context;
According to the parameter of each physical screen of composition giant-screen, above-mentioned virtual screen display context is decomposed into the display context of each physical screen;
Display context according to each physical screen above-mentioned generates Media Stream display context;
Giant-screen receives and renders the data source information content processed and Media Stream display context, shows Media Stream according to Media Stream display context.
Further this data source context is according to screen transmission protocol generation.
Meanwhile, the preview step to the data element information content received is included before data source information content being rendered process.
Giant-screen is when showing Media Stream, and on each physical screen of composition giant-screen, the be spliced together physics of the data stream after rendering process of the information physical of display presents.
Also include a kind of display control program that media stream data is processed, including:
Data source 101: be used for the media data flow being made up of data source context and data source information content required for giant-screen is provided;
Screen generates controller 102: for processing the media data flow received, according to the control of data source context and user, data source information content is rendered process, according to rendering result and data source context generation Media Stream display context, Media Stream is shown context and the media data flow rendering the data source information content composition processed passes through data line transfer to screen display controller 103;
Screen display controller 103, exports the media data flow received on corresponding physical screen according to Media Stream display context;
Display screen 104, is combined by multiple physical screens, and under the control of screen display controller 103, display renders the data source information content processed.
Wherein data source 101 farther includes:
Source data generator 1011, is used for generating data source context, is attached in data source information content by the data source context of generation thus forms transmissible media data flow;
The controlled agency of source data 1012, according to screen transmission agreement, identify the feature of Media Stream, select different compression algorithm compressed media data stream, and after generating controller 102 foundation with screen and communicating, the media data after compressing is streamed to screen and generates in controller 102.
Also require that a kind of screen processing media stream data generates controller, including:
Screen generator 1021, it is thus achieved that media data flow, is stored in memory cell 10221;
Screen remote controller 105, media data flow is extracted from memory cell 10221, the data source information content of the multiple media data flows extracted is carried out preview, and according to the instruction of data source context and user, the data source information content of preview being rendered process, the media data flow obtained after processing after having processed is stored in memory cell 10221 and locks it;
System configurator 10223, stores the characteristic of each physical screen, and provides the parameters needed for configuring the context of each physical screen according to these characterisitic parameters;
Context signal generating unit 10224, obtain the media data flow of locking, and carry out the assembling of locked data source context, form virtual screen display context, the virtual screen of formation is shown that context is decomposed into the display context of each physical screen by the parameters provided according to system configurator 10223 afterwards, carry out the display context of these physical screens assembling and form Media Stream display context, this Media Stream display context is attached in the rendered data source information content processed thus forms transmissible media data flow.
Wherein system configurator 10223 obtains the characteristic of each physical screen from the screen display controller 103 of giant-screen side.
Wherein context signal generating unit 10224 goes out the feature of above-mentioned transmissible media data flow by screen transmission protocol identification, is compressed the above-mentioned media data flow that can transmit from selecting different compression algorithms.
The most also include a kind of screen display controller that media stream data is shown, including:
Receptor 1031, it is thus achieved that the media data flow of compression;
Decoder 1032, is decoded the media data flow of compression, thus obtains data source information content and Media Stream display context;
Context control unit 1035, context is shown according to Media Stream, control that video card is locally displayed, render, and data source information content is exported on the physical screen of correspondence according to Media Stream display context, on each physical screen of composition display screen 104, the information physical of display is spliced together is exactly that the physics of data after rendering process on screen remote controller 105 presents.
Accompanying drawing explanation
Fig. 1 is the system construction drawing of large-screen display control system;
Fig. 2 is the system construction drawing of screen host unit;
Fig. 3 is the system construction drawing of screen display controller;
Fig. 4 is the workflow diagram of large-screen display control system.
Detailed description of the invention
Below in conjunction with accompanying drawing illustrated embodiment, technical scheme is described in further detail.
Fig. 1 shows the system block diagram of large-screen display control system.This system includes data source 101, and screen generates controller 102, screen display controller 103, display screen 104 and screen remote controller 105.Fig. 2 is the specific configuration that screen generates the screen host unit 1022 in controller 102, Fig. 3 is the specific configuration of screen display controller 103, Fig. 4 is the workflow diagram of large-screen display control system, introduces the concrete of this each component devices of large-screen display control system referring to Fig. 1 to Fig. 4 respectively and constitutes and workflow.
One, data source 101
Data source 101 is for providing the various Media Streams required for giant-screen.
Data source 101 includes source data generator 1011 and the controlled agency of source data 1012.Source data generator 1011 therein is used for generating data source context, this data source context is used for describing data source feature, compression algorithm, resolution, size, color depth etc., and the data source context of generation is attached in data source information content thus forms transmissible media data flow by source data generator.The controlled agency of source data 1012 is according to screen transmission agreement, identify the feature of Media Stream, such as audio or video, select different compression algorithm compressed media data stream, and after generating controller 102 foundation with screen and communicating, the media data after compressing is streamed to screen and generates in controller 102.
Two, screen generates controller 102
Screen generates controller 102 for processing the media data flow received, according to the control of data source context and user, data source information content is rendered process, according to rendering result and data source context generation Media Stream display context, Media Stream is shown context and renders the data source information content processed by data line transfer to screen display controller.
This screen generates controller 102 and includes screen generator 1021, screen host unit 1022.
Screen generator 1021 therein obtains the media data flow according to screen transmission Protocol compression, and decoded media data stream is also decoded display to data source information content, afterwards the media data flow of this decoding is supplied to memory cell 10221(and sees Fig. 2).
Screen remote controller 105 extracts media data flow from memory cell 10221, the data source information content of the multiple media data flows extracted is carried out preview, and according to the instruction of data source context and user the data source information content of preview carried out pictured scene process, combined treatment, drift process, splicing etc. are various renders process, the media data flow obtained after processing after having processed is stored in memory cell 10221 and locks it, issues process to screen host unit 1022 simultaneously and completes instruction.
Screen host unit 1022(is shown in Fig. 2), including memory cell 10221, control unit 10222, system configurator 10223, context signal generating unit 10224 and transmitter 10225.The media data flow that screen remote controller was processed by this screen host unit 1022 carries out context assembling, forms multiple display contexts of multiple physical screen.The concrete composition of 2 detailed description screen control unit 1022 below in conjunction with the accompanying drawings:.
Control unit 10222 communicates with screen remote controller 105, and therefrom acquisition has processed instruction.Control context signal generating unit 10224 to work.
System configurator 10223 obtains the characterisitic parameter of each physical screen from screen display controller 103, and these characterisitic parameters are stored in memory cell 10221, this system configurator 10223 can provide the parameters needed for configuring the context of each physical screen according to these characterisitic parameters.
Context signal generating unit 10224 communicates with memory cell 10221, obtain the media data flow of locking, according to rendering result and the context of locked media data flow, form virtual screen display context, the virtual screen of formation is shown that context is decomposed into the display context of each physical screen by the parameters provided according to system configurator 10223 afterwards, the display context of these physical screens is assembled thus forms Media Stream display context, this Media Stream display context is attached in the data source information content of locked media data flow, thus form transmissible media data flow.Gone out the feature of media data flow again by screen transmission protocol identification, select different compression algorithms to compress, the media data flow after compression is stored in memory cell 10221.
Transmitter 10225, the media stream data of the compression in transmission memorizer, the media data flow of this compression includes data source information content and the Media Stream display context rendering process through screen remote controller 105.
Three, screen display controller 103
Screen display controller 103 includes receptor 1031, decoder 1032, display controller 1033, memorizer 1034, context control unit 1035 and video card 1036.The media data flow received is exported on corresponding physical screen by this screen display controller 103 according to Media Stream display context.The particular make-up of screen display controller 103 is discussed in detail referring to Fig. 3..This screen display controller 103 includes:
Receptor 1031, the transmitter 10225 generating controller 102 with screen communicates, it is thus achieved that the media data flow of compression, and is stored into memorizer 1034;
Decoder 1032, is decoded the media data flow of compression, thus obtains and render the data source information content processed and Media Stream display context through screen remote controller 105;
Display controller 1033, controls each parts of screen display controller 103, and can be with each component communication of screen generator 102;
Memorizer 1034, stores media data flow;
Context control unit 1035, context is shown according to Media Stream, control video card locally displayed, render, and the data source information content processed is exported on the physical screen of correspondence according to Media Stream display context, on each physical screen of composition display screen 104, the information physical of display is spliced together is exactly that the physics of data after rendering process on screen remote controller 105 presents;Context control unit 1035 can obtain the characterisitic parameter of each physical screen simultaneously, and sends it to screen generation controller 102, and screen generates controller 102 and forms Media Stream display context according to the characterisitic parameter obtained.
Video card 1036, carries out the display of this locality, renders media data flow.
Four, display screen 104
Display screen 104 is combined by multiple physical screens.Display screen 104 shows the data source information content rendered under the control of screen display controller 103.
Referring to Fig. 4, introduce the method for work of this large-screen display control system.
Step 401, generates the media data flow of compression.
Data source context is generated by data source, this data source context is used for describing the attributes such as data source feature, compression algorithm, resolution, size, color depth, is attached in data source information content by the data source context of generation thus forms transmissible media data flow.According to screen transmission agreement, identify the feature of Media Stream, such as audio frequency, video, thus select different compression algorithm compressed media data stream;After generating controller 102 foundation with screen and communicating, the media data after compressing is streamed to screen and generates in controller 102.
Step 402, receiving media data stream.
Obtain the media data flow according to screen transmission Protocol compression, decoded media data stream, it is thus achieved that data source information content and data source context.
Step 403, it is also processed by preview data source information content.
Multiple data source information contents of preview decoding, and carry out according to the instruction of data source context and user that pictured scene process, combined treatment, drift process, splicing etc. are various renders process, thus form the data source information content processed.
Step 404, forms virtual screen context.
According to rendering result and data source context repaints screen display context and dependent instruction, form virtual screen display context.
Step 405, forms physical screen display context.
Parameter according to each physical screen forming giant-screen that system configurator 10223 is provided, virtual screen is shown, and context is decomposed into the display context of each physical screen, these physical screens display context is assembled, thus form Media Stream display context, this Media Stream display context is attached in the data source information content processed, thus forms transmissible media data flow.According to screen transmission agreement, identify the feature of Media Stream, select different compression algorithms to compress transmissible media data flow.
Step 406, shows Media Stream.
Compressed media data is streamed to giant-screen side, and giant-screen side decompresses media data flow and is decoded it, thus obtains the data source information content processed and Media Stream display context.According to Media Stream show context, control Media Stream locally displayed, render.The data source information content processed is exported on the physical screen of correspondence according to Media Stream display context.On each physical screen, the information physical of display is spliced together is exactly that the physics of data after step 403 processes presents.
Obviously, those skilled in the art can carry out various change and modification without departing from the spirit and scope of the present invention to the present invention.So, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (8)

1. a large screen display method, including following steps:
Generated data source context by data source, the data source context of generation is attached to data source information content In thus form transmissible media data flow;
According to screen transmission agreement, identify the feature of Media Stream, thus select different compression algorithm compression matchmakers Volume data stream;
Obtain the media data flow according to screen transmission Protocol compression, decoded media data stream, it is thus achieved that data source is believed Breath content and data source context;
Instruction according to data source context and user renders process to above-mentioned data source information content;
Virtual screen display context is formed according to result and data source context;
According to the parameter of each physical screen of composition giant-screen, above-mentioned virtual screen display context is decomposed into The display context of each physical screen;
Display context according to each physical screen above-mentioned generates Media Stream display context;
Data source information content and Media Stream that giant-screen reception processed show context, show according to Media Stream The data source information content processed is shown by context.
2. large screen display method as claimed in claim 1, wherein data source context is to pass according to screen Transmission protocol generates.
3. large screen display method as claimed in claim 1, wherein processes data source information content Include the step that the data source information content received is carried out preview before.
4. large screen display method as claimed in claim 1, wherein giant-screen is when showing information, Composition giant-screen each physical screen on display information physical be spliced together be treated after number Present according to the physics of stream.
5. display control program media stream data processed, including:
Data source 101: required for giant-screen, by data source context and data source information for providing Hold the media data flow formed;
Screen generates controller 102: for processing the media data flow received, upper and lower according to data source Data source information content is processed by the control of literary composition and user, generates according to result and data source context Media Stream display context, the matchmaker being made up of with the data source information content processed Media Stream display context Volume data stream passes through data line transfer to screen display controller 103;
Wherein according to the control of data source context and user, data source information content is carried out process to include:
Instruction according to data source context and user renders process to above-mentioned data source information content;
Virtual screen display context is formed according to result and data source context;
According to the parameter of each physical screen of composition giant-screen, above-mentioned virtual screen display context is decomposed into The display context of each physical screen;
Screen display controller 103, the data source the processed letter that will receive according to Media Stream display context Breath content exports on the physical screen of correspondence;
Display screen 104, is combined by multiple physical screens, under the control of screen display controller 103 The data source information content that display processed;
Wherein data source 101 farther includes:
Source data generator 1011, is used for generating data source context, is added by the data source context of generation In data source information content thus form transmissible media data flow;
The controlled agency of source data 1012, according to screen transmission agreement, identifies the feature of Media Stream, selects not Same compression algorithm compressed media data stream, and after generating controller 102 foundation with screen and communicating, will Media data after compression is streamed to screen and generates in controller 102.
6. the screen processed media stream data generates a controller, including:
Screen generator 1021, it is thus achieved that media data flow, is stored in memory cell 10221, these media Data stream packets includes data source information content and data source context;
Screen remote controller 105, from memory cell 10221 reading media data stream, to the multiple media read The data source information content of data stream carries out preview, and according to the instruction of data source context and user to preview Data source information content processes, and the media data flow obtained after processing after having processed is stored in memorizer Unit 10221, and the media data flow obtained is locked;
System configurator 10223, stores the characterisitic parameter of each physical screen, and carries according to these characterisitic parameters For the parameters needed for the context of each physical screen of configuration;
Context signal generating unit 10224, it is thus achieved that the media data flow of locking, according to the place of screen remote controller 105 Reason result and the context of locked media data flow, forms virtual screen display context, afterwards according to The virtual screen of formation is shown that context is decomposed into each by the parameters that system configurator 10223 is provided The display context of physical screen, carries out the display context of these physical screens assembling formation Media Stream and shows Show context, this Media Stream display context is attached to the data source information content of locked media data flow In, thus form transmissible media data flow.
7. screen as claimed in claim 6 generates controller, and wherein system configurator 10223 is from giant-screen The screen display controller 103 of side obtains the characterisitic parameter of each physical screen.
8. screen as claimed in claim 6 generates controller, and wherein context signal generating unit 10224 is passed through Screen transmission protocol identification goes out the feature of above-mentioned transmissible media data flow, from selecting different compression algorithms pair Above-mentioned transmissible media data flow is compressed.
CN201310378168.1A 2013-08-27 2013-08-27 Large-screen display control system and method Expired - Fee Related CN103399723B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310378168.1A CN103399723B (en) 2013-08-27 2013-08-27 Large-screen display control system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310378168.1A CN103399723B (en) 2013-08-27 2013-08-27 Large-screen display control system and method

Publications (2)

Publication Number Publication Date
CN103399723A CN103399723A (en) 2013-11-20
CN103399723B true CN103399723B (en) 2016-08-10

Family

ID=49563358

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310378168.1A Expired - Fee Related CN103399723B (en) 2013-08-27 2013-08-27 Large-screen display control system and method

Country Status (1)

Country Link
CN (1) CN103399723B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3213162B1 (en) * 2014-10-29 2018-11-28 Siemens Aktiengesellschaft Automatic compression algorithm selection and parameter tuning based on contextual knowledge
CN107358659B (en) * 2017-07-21 2021-06-22 福建星网视易信息系统有限公司 Multi-picture fusion display method based on 3D technology and storage device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6348933B1 (en) * 1998-07-20 2002-02-19 Hewlett-Packard Company Single logical screen display using multiple remote computer systems
CN1637844A (en) * 2003-12-04 2005-07-13 微软公司 Scalable display
CN102349100A (en) * 2009-01-13 2012-02-08 集成装置技术公司 Multi-monitor display

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6348933B1 (en) * 1998-07-20 2002-02-19 Hewlett-Packard Company Single logical screen display using multiple remote computer systems
CN1637844A (en) * 2003-12-04 2005-07-13 微软公司 Scalable display
CN102349100A (en) * 2009-01-13 2012-02-08 集成装置技术公司 Multi-monitor display

Also Published As

Publication number Publication date
CN103399723A (en) 2013-11-20

Similar Documents

Publication Publication Date Title
CN101938626B (en) Video session terminal, system, and method
US9794783B2 (en) Machine-to-machine visual code generation and recognition method and system for device communications
CN102804789B (en) Receiving system and method of providing 3D image
CN105677279B (en) Desktop area sharing method, system and corresponding shared end and viewing end
TWI428020B (en) Image transmitting apparatus, image transmitting method, receiving apparatus, and image transmitting system
JP5411369B2 (en) Method for displaying an image of a source device on a remote sink device, and source device and system therefor
US20110249094A1 (en) Method and System for Providing Three Dimensional Stereo Image
CN104796663B (en) The equipment that the method for camera configuration is set and obtains image
CN103647922A (en) Virtual video call method and terminals
US9491405B2 (en) Method and apparatus for displaying conference material in video conference
CN105165009B (en) A kind of system of more visualization component Screen sharings, device and method
MX2013005996A (en) User control of the display of matrix codes.
CN105075243A (en) Embedded system for video processing with hardware means
CN104253804B (en) A kind of method and device for transmitting view data
CN103763469A (en) Simulation camera and parameter configuration method thereof
CN101778285A (en) System and method for wireless transmission of audio and video signals
CN103220530A (en) System and method for processing high-definition picture for intelligent monitoring
CN108235100A (en) Multi-display method, apparatus and system
CN105874807A (en) Methods, systems, and media for remote rendering of web content on a television device
CN102664939A (en) Method and device for mobile terminal of screen mirror image
CN103399723B (en) Large-screen display control system and method
CN103838532B (en) A kind of multi-screen content synthesis display methods, relevant device and system
CN110719522B (en) Video display method and device, storage medium and electronic equipment
CN107643930A (en) Using operation method and Cloud Server
CN102770827B (en) Method for showing multimedia content on the screen of terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160810

Termination date: 20170827