CN103399722B - A kind of Digital Clustering transmission and control system - Google Patents
A kind of Digital Clustering transmission and control system Download PDFInfo
- Publication number
- CN103399722B CN103399722B CN201310378139.5A CN201310378139A CN103399722B CN 103399722 B CN103399722 B CN 103399722B CN 201310378139 A CN201310378139 A CN 201310378139A CN 103399722 B CN103399722 B CN 103399722B
- Authority
- CN
- China
- Prior art keywords
- virtual
- data
- stream
- media
- processed
- 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
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
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: from multiple terminal receiving media datas;Media data is processed, forms one or more virtual displaying scheme;Use multiple video card that one or more virtual displaying schemes are carried out conversion process;Data stream is provided to giant-screen equipment by a plurality of data lines;The data stream that giant-screen equipment interconnection receives shows.Can realize omitting existing giant-screen equipment by this technical scheme is the multiple matrix device required for conversion data form, has reached analog-and digital-to including, the compatible effect of the multi-signal form such as SD and high definition, and overcomes the technical problem of image fault.
Description
Technical field
The present invention relates to the communications field, more particularly to a kind of Digital Clustering transmission and control system.
Background technology
At present, along with the development of remote control technology, on giant-screen, remotely display image becomes increasingly prevalent.In a large number
Network image transmission technology be applied to the image of giant-screen and show.But have following defects that
1, signal attenuation and image fault
Use in a large number due to Large Screen Display Technology army, People's Armed Police, public security command center, government's video conferencing system,
The occasions such as enterprise's production scheduling center, so requiring higher to image displaying quality, but due to the restriction of the network bandwidth, now
One of the big shortcoming of Large Screen Display Technology one be image distortion problems.
2, the dependence to auxiliary equipment
Current large-screen display equipment, is mostly to be connected to control equipment by a VGA line, thus realizes control and set
Image transmitting between standby and display device.In order to the data received are shown, need in display device side to use VGA
The signal received is processed by matrix device, AV matrix switcher etc., could be shown afterwards on giant-screen.For
The dependence of these auxiliary equipments, not only adds system cost, and causes the inconvenience of user.
3, the data stream of compatible different-format
Existing giant-screen needs to use matrix be managed front end input signal and switch, and current matrix is all only
Having a kind of form, such as video matrix, VGA matrix, network digital matrix etc., therefore, if to realize including simulating sum
Word, the compatibility of the multi-signal form such as SD and high definition, then need multiple matrix to coordinate, effect is the most undesirable.
Therefore a kind of Large Screen Display Technology that can solve the problems referred to above is needed badly, in order to can show not on giant-screen
With the network data flow of form, and overcome image distortion problems.
Summary of the invention
The present invention provides a kind of large screen display method and system, by using multiple video cards and a plurality of number in server side
According to line thus control the remotely display for preformed virtual displaying scheme of the giant-screen side to solve above-mentioned technical problem.
In order to solve the problems referred to above, it is provided that a kind of large screen display method, including following steps:
(1) from multiple terminal receiving media datas;
(2) media data is processed, form one or more virtual displaying scheme;
(3) use multiple video card that one or more virtual displaying schemes are carried out conversion process;
(4) data stream is provided by a plurality of data lines to giant-screen equipment;
(5) the data stream that giant-screen equipment interconnection receives shows.
A kind of controller processing media stream data is further provided, switched-media flow data can be realized, and
Control the display of giant-screen equipment, including:
Exchanger 301: receive data stream, the various stream compression received are dealt into control station 122, and from control station
122 receive the one or more virtual displaying scheme obtained after processing data stream;
Virtual screen equipment 302: according to one or more void to receiving of the context of the virtual displaying scheme received
Intend displaying scheme to be decoded, it is thus achieved that the one or more virtual displaying scheme formed in the console, control multiple video card 303
One or more virtual displaying schemes are processed;
Multiple video cards 303: the one or more virtual displaying scheme received is processed;
Screen controller 304: provide video card to process to giant-screen by a plurality of data lines coordinated with multiple video cards 303
Traffic spike, control the correct display of large screen display.
A kind of large screen display system is provided simultaneously, including:
Terminal unit 110, is used for providing media stream data resource;
Control system 120, including controller 121, control station 122, for receiving media stream data from terminal unit, uses
The media stream data received is processed by multiple video cards, and a plurality of data lines 130 by matching with multiple video cards will afterwards
Media data transmission is on large-screen display equipment 140;
Large-screen display equipment 140, shows the media data received.
Accompanying drawing explanation
The present invention will be by example, with reference to following accompanying drawing further to illustrate:
Fig. 1 shows the schematic diagram of a kind of large screen display system;
Fig. 2 shows large screen display system workflow diagram;
Fig. 3 shows the structural map of control station;
Fig. 4 shows the structural map of controller.
Detailed description of the invention
Below in conjunction with accompanying drawing illustrated embodiment, technical scheme is described in further detail.
Fig. 1 shows a kind of large screen display system, including:
1, multiple terminal units 110: be used for providing compressed data stream resource;
2, control system 120: include controller 121, control station 122, for receiving compressed data from terminal unit
Stream resource, after treatment by a plurality of data lines 130 by media data transmission to large-screen display equipment 140;
3, large-screen display equipment 140: the media data received is shown.
Fig. 2 shows the workflow diagram of this large screen display system, wherein:
1, step 201: control system listening port;
By listening port, thus monitor the state of network, data mobility status and the information of transmission over networks, when having
When packet or request message enter, it is judged that whether its destination address is this control system.
2, step 202: have connection to enter;
Judge when the request message destination address received is this control system, therefrom obtain client address information.
3, step 203: create thread thus receive compressed data stream;
When client attempts to connect to control system, the thread in thread pool is distributed to what request accessed by control system
Client.Now, in the case of thread pool exists available idle thread, this idle thread is distributed to client.?
In the case of thread pool does not has idle thread, check the quantity being simultaneously connected with.If the quantity connected is not above permission
The maximum quantity being simultaneously connected with, then create a thread and this thread distributed to client.Otherwise, client waits until existence
Till thread to be distributed.Use the thread of distribution, set up data cube computation with client, receive compressed data from client
Stream.
Use the Session ID (ID) of each client that database purchase is supplied to just be connected with control system with
And the state that the data of client request process, as session information.Preferably, session is uniquely set up for each client
ID。
4, step 204: the media data after decompression is processed, forms virtual displaying scheme;
After receiving data stream, compressed data stream is decompressed, and sends it in control system `120
Control station 122, control station 122 to receive multiple data streams process according to user's control and stream attribute, including to many
The splicing of individual data stream, split, replicate, editing etc. processes, and forms one or more virtual displaying scheme.
5, step 205: use multiple video card that one or more virtual displaying schemes are carried out conversion process;
The GPU(Graphics Processing Unit in each video card in multiple video cards) receive the virtual displaying scheme entered, by it
Be stored in video memory, and the virtual displaying scheme of storage processed, include but not limited to transparent color process, render, the depth of field
Effect, be atomized, colour, the processing procedure such as locally displayed.
6, step 206: provide data stream to giant-screen equipment by a plurality of data lines;
The a plurality of data lines coordinated with multiple video cards is used to provide the data processed through control system to giant-screen equipment
Stream.
7, step 207: the data stream that giant-screen equipment interconnection receives shows.
Data stream owing to inputting through data wire passes through video card and processes, and is the signal that can directly display, so greatly
Screen equipment only need to directly display without it is carried out further display process.
Fig. 3 shows controller structural map, and its middle controller 121 can realize switched-media flow data, and controls giant-screen
The function of the display of equipment, including:
The various stream compression received are dealt into control station 122 by exchanger 301: intercept port and receive data stream.And
Virtual displaying scheme is received from control station 122.
Virtual screen equipment 302: it is decoded according to the context of the virtual displaying scheme received, it is thus achieved that in control
The one or more virtual displaying scheme formed in platform processed, uses multiple video card to process it.
Multiple video cards 303: the virtual displaying scheme received is carried out conversion and drives.Each video card 303 includes figure
Card GPU, the graphics subsystem work of its compounding practice system.For the media stream data received, can be complete by graphics card GPU
The process become, transfers to graphics card GPU process, the process that graphics card GPU can not complete, then adjusts back graphics subsystem, by figure
System completes this work.
Screen controller 304: provide scanning signal and traffic spike to giant-screen by a plurality of data lines, controls large-size screen monitors
The correct display of curtain display.
Fig. 4 shows the structural map of control station 122, and wherein control station 122 can control according to user and stream attribute is to reception
To data stream carry out assembly, merge, control.Including:
Receptor 311: mutual with controller 121, receives media stream data from controller 121, and virtual aobvious by formed
Show that scheme sends back controller 121.
Blender 312: the media stream data received is processed, include, but are not limited to such as to split, assembled, melt
Close, etc. process, thus form one or more virtual displaying scheme;
Multiple virtual video card 313: one or more virtual displaying schemes are further broken into multiple display part, and right
One or more virtual displaying schemes show.This virtual video card uses Intel Virtualization Technology to realize in the controller simulating video card
Function, the graphics subsystem of compounding practice system processes the media stream data received.Owing to virtual video card can arbitrarily be arranged
Display parameters, so high-resolution video data can be produced.
Pass through above step, it is achieved that omit the multiple matrix required for existing giant-screen equipment is conversion data form and set
Standby, reach analog-and digital-to including, the compatible effect of the multi-signal form such as SD and high definition, and overcome image mistake
Genuine problem.
Obviously, those skilled in the art can carry out various change and the modification essence without deviating from the present invention to the present invention
God and scope.So, if these amendments of the present invention and modification belong to the scope of the claims in the present invention and equivalent technologies thereof
Within, then the present invention is also intended to comprise these change and modification.
Claims (5)
1. a large screen display method, including following steps:
From multiple terminal receiving media datas;
Media data is processed, forms one or more virtual displaying scheme;
Use multiple video card that one or more virtual displaying schemes are carried out conversion process;
Data stream is provided to giant-screen equipment by a plurality of data lines;
The data stream that giant-screen equipment interconnection receives shows;
Wherein media data is processed the process including carrying out according to user's control and stream attribute;
The data stream wherein provided to giant-screen equipment is the content that giant-screen equipment can directly display;
Wherein use multiple video card that one or more virtual displaying schemes are carried out conversion process to include:
Graphics Processing Unit in each video card in multiple video cards receives the virtual display pattern entered, virtual aobvious by receive
Diagram case is stored in video memory.
2. the controller processed media stream data, can realize the exchange to media stream data, and control giant-screen
The display of equipment, including:
Exchanger 301: receive data stream, the various stream compression received are dealt into control station 122, and connect from control station 122
Receive the one or more virtual displaying scheme obtained after data stream is processed;
Virtual screen equipment 302: the context according to the virtual displaying scheme received is one or more virtual aobvious to receive
Showing that scheme is decoded, the context of one or more virtual displaying schemes obtains from control station, controls multiple video card 303
One or more virtual displaying schemes are processed;
Multiple video cards 303: the one or more virtual displaying scheme media data flow received is processed;
Screen controller 304: the number providing video card to process to giant-screen by a plurality of data lines coordinated with multiple video cards 303
According to stream signal, control the correct display of large screen display.
3. controller as claimed in claim 2, wherein control station 122 farther includes:
Receptor 311: mutual with controller, receives media stream data, and the virtual displaying scheme transmission that will be formed from controller
Return controller 301;
Blender 312: the media stream data received is processed, thus form one or more virtual displaying scheme;
Virtual video card 313: utilize virtual video card that one or more virtual displaying schemes are shown.
4. controller as claimed in claim 2, wherein carries out process to the media data received and includes according to user's control
The process carried out with stream attribute.
5. a large screen display system, including:
Terminal unit 110, is used for providing media stream data resource;
Control system 120, including controller 121, control station 122, for receiving media stream data resource from terminal unit, uses
The media stream data received is processed by multiple video cards, and a plurality of data lines 130 by matching with multiple video cards will afterwards
Media data transmission is on large-screen display equipment 140;
Large-screen display equipment 140, shows the media data received;
Wherein media stream data is processed the process including carrying out according to user's control and stream attribute, forms media stream data
One or more virtual displaying scheme, use multiple video card that one or more virtual displaying schemes are processed, it is thus achieved that big
The media data flow that screen display device 140 can directly display;
Wherein use multiple video card that one or more virtual displaying schemes are carried out conversion process to include:
Graphics Processing Unit in each video card in multiple video cards receives the virtual display pattern entered, virtual aobvious by receive
Diagram case is stored in video memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310378139.5A CN103399722B (en) | 2013-08-27 | 2013-08-27 | A kind of Digital Clustering transmission and control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310378139.5A CN103399722B (en) | 2013-08-27 | 2013-08-27 | A kind of Digital Clustering transmission and control system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103399722A CN103399722A (en) | 2013-11-20 |
CN103399722B true CN103399722B (en) | 2016-08-17 |
Family
ID=49563357
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310378139.5A Expired - Fee Related CN103399722B (en) | 2013-08-27 | 2013-08-27 | A kind of Digital Clustering transmission and control system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103399722B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103927780B (en) * | 2014-05-05 | 2018-05-22 | 广东威创视讯科技股份有限公司 | The method and three-dimensional display system that a kind of more video cards render |
CN104182193B (en) * | 2014-08-20 | 2018-03-13 | 深圳供电局有限公司 | High-definition large screen display method and system and large screen workstation |
CN105338260B (en) * | 2015-10-28 | 2018-12-11 | 广东威创视讯科技股份有限公司 | Signal source switch method and system |
CN106648516B (en) * | 2016-12-30 | 2019-05-03 | 广州励丰文化科技股份有限公司 | A kind of picture display control method and system based on digital art landscape device |
CN110231924B (en) * | 2019-06-06 | 2021-04-20 | 明基智能科技(上海)有限公司 | Video conference system and transmitting terminal device thereof |
CN115037733A (en) * | 2022-06-24 | 2022-09-09 | 明峰医疗系统股份有限公司 | Remote control system and method of CT (computed tomography) equipment |
Citations (4)
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 |
CN101937326A (en) * | 2010-08-31 | 2011-01-05 | 广东威创视讯科技股份有限公司 | Multi-CPU parallel video processing system, cascade system and method thereof |
CN202351852U (en) * | 2011-12-08 | 2012-07-25 | 重庆市电力公司 | Large-screen fusion and split screen control system |
-
2013
- 2013-08-27 CN CN201310378139.5A patent/CN103399722B/en not_active Expired - Fee Related
Patent Citations (4)
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 |
CN101937326A (en) * | 2010-08-31 | 2011-01-05 | 广东威创视讯科技股份有限公司 | Multi-CPU parallel video processing system, cascade system and method thereof |
CN202351852U (en) * | 2011-12-08 | 2012-07-25 | 重庆市电力公司 | Large-screen fusion and split screen control system |
Also Published As
Publication number | Publication date |
---|---|
CN103399722A (en) | 2013-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103399722B (en) | A kind of Digital Clustering transmission and control system | |
CN102883134B (en) | Screen sharing and controlling method for video conference system | |
CN1304969C (en) | Image-display system and method, image-display program, projector and projector-control method, and projector-control program | |
CN103226454B (en) | A kind of method and system realizing multihead display | |
CN104038722B (en) | The content interaction method and system of a kind of video conference | |
CN104170317B (en) | Communication control system and control device | |
CN105892976B (en) | Method and device for realizing multi-screen interaction | |
CN105262974A (en) | Method for realizing wireless screen sharing of multiple users | |
CN103595759B (en) | Desktop presentation method based on high in the clouds | |
JP2008236773A5 (en) | ||
CN101938626A (en) | Video session terminal, system, and method | |
CN104661085A (en) | Multi-way wireless display method and device | |
CN103491122A (en) | Multiple screen display interactive system and airsharing method | |
CN102611878A (en) | Low-bandwidth-occupancy high-definition camera mapping method | |
KR101784266B1 (en) | Multi user video communication system and method using 3d depth camera | |
CN108255446A (en) | multi-screen splicing display method, device and mobile terminal | |
CN104881262A (en) | Multi-screen display method for images | |
CN108664230A (en) | A kind of screen transmission method, display equipment and its pass screen system | |
CN106454206A (en) | Conference access method and device | |
CN111107301A (en) | Video conference platform and communication method based on video conference platform | |
CN105306872A (en) | Method, apparatus and system for controlling multipoint video conference | |
CN207573504U (en) | A kind of IPization multimedia signal transmission system | |
CN106603537A (en) | System and method for marking video signal source of mobile intelligent terminal | |
CN204652551U (en) | Cloud video signal all-in-one | |
CN204272298U (en) | Multichannel expanded type multi-screen splicer |
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: 20160817 Termination date: 20170827 |