CN108874348B - Resource broadcasting control system and method - Google Patents

Resource broadcasting control system and method Download PDF

Info

Publication number
CN108874348B
CN108874348B CN201810753056.2A CN201810753056A CN108874348B CN 108874348 B CN108874348 B CN 108874348B CN 201810753056 A CN201810753056 A CN 201810753056A CN 108874348 B CN108874348 B CN 108874348B
Authority
CN
China
Prior art keywords
playing
instruction
mapping
matrix switcher
resources
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.)
Active
Application number
CN201810753056.2A
Other languages
Chinese (zh)
Other versions
CN108874348A (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.)
Zhongan Information Technology Service Co Ltd
Original Assignee
Zhongan Information Technology Service 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 Zhongan Information Technology Service Co Ltd filed Critical Zhongan Information Technology Service Co Ltd
Priority to CN201810753056.2A priority Critical patent/CN108874348B/en
Publication of CN108874348A publication Critical patent/CN108874348A/en
Application granted granted Critical
Publication of CN108874348B publication Critical patent/CN108874348B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • 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/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Studio Circuits (AREA)

Abstract

The invention discloses a resource broadcasting control system and a method, which relate to the field of multimedia broadcasting, wherein the system comprises a server, a user terminal, a matrix switcher, a plurality of broadcasting devices and a plurality of display devices, wherein the user terminal is connected with the server; the server is used for generating a playing instruction and sending the playing instruction to the target playing equipment, and is also used for generating a mapping instruction and sending the mapping instruction to the matrix switcher; when the target playing device plays the appointed resource according to the playing instruction, the matrix switcher executes mapping operation according to the mapping instruction so as to enable the appointed resource to be displayed on the appointed display device. The embodiment of the invention can realize intelligent, flexible and low-cost play control of resources.

Description

