A kind of interaction of multimedia information system and exchange methodTechnical field
The present invention relates to a kind of Information Exchange System and exchange method more particularly to a kind of interaction of multimedia information system andExchange method.
Technical background
With the development of information technology and electronic technology, people increasingly tend to realize information using the means of modernizationExchange, displaying etc., wherein most intuitive efficient means are exactly interaction of multimedia information.The means of information exchange include projectionInstrument, magic lantern, show stand, video recording, broadcast, film, electronic whiteboard, computer etc., although these software and hardware products realize more matchmakersBody and informationization enrich information interchange means, but substantially or by a kind of form of exchange become another form, thisThe formal variation of kind does not effectively improve information interchange efficiency.Common multimedia interactive mode or a variety of form of communicationSimple superposition, interaction is there's almost no between information publisher and recipient.
Also, existing information interaction system controls structure in using substantially, i.e. the interaction of terminal room is all controlled by centerDevice is controlled and is forwarded so that the data forwarding pressure of central controller is very big.Terminal is numerous, big data quantity or refers toIn the case of the amount of order, central controller is easy to break down because live load is too big or react slack-off, to influence endEnd communication, brings very poor user experience.
Invention content
In order to solve the above technical problem, the present invention provides a kind of interaction of multimedia information systems, including:It is multiple to pass throughThe terminal that central controller is communicated;The central controller of the communication request of forwarding terminal;And between each terminal of connection, eventuallyThe communication link at end and central controller;Wherein, the central controller be each terminal maintenance one comprising target terminal and/Or the communication list of the information of destinations traffic group;Communication instruction is sent to central controller when source terminal is communicated, centerPortion in target terminal and destinations traffic group that the communication instruction is sent in the communication list of the source terminal by controllerPartial objectives for terminal;Content of Communication in the communication instruction is not transmitted to this by the partial target terminal by central controllerOther target terminals in communication set.
Preferably, central controller establishes the communication list in each terminal access system for it.
Preferably, the partial target terminal is one or more terminals of the specific position in destinations traffic group.
Preferably, the partial target terminal is communication speed fast one or multiple terminals in destinations traffic group.
Preferably, the central controller is sent in the communication instruction of the partial target terminal other than Content of CommunicationAlso the Content of Communication should be transmitted to the information of which target terminal by the target terminal.
Preferably, it includes Content of Communication to be sent to when source terminal is communicated in the communication instruction of central controller, but notIncluding the information of the corresponding target terminal of the instruction or destinations traffic group.
Preferably, the terminal includes user type terminal and equipment type terminal, and the permission of the user type terminal is by logging inThe permission of the user of the terminal determines that the permission of the equipment type terminal is determined by the device type of the terminal.
Preferably, the terminal authorization of acquiescence and the correspondence of communication list are prestored in the central controller, works as endIt is that the terminal establishes communication list corresponding with its permission according to the correspondence when holding access system.
Preferably, the target terminal in the communication list of terminal described in modification of orders of the central controller according to terminalAnd/or destinations traffic group information.
Preferably, the central controller is according to the communication list of the terminal of the modification of orders low rights of the terminal of high permissionIn target terminal and/or destinations traffic group information.
Another aspect of the present invention provides a kind of interactive electronic classroom system, including:It is multiple to be carried out by central controllerThe terminal of communication;The central controller of the communication request of forwarding terminal;And between each terminal of connection, terminal and central controllerCommunication link;Wherein, the central controller is that each terminal maintenance one includes target terminal and/or destinations traffic groupThe communication list of information;Communication instruction is sent to central controller when source terminal is communicated, central controller will be described logicalLetter instruction is sent to the target terminal in the communication list of the source terminal and the partial target terminal in destinations traffic group;It is describedContent of Communication in the communication instruction is not transmitted to other in this communication set by partial target terminal by central controllerTarget terminal.
Another aspect of the present invention provides a kind of interactive electronic conference system, including:It is multiple to be carried out by central controllerThe terminal of communication;The central controller of the communication request of forwarding terminal;And between each terminal of connection, terminal and central controllerCommunication link;Wherein, the central controller is that each terminal maintenance one includes target terminal and/or destinations traffic groupCommunication instruction is sent to central controller when the communication list source terminal of information is communicated, central controller is by the communicationInstruction is sent to the target terminal in the communication list of the source terminal and the partial target terminal in destinations traffic group;The portionContent of Communication in the communication instruction is not transmitted to other mesh in this communication set by partial objectives for terminal by central controllerMark terminal.
Another aspect of the present invention provides a kind of method of interaction of multimedia information, by between central controller forwarding terminalCommunication;Wherein, the central controller is information of each terminal maintenance one comprising target terminal and/or destinations traffic groupCommunication list;Communication instruction is sent to central controller when source terminal is communicated, central controller refers to the communicationOrder is sent to the target terminal in the communication list of the source terminal and the partial target terminal in destinations traffic group;The partContent of Communication in the communication instruction is not transmitted to other targets in this communication set by target terminal by central controllerTerminal.
Preferably, central controller establishes the communication list in each terminal access system for it.
Preferably, the partial target terminal is one or more terminals of the specific position in destinations traffic group.
Preferably, the partial target terminal is communication speed fast one or multiple terminals in destinations traffic group.
Preferably, the central controller is sent in the communication instruction of the partial target terminal other than Content of CommunicationAlso the Content of Communication should be transmitted to the information of which target terminal by the target terminal.
Preferably, it includes Content of Communication to be sent to when source terminal is communicated in the communication instruction of central controller, but notIncluding the information of the corresponding target terminal of the instruction or destinations traffic group.
Preferably, the terminal includes user type terminal and equipment type terminal, and the permission of the user type terminal is by logging inThe permission of the user of the terminal determines that the permission of the equipment type terminal is determined by the device type of the terminal.
Preferably, the terminal authorization of acquiescence and the correspondence of communication list are prestored in the central controller, works as endIt is that the terminal establishes communication list corresponding with its permission according to the correspondence when holding access system.
Preferably, the target terminal in the communication list of terminal described in modification of orders of the central controller according to terminalAnd/or destinations traffic group information.
Preferably, the central controller is according to the communication list of the terminal of the modification of orders low rights of the terminal of high permissionIn target terminal and/or destinations traffic group information.
Another aspect of the present invention provides a kind of method of the interaction of multimedia information for interactive electronic classroom system, leads toCross the communication between central controller forwarding terminal;Wherein, the central controller is that each terminal maintenance one is whole comprising targetThe communication list of the information of end and/or destinations traffic group;Communication instruction is sent to central controller when source terminal is communicated,In target terminal and destinations traffic group that the communication instruction is sent in the communication list of the source terminal by central controllerPartial target terminal;The partial target terminal is not forwarded the Content of Communication in the communication instruction by central controllerTo other target terminals in this communication set.
Another aspect of the present invention provides a kind of method of the interaction of multimedia information for interactive electronic conference system, leads toCross the communication between central controller forwarding terminal;Wherein, the central controller is that each terminal maintenance one is whole comprising targetThe communication list of the information of end and/or destinations traffic group;Communication instruction is sent to central controller when source terminal is communicated,In target terminal and destinations traffic group that the communication instruction is sent in the communication list of the source terminal by central controllerPartial target terminal;The partial target terminal is not forwarded the Content of Communication in the communication instruction by central controllerTo other target terminals in this communication set.
The information interaction system of the present invention lays particular emphasis on the interaction of terminal room, and user experience and convenience are much better than traditionInteraction systems.The interaction systems of the present invention are particularly suitable for the system structure of the multiple target terminals of main control terminal, middle controlFor one communication list of each terminal maintenance, therefore each target terminal that source terminal need not be into system is sent respectively comprising logicalBelieve the communication instruction of content, and need to only send a Content of Communication to central controller, thus greatly reduces the finger in systemQuantity is enabled, communication pressure is reduced, while also mitigating the data and instruction forwarding pressure of central control unit.Meanwhile middle controlIt need to only be sent to one of those or several terminals in several terminals that Content of Communication is sent in a communication set, then byThese terminals are not transmitted to remaining terminal by middle control.In this way, middle control to all terminals not necessarily like equally all sending one originallyA instruction, and one or several instructions need to be only sent, greatly reduce the pressure of middle control forwarding data.
Description of the drawings
Fig. 1 is the structure diagram for the information interaction system that embodiment of the present invention is related to;
Fig. 2 is the structure diagram of the central controller for the information interaction system that embodiment of the present invention is related to;
Fig. 3 is the process chart for the information interaction system that embodiment of the present invention is related to.
Specific implementation mode
The information interaction system of the present invention includes central controller and a plurality of types of terminals, and each terminal is all situated between by communicatingMatter is connected to central controller, and each terminal room also has communication media to be connected.The communication of each terminal room is first sent to central controller,Corresponding terminal is transmitted to by central controller.It is stored with the corresponding permission of each terminal in central controller, and is each terminalSafeguard the communication list of the information comprising target terminal and/or destinations traffic group.Destinations traffic group refers to that several targets are wholeThe set at end, these target terminals are often the set of the Terminal Type with a certain predicable but it is also possible to be arbitrary endThe combination at end.
In system initialization, central controller is first powered on and enters working condition, to being connected to central controllerEach terminal sends broadcast, and the information comprising central controller itself is so that each terminal is according to the control of information registration center in broadcastDevice.Each terminal is established the link according to information therein with central controller after receiving broadcast.Terminal includes user type terminal and setsStandby type terminal.User type terminal refers to that the terminal itself does not have an authority information, user by identity information on the device intoRow logs in, and the permission of the user logged in is the permission of the terminal, and user right is divided into several grades, the permission of each gradeIt presets in the central controller.Equipment type terminal, which refers to the terminal itself, has permission, is not used in user's login, equipment typeThe permission of terminal is determined that the permission of each device type is preset in the central controller by its device type.In general, user typeTerminal has permission more higher than equipment type terminal, each user right grade or equipment permission have corresponding acquiescenceCommunication list, the information containing the terminal all target terminals and destinations traffic group to be communicated in communication list.Each endWhen end logs in central controller by respective mode, central controller is according to the user right or equipment permission of the terminal shouldTerminal establishes communication list.Communication list is safeguarded that terminal can pass through the operation pair of itself by central controller after establishingCommunication list carries out the modification within the scope of own right.
It is not to send to carry target terminal respectively to several target terminals as traditional mode when terminal is communicatedThen above-mentioned several communication instructions are transmitted to target terminal by the communication instruction of information and Content of Communication by central controller, andThe Content of Communication not comprising target terminal or communication group information is only sent to central controller, central controller inquires the terminalCommunication list, all target terminals and the destinations traffic Content of Communication which sends being transmitted in its communication listGroup.Wherein, only will include Content of Communication when Content of Communication is transmitted to the destinations traffic group in communication list by central controllerCommunication instruction be sent to one or several target terminals in destinations traffic group, do not passed through by one or several target terminalsContent of Communication is transmitted to other terminals in communication set by central controller, and therefore, central controller is sent to this or severalIn the communication instruction of a target terminal further include the target terminal needs to continue Content of Communication into which target terminal be transmitted toList.
Illustrate information interaction system of the invention below in conjunction with the specific embodiment in education sector.
Embodiment 1
The information interaction system of the present embodiment is the e-classroom system for education.Fig. 1 is the electronics class of the present embodimentThe system overview figure of hall system.As shown in Figure 1, the system includes central controller 1, wireless router 2, teacher's terminal 3, studentTerminal 4, presentation screen 5, ancillary equipment 6, cloud system 7.Wherein, each equipment is connected to wirelessly by wired or wireless wayRouter 2, wireless router 2 provide data link for each node;Central controller 1 is the Centroid of whole system, each to saveCommunication between point is carried out by central controller 1.Central controller 1, teacher's terminal 3, student terminal 4, presentation screen 5, auxiliaryEquipment 6, cloud system 7 are the equipment for having data processing and communication capacity by computer, server, tablet computer, mobile phone etc..Teacher's terminal 3 and student terminal 4 belong to user type terminal.Teacher's terminal 3 and student terminal 4 have different permissions, teacherTerminal is logged in respective username and password with student, the communication request sent out from terminal is sent to through wireless router 2Central controller 1, central controller 1 inquire the communication list of the terminal, the content of communication request are transmitted in communication listEach target terminal and destinations traffic group.Presentation screen 5 belongs to equipment type terminal, and presentation screen 5 is equivalent in Traditional ClassroomBlackboard, display content are controlled by teacher's terminal 3.For example, when saying class hour, show that teaching PPT goes forward side by side in presentation screen 5Row page turning etc.;When teacher or student write in the terminal of oneself, written contents are shown in presentation screen 5.AuxiliaryEquipment 6 includes identification apparatus 61 and video capture device 62.Identification apparatus can be identification fingerprint, bar code, magnetic card,After the equipment of RF cards etc., teacher or student complete identification with some way on the device, the identity information of the user is just defeatedEnter central controller 1, central controller 1 can activate the corresponding terminal of the user or assign user login terminal it is correspondingPermission.Video capture device carries out real-time video acquisition to classroom, and the video of acquisition uploads to cloud system 7.Cloud system 7Including high in the clouds controller 71 and high in the clouds storage device 72;High in the clouds controller 71 is responsible for verification user right and transceiving data, high in the cloudsStorage device 72 is stored with the private data of the system datas such as each curriculum video and each user.The system of the present embodiment can also wrapTerminal Server Client 8 is included, is communicated with Terminal Server Client 8 at this point, wireless router 2 accesses internet, Terminal Server Client 8 can be withBe teacher's terminal 3 can also be student terminal 4.When necessary, system can also have secondary presentation screen 9, structure with it is aforementionedPresentation screen 5 is identical, for demonstrating the content different from aforementioned presentation screen 5.
Fig. 2 is the structure diagram of the central controller of the present embodiment.Central controller 1 includes rights management unit 11, refers toEnable processing unit 12, storage unit 13 and communication unit 14.Communication unit 14 is connect with wireless router 2, thus with each terminalIt is communicated, and the communication request received is sent to instruction process unit 12.Instruction process unit 12 analyzes the communication receivedThe operation that the type and needs of request carry out is looked into for needing the communication request of verifying authorization to rights management unit 11It askes;For the request for needing to store or forward, stores data in storage unit 13 or pass through the instruction and data of forwarding logicalLetter unit 14 is forwarded.
Fig. 3 is the process chart of embodiment of the present invention.Making for the system of the present embodiment is illustrated below in conjunction with Fig. 3With and process flow.Before class, whole system is initialized(Step S1).Each section of system is powered booting, especially inEntreat controller 1 and wireless router 2.Faculty and Students enter behind classroom first on identification apparatus by fingerprint, bar code,The modes such as magnetic card, RF cards verify identity.Identity information sends central controller 1 to, and central controller 1 accesses cloud system 7 and looks intoIdentity information is ask, is retrieved in the user information database that high in the clouds controller 71 stores in storage device 72 beyond the clouds, it will retrieval knotThe identity information of fruit and the user return to central controller 1.Central controller 1 is determined according to the retrieval result that high in the clouds returns shouldThe identity of user, and the identity information of the user is stored in rights management unit 11.After the completion of authentication, user uses certainlyOneself username and password logs in respective terminal.Terminal can be integrally fixed in classroom, can also be matching of carrying of userThe equipment for being equipped with related function module.The username and password that user inputs in terminal is sent to central controller 1, center controlDevice 1 processed determines whether username and password is correct according to the identity information of the user obtained from high in the clouds, and in rights management unitThe terminal and the user are bound in 11.
Start upper class hour, the instruction of operation of teacher teacher terminal 3 carries out course initialization.Course initialization includes opening demonstrationThe display content of screen 5, secondary presentation screen 9 and each presentation screen of selection and student terminal 4.The display interface of teacher's terminal 3It is divided into different zones, is teacher side viewing area, presentation screen region, student side display area respectively.Teacher side viewing area is suitableIn the display of the machine, the content of local operation is shown, controlled by the machine display module;Presentation screen region and student side are shownRegion shows content shown on presentation screen 5 and student terminal 4 respectively, by presentation screen module and student module controlSystem.Under normal conditions, the content acquiescence that presentation screen and student side are shown is identical as the content of teacher side, that is, teacher's terminal 3 connectsWhen entering system, central controller 1 inquires the correspondence of the terminal authorization and communication list that wherein store, according to teacher's terminal 3Permission establish communication list for it(Step S2).Since teacher's terminal 3 has high permission, corresponding communication list acquiescence packetInclude all student terminals 4 and presentation screen 5.In the communication list of teacher's terminal 3, all student terminals 4 constitute oneA student terminal communication set, presentation screen 5 occur as an individual target terminal.That is, in the communication list of teacher's terminal 3It is middle that there are a target terminals(Presentation screen 5)With a destinations traffic group(All student terminals 4).In this example, studentWhen 4 access system of terminal, since its permission is relatively low, there is no target terminal, the i.e. acquiescence of student terminal 4 in default communication list notIt initiates to communicate to other-end.
When course starts, presentation screen 5 and student terminal 4 all show the content of teacher's terminal 3, end of the teacher at oneselfTeaching PPT is opened on end explain or write and projected in presentation screen 5 in terminal;Midway may need to playVideo, the video window of teacher side viewing area is dragged and dropped into presentation screen region and can realize by teacher to be broadcast in presentation screen 5Put video.The display content acquiescence of student terminal 4 is consistent with the content of presentation screen 5.In the process, teacher's terminal 3 will wrapCommunication instruction containing the display data in the machine is constantly sent to central controller 1(Step S3).Central controller 1 receivesThe communication list of inquiry teacher terminal 3 after communication instruction is stated, and above-mentioned communication instruction is transmitted to each terminal in communication listAnd communication set, to include in presentation screen 5 and student terminal 4 by the content of teacher's terminal 3(Step S4).When center controlsWhen communication instruction is sent to a certain communication set by device 1, communication instruction is sent to some terminal in the communication set first, togetherWhen the list of remaining terminal and address information in the communication set are added in instruction.The terminal for receiving communication instruction does not pass throughIt entreats controller 1 but the communication instruction is directly sent to by the communication link of each terminal room remaining terminal in the communication set(Step S5).Central controller 1 can select to lead to when communication instruction is sent to which of communication set terminal by selectionBelieve the terminal of first terminal or specific position in list, or communicates the terminal in sequential selection communication list successively every timeDeng.Can also be selected by modes such as Network Expert Systems, terminal data handling capacities in communication list transfer capability it is relatively strong,Communication speed fast terminal receives the communication instruction of central controller 1.
If necessary to show a certain specified student terminal 4 in presentation screen 5, other student terminals 4 and teacher's terminal 3Content, if a certain student is with hall answer content, teacher can select the specified student whole in the control interface of teacher's terminal 3The icon at end 4 is simultaneously dragged to presentation screen region.It is instructed at this point, teacher's terminal 3 is sent to central controller 1, by teacherTarget terminal and communication set in the communication list of terminal 3 are temporarily set as hidden state, and will include presentation screen 5, otherEach terminal including raw terminal 4 and teacher's terminal 3 is set as the target terminal in the communication list of specified student terminal 4, whereinOther student terminals 4 are a communication set.Central controller 1 sends instruction to specified student terminal 4 simultaneously, it is allowed to start to passSend the display content of the machine.A transmission of the central controller 1 into target student terminal 4 includes other target student terminals 4The communication instruction of list and Content of Communication Content of Communication is transmitted to list after the target student terminal 4 receives communication instructionOther interior target student terminals.In this way, specified student terminal 4 replace teacher's terminal 3 by the display content of the machine constantlyIt is transmitted in presentation screen 5, other student terminals 4 and teacher's terminal 3.When this specifies the demonstration of student terminal 4 to finish, need byWhen the display content of each terminal switches back into the content of teacher's terminal 3, teacher carries out phase in teacher's terminal 3 to presentation screen regionIt should operate, teacher's terminal 3 instructs central controller 1 that the target terminal in the communication list of teacher's terminal 3 is extensive from hidden stateIt is normal condition again, and deletes each target terminal and communication set in the communication list of specified student terminal 4.
In the present embodiment, interactive system is used for e-classroom, but not limited to this.It is contemplated that the present invention may be use with needingInteractive conference system, product demonstration system, electronics presentation system etc. are wanted, part terminal type may have with present embodimentLarger difference, but system architecture and present embodiment are essentially identical.
In the present embodiment, central controller 1 and router are provided separately, but not limited to this.It can also be by routerIt is integrated in inside central controller 1, router can be that wireless router can also be cable router.
In the present embodiment, corresponding communication list is established for it according to the permission of terminal, but not limited to this.At someCan not also be that terminal is arranged permission in open system, the communication list of particular terminal by equipment oneself or central controller 1 orSystem background is specified by certain way.
In the present embodiment, communication instruction is sent to some terminal in communication list by central controller 1, but notIt is limited to this.Certain several terminal that communication instruction can also be sent in communication list by central controller 1, will by these terminalsContent of Communication is transmitted to the other-end in group, and the selection method of these terminals is identical as the present embodiment.Central controller 1 existsBeing added in communication instruction after each terminal needs the terminal list for being transmitted to which other-end, the terminal to receive instruction will lead toLetter content is transmitted to the other-end in terminal list.
It should be understood that the specific implementation mode and embodiment described in description above be merely to illustrate the present invention withoutFor limiting the scope of the invention.After having read the present invention, various equivalent forms of the those skilled in the art to the present inventionModification fall within the application range as defined in the appended claims.