Resource broadcasting control system and method
Technical Field
The invention relates to the field of multimedia playing, in particular to a resource playing control system and a resource playing control method.
Background
At present, when a lecture is performed and a consultation is performed, most of the lecture is directly connected to a projection or a screen through a computer, manual on-site manual switching control is needed for switching and controlling resources, the same or different resources are usually needed to be displayed on a plurality of screens on the consultation, when each screen displays different resources, a computer is needed to be connected to each screen, and when the screen needs to switch the resources, either manual switching of the computer resources is needed, or the currently connected computer is needed to be replaced; when all screens display the same resources, the input signals need to be output to all display screens by using the deconcentrator, but the operation of the deconcentrator needs to be performed manually on site by a professional. Such a way currently has the following problems: firstly, the resource switching is not intelligent enough and needs manual operation, secondly, the equipment use and operation need to be carried out by relative professionals, and thirdly, the broadcasting control is not flexible enough.
Disclosure of Invention
Therefore, an object of the embodiments of the present invention is to provide a system and a method for playing and controlling resources, so as to achieve intelligent, flexible and low-cost playing and controlling of resources. The invention aims at realizing the following technical scheme:
in a first aspect, the present invention provides a resource playing control system, including a server, a user terminal, a matrix switcher, a plurality of playing devices and a plurality of display devices, where the user terminal is connected with the server, the server is connected with the plurality of playing devices respectively, the server is connected with the matrix switcher through an interface driver, the plurality of playing devices are connected with a plurality of input ports of the matrix switcher, and a plurality of output ports of the matrix switcher are connected with the plurality of display devices; wherein, the server includes:
the receiving module is used for receiving a play plan sent by the user terminal, and the play plan is used for indicating a designated display device in the plurality of display devices to display designated resources when reaching designated time;
the query module is used for querying the target playing device which stores the designated resources in advance according to the corresponding relation table of the resources and the playing device;
the first generation module is used for generating a play instruction for indicating the target play device to play the specified resource when the specified time is reached;
the second generation module is used for generating a mapping instruction for indicating the matrix switcher to carry out mapping connection on the target playing device and the designated display device when the designated time is reached;
the first sending module is used for sending the playing instruction to the target playing device so that the target playing device plays according to the playing instruction;
the second sending module is used for sending the mapping instruction to the matrix switcher;
the matrix switcher is used for receiving the mapping instruction, and executing mapping operation according to the mapping instruction when the target playing device plays the specified resource according to the playing instruction, so that the specified resource is displayed on the specified display device.
Further, the server further includes:
and the distribution module is used for correspondingly distributing the plurality of resources uploaded in advance by the user terminal to the plurality of playing devices after the server establishes communication connection with the plurality of playing devices.
Further, the distribution module includes:
the judging unit is used for judging whether at least two resources with conflict in the playing time period exist in the plurality of resources according to the playing plan;
and the distribution unit is used for distributing the at least two resources to different playing devices if the judgment unit judges that the resources exist.
Further, the matrix switcher includes:
the interface module is used for receiving the mapping instruction;
the analysis module is used for analyzing the mapping instruction and determining an input port connected with the target playing device in a plurality of input ports of the matrix switcher and an output port connected with the appointed display device in a plurality of output ports of the matrix switcher;
and the mapping module is used for mapping and connecting the input port connected with the target playing device with the output port connected with the appointed display device.
Preferably, the matrix switch is an HDMI matrix switch, a VGA matrix switch, a DVI matrix switch, an SDI matrix switch, or a hybrid matrix switch.
Further, the matrix switcher is provided with an RS232 interface, and the interface driver is an RS232 interface driver.
Further, the matrix switcher is provided with an RS485 interface, and the interface driver is an RS485 driver.
Further, the user terminal comprises a computer WEB and an APP mobile terminal.
Further, each of the plurality of playback devices includes a programmable android development board.
Further, the plurality of display devices include at least one of a smart television, a screen, and a tiled screen.
In a second aspect, the present invention further provides a resource broadcast control method, which is characterized in that the method includes:
the method comprises the steps that a server receives a playing plan sent by a user terminal, wherein the playing plan is used for indicating a designated display device in a plurality of display devices to display designated resources when reaching designated time;
the server inquires a target playing device which stores the appointed resource in advance according to a corresponding relation table of the resource and the playing device, and generates a playing instruction for indicating the target playing device to play the appointed resource when the appointed time is reached;
the server generates a mapping instruction for instructing a matrix switcher to perform mapping connection on the target playing device and the designated display device when the designated time is reached;
the server sends the playing instruction to the target playing equipment so that the target playing equipment plays according to the playing instruction;
the server sends the mapping instruction to the matrix switcher;
the matrix switcher receives the mapping instruction, and when the target playing device plays the appointed resource according to the playing instruction, the matrix switcher executes mapping operation according to the mapping instruction so as to enable the appointed resource to be displayed on the appointed display device.
Further, before the server queries the target playing device pre-stored with the specified resource according to the corresponding relation table of the resource and the playing device, the method further includes:
after the server establishes communication connection with the plurality of playing devices, the server correspondingly distributes a plurality of resources uploaded in advance by the user terminal to the plurality of playing devices.
Further, the distributing the plurality of resources previously uploaded by the user terminal to the plurality of playing devices correspondingly includes:
judging whether at least two resources with conflict in the playing time period exist in the plurality of resources according to the playing plan, and if so, distributing the at least two resources to different playing devices.
Further, when the target playing device plays the specified resource according to the playing instruction, the matrix switcher performs mapping operation according to the mapping instruction, so that the specified resource is displayed on the specified display device, and the method comprises the following steps:
the matrix switcher analyzes the mapping instruction and determines an input port connected with the target playing device in a plurality of input ports of the matrix switcher and an output port connected with the appointed display device in a plurality of output ports of the matrix switcher;
and the matrix switcher performs mapping connection on an input port connected with the target playing device and an output port connected with the appointed display device.
Further, the resource includes at least one of video information, text information, picture information, multimedia information, and web page links.
The resource broadcasting control system and method provided by the embodiment of the invention have the following beneficial effects:
the user can conveniently carry out remote and intelligent playing operation on the resource playing by using a computer or an intelligent mobile phone terminal through the server, so that the labor cost is greatly saved, and the learning threshold of operators is reduced; in addition, through utilizing the matrix switcher to convert multichannel signal input and output, can handle the condition that different screens show different or the same content in a flexible way, avoided meeting place scene to carry out equipment change, compare that prior art's scheme is more intelligent, nimble, with low costs.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic structural diagram of a resource broadcast control system according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a server according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a matrix switcher according to an embodiment of the present invention;
fig. 4 is a flowchart of a resource broadcast control method according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present invention more apparent, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Example 1
The embodiment of the invention provides a resource playing control system, referring to fig. 1, the system includes a server 100, a user terminal 200, a matrix switcher 300, a plurality of playing devices 400 and a plurality of display devices 500, the user terminal 200 is connected with the server 100, the server 100 is respectively connected with the plurality of playing devices 400, the server 100 is connected with the matrix switcher 300 through an interface driver 600, the plurality of playing devices 400 are connected with a plurality of input ports of the matrix switcher 300, and a plurality of output ports of the matrix switcher 300 are connected with the plurality of display devices 500. The user terminal 200 comprises a computer WEB and an APP mobile terminal. In practical applications, the number of user terminals 200 connected to the server 100 is not limited.
Referring to fig. 2, the server 100 includes a receiving module 110, a query module 120, a first generating module 130, a second generating module 140, a first transmitting module 150, and a second transmitting module 160, wherein the receiving module 110 is connected to the query module 120, the query module 120 is connected to the first generating module 130 and the second generating module 140, the first generating module 130 is connected to the first transmitting module 150, and the second generating module 140 is connected to the second transmitting module 160, wherein:
a receiving module 110, configured to receive a play plan sent by a user terminal, where the play plan is used to instruct a designated display device of a plurality of display devices to display a designated resource when reaching a designated time;
the query module 120 is configured to query, according to a table of correspondence between resources and playback devices, a target playback device that stores specified resources in advance;
a first generating module 130, configured to generate a play instruction that instructs the target playing device to play the specified resource when reaching the specified time;
a second generating module 140, configured to generate a mapping instruction that instructs the matrix switcher to perform mapping connection on the target playing device and the designated display device when the designated time is reached;
the first sending module 150 is configured to send a playing instruction to the target playing device, so that the target playing device plays according to the playing instruction;
the second sending module 160 is configured to send the mapping instruction to the matrix switcher.
In addition, the matrix switcher 300 is configured to receive the mapping instruction, and when the target playing device plays the specified resource according to the playing instruction, perform a mapping operation according to the mapping instruction, so that the specified resource is displayed on the specified display device.
Specifically, the playback device 400 includes a programmable android development board, through which the playback device 400 may be a device carrying an android system that carries multimedia playback, and having installed a corresponding application. Specifically, the playback device 400 includes a power module, a wired/wireless network interface, a video output interface, and a playback module; the wired/wireless network interface is used for enabling the playing device 400 to receive the resources distributed by the server 100 and receive the playing task sent by the server 100; the playing module is used for enabling the playing device 400 to play resources according to the playing task; the video output interface is connected to the input port of the matrix switch 300 through a video data line, so that the resource played by the playing device 400 is used as the signal input of the matrix switch 300. In addition, the playing device 400 is pre-allocated with a number c_no, and accesses the resource service network according to the number c_no, when the playing device 400 accesses the server 100, the corresponding number c_no is transferred to the server 100 for recording, so as to be used for the subsequent device identification of the server 100, and meanwhile, the playing device 400 connects the signal input port of the matrix switcher 300 correspondingly by using the video data line.
It will be appreciated that the above-described playback device may be replaced by any device with a video port that is programmable to play back multimedia assets, such as a computer.
The display device 500 includes a power module, a video input interface, and a display module; the video input interface is connected with the output port of the matrix switcher through a video data line and is used for receiving the resource output from the output port of the matrix switcher 300; the display module is configured to enable the display device 500 to display resources. Preferably, the plurality of display devices 500 include at least one of a smart television, a screen, and a tiled screen.
In one embodiment, referring to fig. 2, the server 100 further includes:
and the distribution module 170 is configured to correspondingly distribute the plurality of resources previously uploaded by the user terminal to the plurality of playback devices after the server establishes communication connection with the plurality of playback devices. The server can be connected with a plurality of playing devices in a wired or wireless communication mode, wherein the resources comprise at least one of video information, text information, picture information, multimedia information and webpage links.
Further, the distribution module 170 includes:
the judging unit is used for judging whether at least two resources with conflict in the playing time period exist in the plurality of resources according to the playing plan;
and the distribution unit is coupled with the judging unit and is used for distributing at least two resources to different playing devices if the judging unit judges that the resources exist.
Wherein, the conflict of the playing time periods means that the overlapping portions exist in the playing time periods of different resources set by the playing plan.
Therefore, the situation that different resources with conflicting playing time periods are stored on the same playing device can be avoided through the distribution module of the server, and accordingly resource playing errors can be prevented.
In one embodiment, referring to fig. 3, a matrix switcher 300 includes an interface module 310, a parsing module 320, and a mapping module 330; the interface module 310 is coupled to the parsing module 320, the parsing module 320 is coupled to the mapping module 330, wherein,
an interface module 310 for receiving a mapping instruction;
the parsing module 320 is configured to parse the mapping instruction, and determine an input port connected to the target playing device from among the plurality of input ports of the matrix switcher and an output port connected to the designated display device from among the plurality of output ports of the matrix switcher;
and the mapping module 330 is configured to map and connect an input port connected to the target playing device with an output port connected to the designated display device.
In this way, the matrix switcher realizes mapping connection of the input port connected with the target playing device and the output port connected with the designated display device by analyzing the mapping instruction, so that the designated resource played by the target playing device when reaching the designated time can be displayed on the designated display device.
In one embodiment, the matrix switcher 300 is an HDMI matrix switcher, a VGA matrix switcher, a DVI matrix switcher, an SDI matrix switcher, or a hybrid matrix switcher.
It can be understood that when the matrix switch 300 is an HDMI matrix switch, the type of the input/output port is an HDMI port, and correspondingly, the video data lines between the matrix switch 300 and the playback device 400 and the display device 500 are HDMI data lines.
In one embodiment, the matrix switcher 300 has an RS232 interface, and the interface driver 600 is an RS232 driver. The interface driver 600 may be an android development board capable of driving a USB program, where a USB port of the interface driver may be connected to an RS232 interface of the HDMI matrix switch through a USB-to-RS 232 data line, software carried by the RS232 interface driver may be connected with a server in a long way, receive a mapping instruction output by the server, convert the mapping instruction into an RS232 command, and write the RS232 command into the matrix switch through the USB-to-RS 232 data line, so that the matrix switch performs input/output mapping.
In another embodiment, the matrix switcher 300 has an RS485 interface, and the interface driver 600 is an RS485 driver. The interface driver 600 may be an android development board capable of driving a USB program, a USB port of the interface driver may be connected to an RS485 interface of the HDMI matrix switcher through a USB-to-RS 485 data line, software carried by the RS485 interface driver may be connected with a server for a long time, receive a mapping instruction output by the server, then convert the mapping instruction into an RS485 command, and then write the RS485 command into the matrix switcher through the USB-to-RS 485 data line, so that the matrix switcher performs input/output mapping.
It should be understood that the interface driver 600 may be any programmable embedded device or computer, as long as the serial interface on the matrix switch can be driven.
According to the resource playing control system provided by the embodiment of the invention, the user terminal is connected with the server, the server is respectively connected with a plurality of playing devices, the server is connected with the matrix switcher, the plurality of playing devices are connected with a plurality of input ports of the matrix switcher, and a plurality of output ports of the matrix switcher are connected with a plurality of display devices, so that the server can display the appointed resource played by the target playing device when reaching the appointed time on the appointed display device by inquiring the target playing device which is pre-stored with the appointed resource according to the playing plan sent by the user terminal, generating the playing instruction and the mapping instruction, sending the playing instruction to the target playing device, and sending the mapping instruction to the matrix switcher, and further playing by the target playing device according to the playing instruction, and simultaneously executing the mapping operation according to the mapping instruction by the matrix switcher. Therefore, a user can conveniently carry out remote and intelligent playing operation on resource playing by utilizing a computer or an intelligent mobile phone terminal through a server, so that the labor cost is greatly saved, and the learning threshold of operators is reduced; in addition, through utilizing the matrix switcher to convert multichannel signal input and output, can handle the condition that different screens show different or the same content in a flexible way, avoided meeting place scene to carry out equipment change, compare that prior art's scheme is more intelligent, nimble, with low costs.
Example two
Based on the same inventive concept as the resource broadcasting control system provided in the first embodiment, the embodiment of the present invention further provides a resource broadcasting control method, which is applied to the resource broadcasting control system.
As shown in fig. 4, the method may include the steps of:
s0, the server receives a playing plan sent by the user terminal, and the playing plan is used for indicating a designated display device in the plurality of display devices to display designated resources when reaching designated time.
The resource comprises at least one of video information, text information, picture information, multimedia information and webpage links.
Wherein the plurality of display devices may include at least one of a smart television, a screen, and a tiled screen. The display devices are respectively and pre-allocated with a number P_NO, and are correspondingly connected with the signal output ports of the matrix switcher by using video data lines according to the number P_NO.
In the embodiment of the invention, the user can upload the resources to be played to the server through the developed computer web, and set a playing plan, and the playing plan designates which screen a certain resource plays in which mode at which time. In addition, the user can also utilize the mobile phone APP to open a broadcast control page, and the designated content is designated to be broadcast to a certain screen on the page. For example, video a is set to play back on screen No. 3 in the three afternoon hours.
S1, after communication connection is established between the server and a plurality of playing devices, a plurality of resources uploaded in advance by the user terminal are correspondingly distributed to the plurality of playing devices.
In one embodiment, when a user uploads a resource to a server through a user terminal, the user can select which playing device to store the uploaded resource into according to the device number of the playing device, and record the corresponding relation between the resource and the playing device storing the resource in a database of the server; for example, resource a is stored in the playback device C1, and resource b is stored in the playback device C3.
Specifically, the playing device is kept connected with the playing device through means such as heartbeat, long connection and the like, and the server sends a resource distribution message to the playing device, so that the playing device automatically executes an application program on the playing device, downloads and stores corresponding resources from the server.
In another embodiment, the process of implementing step S1 may further include:
and the server judges whether at least two resources with conflict in the playing time period exist in the plurality of resources according to the playing plan, and if so, distributes the at least two resources to different playing devices.
Wherein, the conflict of the playing time periods means that the overlapping portions exist in the playing time periods of different resources set by the playing plan.
Therefore, when judging that at least two resources with conflict in the playing time period exist in the plurality of resources, the server distributes the at least two resources to different playing devices, so that the situation that the different resources with conflict in the playing time period are stored on the same playing device can be avoided, and the resources can be prevented from being played out of errors.
It should be noted that, when the user directly stores the plurality of resources in the plurality of playing devices through other ways instead of through the server, step S2 may be directly performed without step S1.
S2, the server inquires out target playing equipment which stores the designated resources in advance according to the corresponding relation table of the resources and the playing equipment, and generates a playing instruction for indicating the target playing equipment to play the designated resources when reaching the designated time.
In this embodiment, the server may query, according to the stored correspondence table of the resources and the playback devices, the target playback device that has the specified resources stored in advance, where the correspondence between the resources and the playback devices storing the resources is recorded in the correspondence table of the resources and the playback devices.
After the server queries the target playing device, a playing instruction can be generated for the target playing device according to the designated time of designated resource playing in the playing plan, so that the target playing device can play the designated resource when reaching the designated time.
S3, the server generates a mapping instruction for instructing the matrix switcher to carry out mapping connection on the target playing device and the designated display device when the designated time is reached.
In this embodiment, the server may generate a mapping instruction for mapping between the target playback device and the specified display device according to the device identifier of the target playback device, the device identifier of the specified display device, and the specified time.
The embodiment of the invention is not limited to a specific generation process.
S4, the server sends a playing instruction to the target playing device so that the target playing device plays according to the playing instruction.
In this embodiment, after the server may send the play command to the target play device, the target play device may play the specified resource when reaching the specified time according to the play command.
S5, the server sends a mapping instruction to the matrix switcher.
In this embodiment, the server may send the mapping instruction to the matrix switcher through the interface driver, where the interface driver is an android development board carrying access broadcast control service and capable of driving a USB program, the USB port of the interface driver may be connected to the RS232 interface of the HDMI matrix switcher through a USB-to-RS 232 data line, software carried by the interface driver may be connected with the server for a long time, and receive the mapping instruction output by the server, and then convert the mapping instruction into an RS232 command, and then write the RS232 command into the HDMI matrix switcher through the USB-to-RS 232 data line, so that the HDMI matrix switcher performs input-output mapping.
It should be noted that, in the embodiment of the present invention, the step S4 may be performed before the step S3, may be performed simultaneously with the step S3, or may be performed after the step S3. If step S4 is performed after step S3, step S4 may be performed simultaneously with step S5, which is not limited in the embodiment of the present invention.
And S6, the matrix switcher receives the mapping instruction, and when the target playing device plays the specified resource according to the playing instruction, the matrix switcher executes mapping operation according to the mapping instruction so as to display the specified resource on the specified display device.
Specifically, the process may include:
the matrix switcher analyzes the mapping instruction, and determines an input port connected with the target playing device in a plurality of input ports of the matrix switcher and an output port connected with the appointed display device in a plurality of output ports of the matrix switcher; the matrix switcher performs mapping connection on an input port connected with the target playing device and an output port connected with the appointed display device.
For example, if the resource a is set on the display device P3, at this time, the playing device corresponding to the resource a is queried first, for example, the playing device C1 is queried, the playing device C1 corresponds to the input port IN1 of the matrix switcher, the output port connected to the display device P3 on the matrix switcher is queried, if the display device P3 corresponds to the output port OUT3 of the matrix switcher, a mapping between the input port IN1 and the output port OUT3 of the matrix switcher is formed, the server generates a mapping instruction and sends the mapping instruction to the matrix switcher, and the matrix switcher receives the mapping instruction and performs mapping connection between the target playing device and the designated display device when reaching the designated time according to the mapping instruction; meanwhile, the playing device C1 plays the resource a when reaching the designated time, and at this time, the resource a is displayed on the display device P3, that is, the mapping and playing actions are completed once.
The embodiment of the invention provides a resource playing control method, and the resource playing control system provided by the invention is utilized to inquire target playing equipment which is pre-stored with appointed resources through a server according to a playing plan sent by a user terminal, generate a playing instruction and a mapping instruction, send the playing instruction to the target playing equipment, send the mapping instruction to a matrix switcher, and further play the target playing equipment according to the playing instruction, and simultaneously execute mapping operation through the matrix switcher according to the mapping instruction, so that the appointed resources played by the target playing equipment when reaching appointed time can be displayed on appointed display equipment. Therefore, a user can conveniently carry out remote and intelligent playing operation on resource playing by utilizing a computer or a smart phone terminal through a server, and one-to-one mapping, one-to-many mapping and disordered mapping functions between playing equipment and display equipment are realized, so that the labor cost is greatly saved, and the learning threshold of operators is reduced; in addition, through utilizing the matrix switcher to convert multichannel signal input and output, can handle the condition that different screens show different or the same content in a flexible way, avoided meeting place scene to carry out equipment change, compare that prior art's scheme is more intelligent, nimble, with low costs.
Any combination of the above optional solutions may be adopted to form an optional embodiment of the present invention, which is not described herein.
It should be noted that: in the resource broadcasting control system provided in the above embodiment, when the resource broadcasting control method is executed, only the division of the above functional modules is used for illustration, in practical application, the above functional allocation may be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules, so as to complete all or part of the functions described above. In addition, the resource broadcasting control system and the resource broadcasting control method provided in the foregoing embodiments belong to the same concept, and specific implementation processes thereof are detailed in the method embodiments and are not repeated herein.
Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. In the description of the present invention, unless otherwise indicated, the meaning of "a plurality" is two or more.
The foregoing description of the preferred embodiments of the invention is not intended to limit the invention to the precise form disclosed, and any such modifications, equivalents, and alternatives falling within the spirit and scope of the invention are intended to be included within the scope of the invention.

Claims (6)

1. The resource playing control system is characterized by comprising a server, a user terminal, a matrix switcher, a plurality of playing devices and a plurality of display devices, wherein the user terminal is connected with the server, the server is respectively connected with the plurality of playing devices, the server is connected with the matrix switcher through an interface driver, the plurality of playing devices are connected with a plurality of input ports of the matrix switcher, a plurality of output ports of the matrix switcher are connected with the plurality of display devices, and the plurality of output ports of the matrix switcher are used for enabling the designated display devices to play designated resources played by target playing devices at designated time according to a playing plan; wherein, the server includes:
the receiving module is used for receiving a play plan sent by the user terminal, and the play plan is used for indicating a designated display device in the plurality of display devices to display designated resources when reaching designated time;
the query module is used for querying target playing equipment which is pre-stored with the designated resources from the plurality of playing equipment;
the first generation module is used for generating a play instruction for indicating the target play device to play the specified resource when the specified time is reached;
the second generation module is used for generating a mapping instruction for indicating the matrix switcher to carry out mapping connection on the target playing device and the designated display device when the designated time is reached;
the first sending module is used for sending the playing instruction to the target playing device so that the target playing device plays according to the playing instruction;
the second sending module is used for sending the mapping instruction to the matrix switcher;
the matrix switcher is used for receiving the mapping instruction, and executing mapping operation according to the mapping instruction when the target playing device plays the specified resource according to the playing instruction so as to display the specified resource on the specified display device;
the distribution module is used for correspondingly distributing a plurality of resources uploaded in advance by the user terminal to the plurality of playing devices after the server establishes communication connection with the plurality of playing devices;
the distribution module includes: the judging unit is used for judging whether at least two resources with conflict in the playing time period exist in the plurality of resources according to the playing plan; and the distribution unit is used for distributing the at least two resources to different playing devices if the judgment unit judges that the resources exist.
2. The system of claim 1, wherein the matrix switcher includes:
the interface module is used for receiving the mapping instruction;
the analysis module is used for analyzing the mapping instruction and determining an input port connected with the target playing device in a plurality of input ports of the matrix switcher and an output port connected with the appointed display device in a plurality of output ports of the matrix switcher;
and the mapping module is used for mapping and connecting the input port connected with the target playing device with the output port connected with the appointed display device.
3. The system of claim 1, wherein the matrix switch is an HDMI matrix switch, a VGA matrix switch, a DVI matrix switch, an SDI matrix switch, or a hybrid matrix switch.
4. A method for controlling the broadcasting of resources, which is characterized by comprising the following steps:
the method comprises the steps that a server receives a playing plan sent by a user terminal, wherein the playing plan is used for indicating a designated display device in a plurality of display devices to display designated resources when reaching designated time;
the server queries a target playing device which is stored with the appointed resource in advance in a plurality of playing devices, and generates a playing instruction for indicating the target playing device to play the appointed resource when reaching the appointed time;
the server generates a mapping instruction for instructing a matrix switcher to perform mapping connection on the target playing device and the designated display device when the designated time is reached;
the server sends the playing instruction to the target playing equipment so that the target playing equipment plays according to the playing instruction;
the server sends the mapping instruction to the matrix switcher;
the matrix switcher receives the mapping instruction, and when the target playing device plays the appointed resource according to the playing instruction, the matrix switcher executes mapping operation according to the mapping instruction so as to display the appointed resource on the appointed display device;
the appointed display equipment plays the appointed resource played by the target playing equipment at the appointed time according to the playing plan;
before the server queries the target playing device with the designated resource stored in advance in the plurality of playing devices, the method further comprises:
after the server establishes communication connection with the plurality of playing devices, correspondingly distributing a plurality of resources uploaded in advance by the user terminal to the plurality of playing devices;
the correspondingly distributing the plurality of resources uploaded in advance by the user terminal to the plurality of playing devices comprises the following steps:
judging whether at least two resources with conflict in the playing time period exist in the plurality of resources according to the playing plan, and if so, distributing the at least two resources to different playing devices.
5. The method of claim 4, wherein the matrix switcher performs a mapping operation according to the mapping instruction to cause the specified resource to be displayed on the specified display device when the target playback device plays the specified resource according to the playback instruction, comprising:
the matrix switcher analyzes the mapping instruction and determines an input port connected with the target playing device in a plurality of input ports of the matrix switcher and an output port connected with the appointed display device in a plurality of output ports of the matrix switcher;
and the matrix switcher performs mapping connection on an input port connected with the target playing device and an output port connected with the appointed display device.
6. The method of any one of claims 4 to 5, wherein the resource comprises at least one of video information, text information, picture information, multimedia information, and web page links.
CN201810753056.2A 2018-07-10 2018-07-10 Resource broadcasting control system and method Active CN108874348B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810753056.2A CN108874348B (en) 2018-07-10 2018-07-10 Resource broadcasting control system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810753056.2A CN108874348B (en) 2018-07-10 2018-07-10 Resource broadcasting control system and method

Publications (2)

Publication Number Publication Date
CN108874348A CN108874348A (en) 2018-11-23
CN108874348B true CN108874348B (en) 2023-10-27

Family

ID=64300786

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810753056.2A Active CN108874348B (en) 2018-07-10 2018-07-10 Resource broadcasting control system and method

Country Status (1)

Country Link
CN (1) CN108874348B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110324595A (en) * 2019-07-31 2019-10-11 浙江工商职业技术学院 A kind of method of information processing, system, control device and computer storage medium
CN111309657B (en) * 2019-10-10 2021-07-30 深圳市鸿合创新信息技术有限责任公司 Electronic equipment, control method thereof and intelligent classroom system
CN110850771A (en) * 2019-11-11 2020-02-28 深圳市创凯智能股份有限公司 Signal channel switching method, terminal device and computer readable storage medium
CN110798715A (en) * 2019-11-18 2020-02-14 华强方特(深圳)软件有限公司 Video playing method and system based on image string
DE102022102212A1 (en) 2021-10-14 2023-04-20 Arktis It Solutions Gmbh Method and device for the visual output of information

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012088922A1 (en) * 2010-12-31 2012-07-05 华为技术有限公司 Resource configuration method for streaming media service, user service terminal and head end system
CN105357089A (en) * 2015-11-30 2016-02-24 慧锐通智能科技股份有限公司 Household multimedia play system and method
CN205230019U (en) * 2015-10-29 2016-05-11 深圳云聚汇数码有限公司 System for realize video seamless handover between many screens
CN105828202A (en) * 2016-04-14 2016-08-03 乐视控股(北京)有限公司 Video stitching method and device
WO2016197863A1 (en) * 2015-06-11 2016-12-15 阿里巴巴集团控股有限公司 Client, smart television system, and corresponding data transmission method
CN206743425U (en) * 2016-12-30 2017-12-12 北京利亚德视频技术有限公司 A kind of multi-screen panorama display & control system
CN107872696A (en) * 2016-09-27 2018-04-03 乐视控股(北京)有限公司 The main control device and implementation method of intelligent television system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012088922A1 (en) * 2010-12-31 2012-07-05 华为技术有限公司 Resource configuration method for streaming media service, user service terminal and head end system
WO2016197863A1 (en) * 2015-06-11 2016-12-15 阿里巴巴集团控股有限公司 Client, smart television system, and corresponding data transmission method
CN205230019U (en) * 2015-10-29 2016-05-11 深圳云聚汇数码有限公司 System for realize video seamless handover between many screens
CN105357089A (en) * 2015-11-30 2016-02-24 慧锐通智能科技股份有限公司 Household multimedia play system and method
CN105828202A (en) * 2016-04-14 2016-08-03 乐视控股(北京)有限公司 Video stitching method and device
CN107872696A (en) * 2016-09-27 2018-04-03 乐视控股(北京)有限公司 The main control device and implementation method of intelligent television system
CN206743425U (en) * 2016-12-30 2017-12-12 北京利亚德视频技术有限公司 A kind of multi-screen panorama display & control system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Control design of matrix converter system;Jiri Lettl;IEEE;全文 *
基于Android的智能多媒体课件播放终端;李兴华;于新业;马咏翔;李朝辉;;单片机与嵌入式***应用(第06期);全文 *
大厂电视台两通道视频服务器播出***介绍;孟学亮;胡宝琦;;中国有线电视(第17期);全文 *

Also Published As

Publication number Publication date
CN108874348A (en) 2018-11-23

Similar Documents

Publication Publication Date Title
CN108874348B (en) Resource broadcasting control system and method
CN109168021B (en) Plug flow method and device
CN101517554B (en) Multi-representation media event handoff
CN202996097U (en) Interactive multimedia teaching system based on cloud service
CN105578229A (en) Electronic equipment control method and device
CN105072143A (en) Interaction system for intelligent robot and client based on artificial intelligence
US11842581B2 (en) Remote automobile diagnostic method, apparatus, and system
CN104732828A (en) E-class taking method and system
CN103647991A (en) Method and system for sharing video in intelligent television
CN104796455A (en) Cross-platform multi-screen interacting method, device and system
CN204887304U (en) Record screen terminal equipment
CN105580378A (en) Distribution management device, distribution method, and program
CN105100906A (en) Play control method and play control device
CN102256050B (en) Intelligent studio view broadcast control system and method
CN101252674B (en) Network system, server apparatus, terminal apparatus, display method of content guide
CN112309187A (en) Virtual reality teaching method, device and system
CN105025390A (en) Play scene storage method and system, play terminal and control terminal
CN104837046A (en) Multi-media file processing method and device
CN110610726A (en) Method for preparing note capsule
CN103116330A (en) Lobby-commanding controlling method
US20080016539A1 (en) Display service method, network device capable of performing the method, and storage medium storing the method
CN112769919A (en) Push flow task distribution method and device, storage medium and electronic equipment
CN110445854B (en) Information issuing system based on Android system
CN103746820A (en) Channel function providing method and device
CN101753903A (en) Method for displaying menu on electronic equipment and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant