CN110493231B - Information transmission method, device and system - Google Patents

Information transmission method, device and system Download PDF

Info

Publication number
CN110493231B
CN110493231B CN201910775406.XA CN201910775406A CN110493231B CN 110493231 B CN110493231 B CN 110493231B CN 201910775406 A CN201910775406 A CN 201910775406A CN 110493231 B CN110493231 B CN 110493231B
Authority
CN
China
Prior art keywords
terminal
information
multimedia information
target area
multimedia
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
CN201910775406.XA
Other languages
Chinese (zh)
Other versions
CN110493231A (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.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics 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 Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shirui Electronics Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201910775406.XA priority Critical patent/CN110493231B/en
Publication of CN110493231A publication Critical patent/CN110493231A/en
Application granted granted Critical
Publication of CN110493231B publication Critical patent/CN110493231B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9554Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/765Media network packet handling intermediate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application discloses a method, a device and a system for information transmission. The information transmission method comprises the following steps: the method comprises the steps that a first terminal sends a scanning code to a second terminal, wherein the scanning code comprises path information pointing to a target area; the second terminal displays the scanning code; the third terminal scans the scanning code displayed by the second terminal and stores the first multimedia information of the third terminal to a target area according to the scanned path information; the first terminal acquires first multimedia information in a target area, selects second multimedia information from the first multimedia information, sends an updating instruction for updating the first multimedia information into the second multimedia information to the target area, and sends an updating message to the second terminal. The method and the device solve the technical problem that the information display platform in the related technology enables a user to upload any multimedia information, so that a first terminal, such as a teaching terminal, cannot limit multimedia content to be displayed to the user.

Description

Information transmission method, device and system
Technical Field
The present application relates to the field of information transmission, and in particular, to a method, an apparatus, and a system for information transmission.
Background
Under the internet environment, due to the improvement of the cloud storage capacity and the improvement of the average network bandwidth, compared with character communication, users are more prone to communication through multimedia information such as pictures, audio and video. For example, a user may store a large amount of multimedia resources on a cloud disk and share the resources to a specific user by means of sharing links, however, the cloud disk is prone to long-term storage of the multimedia resources and does not pay much attention to interaction scenarios among users; social applications that focus on interactivity, such as instant chat tools, focus more on instant interactivity, entertainment among users.
In many public occasions, for example, under serious or formal scenes such as network education platforms and video conferences, if a user can upload any multimedia information to an information display platform, a lot of contents which are not suitable for being watched by people or are not matched with business requirements appear.
Aiming at the technical problem that a first terminal, such as a teaching terminal, cannot limit multimedia contents to be displayed to a user due to the fact that a user uploads any multimedia information on an information display platform in the related art, an effective solution is not provided at present.
Disclosure of Invention
The application provides an information transmission method, device and system, which at least solve the technical problem that a first terminal, such as a teaching terminal, cannot limit multimedia contents to be displayed to a user due to the fact that any multimedia information is uploaded by the user on an information display platform in the related technology. The technical scheme is as follows:
in a first aspect, an embodiment of the present application provides an information transmission method, including: the method comprises the steps that a first terminal sends a scanning code to a second terminal, wherein the scanning code comprises path information pointing to a target area; the second terminal displays the scanning code; the third terminal scans the scanning code displayed by the second terminal and stores the first multimedia information of the third terminal to a target area according to the scanned path information; the first terminal acquires first multimedia information in a target area, selects second multimedia information from the first multimedia information, sends an updating instruction for updating the first multimedia information into the second multimedia information to the target area, and sends an updating message to the second terminal.
Optionally, the target area is located in the server, and before the first terminal sends the scan code to the second terminal, the method further includes: the method comprises the steps that a first terminal obtains path information of the server side which is idle in a preset period; the first terminal generates a scan code based on the path information.
Optionally, there are a plurality of third terminals, and the obtaining, by the first terminal, the first multimedia information in the target area and the selecting, by the first terminal, the second multimedia information from the first multimedia information includes: the first terminal polls and inquires first multimedia information uploaded by a plurality of third terminals in a target area; and the first terminal selects second multimedia information from the first multimedia information according to a preset rule.
Optionally, there are a plurality of third terminals, the update instruction includes authority information, and the authority information is obtained based on the following manner: the first terminal acquires identification information of a plurality of third terminals; the first terminal sets the application authority of the third terminal; the first terminal generates authority information based on the identification information and the application authority.
Optionally, after the first terminal sends the update message to the second terminal, the method further includes: in a specified time period before the expiration of the preset period, the first terminal acquires the next idle path of the server again; and the first terminal generates an updated scanning code based on the next path and sends the updated scanning code to the second terminal.
In a second aspect, an embodiment of the present application provides an information transmission method, including: the method comprises the steps that a first terminal sends a scanning code to a second terminal, wherein the scanning code comprises path information pointing to a target area; the second terminal identifies the scanning code and stores the first multimedia information of the second terminal to the target area according to the identified path information; the first terminal acquires first multimedia information in a target area, selects second multimedia information from the first multimedia information, sends an updating instruction for updating the first multimedia information into the second multimedia information to the target area, and sends an updating message to the second terminal.
Optionally, the target area is located in the server, and before the first terminal sends the scan code to the second terminal, the method further includes: the method comprises the steps that a first terminal obtains path information of a server side which is idle in a preset period; the first terminal generates a scan code based on the path information.
Optionally, there are a plurality of second terminals, and the obtaining, by the first terminal, the first multimedia information in the target area and selecting the second multimedia information from the first multimedia information includes: a first terminal polls and inquires first multimedia information uploaded by a plurality of second terminals in a target area; and the first terminal selects second multimedia information from the first multimedia information according to a preset rule.
Optionally, there are a plurality of second terminals, the update instruction includes authority information, and the authority information is obtained based on the following manner: a first terminal acquires identification information of a plurality of second terminals; the first terminal sets the application authority of the second terminal; the first terminal generates authority information based on the identification information and the application authority.
Optionally, after the first terminal sends the update message to the second terminal, the method further includes: in a specified time period before the expiration of the preset period, the first terminal reacquires the idle next path of the server; and the first terminal generates an updated scanning code based on the next path and sends the updated scanning code to the second terminal.
In a third aspect, an embodiment of the present application provides an information transmission method, including: the method comprises the steps that a first terminal sends a scanning code to a second terminal, wherein the scanning code comprises path information pointing to a target area; the method comprises the steps that a first terminal obtains first multimedia information in a target area and selects second multimedia information from the first multimedia information, wherein the first multimedia information is stored in the target area according to identified path information by identifying a scanning code displayed by the second terminal; the first terminal sends an update instruction for updating the first multimedia information into the second multimedia information to the target area, and sends an update message to the second terminal.
When the second terminal is a large-screen display device, the large-screen display device may have a scanning and uploading function.
Optionally, before the first terminal sends the scan code to the second terminal, the method further includes: the method comprises the steps that a first terminal obtains path information of a target area which is idle in a preset period; the first terminal generates a scan code based on the path information.
In a fourth aspect, an embodiment of the present application provides an information transmission method, including: the second terminal receives the scanning code sent by the first terminal and displays the scanning code, wherein the scanning code comprises path information pointing to the target area; the second terminal receives an update message sent by the first terminal and displays second multimedia information based on the update message, wherein the update message represents that the first terminal updates the first multimedia information into the second multimedia information, and the second multimedia information is generated based on the following modes: and storing the first multimedia information to a target area according to the identified path information by identifying the scanning code displayed by the second terminal, and obtaining the first multimedia information in the target area by the first terminal for selection.
In a fifth aspect, an embodiment of the present application provides an information transmission system, including: the system comprises a first terminal, a second terminal and a third terminal, wherein the first terminal is used for sending a scanning code, and the scanning code comprises path information pointing to a target area; the second terminal is in communication connection with the first terminal and is used for receiving and displaying the scanning codes; the third terminal is used for scanning the scanning code displayed by the second terminal and storing the first multimedia information of the third terminal to the target area according to the scanned path information; the first terminal is further configured to acquire first multimedia information in the target area, select second multimedia information from the first multimedia information, send an update instruction for updating the first multimedia information into the second multimedia information to the target area, and send an update message to the second terminal.
Optionally, the target area is located in a server, and the first terminal includes: the first acquisition module is used for acquiring the idle path information of the server in a preset period before the scanning code is sent to the second terminal; and the first generation module is used for generating the scanning code based on the path information.
Optionally, there are a plurality of third terminals, and the first terminal further includes: the polling module is used for polling and inquiring first multimedia information uploaded by a plurality of third terminals in a target area; and the selecting module is used for selecting the second multimedia information from the first multimedia information according to a preset rule.
Optionally, there are a plurality of third terminals, the update instruction includes authority information, and the first terminal further includes: the second acquisition module is used for acquiring the identification information of a plurality of third terminals; the setting module is used for setting the application permission of the third terminal; and the second generation module is used for generating the authority information based on the identification information and the application authority.
Optionally, the first terminal further includes: the third acquisition module is used for re-acquiring the next path of the target area within a specified time period after the update message is sent to the second terminal and before the expiration of the preset period; and the third generating module is used for generating the updated scanning code based on the next path and sending the updated scanning code to the second terminal.
Optionally, the target area is located at a server, and the system further includes: the server is used for receiving a request instruction of the first terminal, inquiring idle path information in a preset period based on the request instruction, and sending the path information to the first terminal; the server is further used for receiving the first multimedia information uploaded by the third terminal, updating the first multimedia information into second multimedia information after receiving the updating instruction, and sending the second multimedia information to the second terminal based on the display instruction after receiving the display instruction of the second terminal.
In a sixth aspect, an embodiment of the present application provides an information transmission system, including: the system comprises a first terminal, a second terminal and a third terminal, wherein the first terminal is used for sending a scanning code, and the scanning code comprises path information pointing to a target area; the second terminal is in communication connection with the first terminal and is used for identifying the scanning code and storing the first multimedia information of the second terminal to the target area according to the identified path information; the first terminal is further configured to acquire first multimedia information in the target area, select second multimedia information from the first multimedia information, send an update instruction for updating the first multimedia information into the second multimedia information to the target area, and send an update message to the second terminal.
Optionally, the target area is located in a server, and the first terminal includes: the first acquisition module is used for acquiring the idle path information of the server in a preset period before the scanning code is sent; and the first generation module is used for generating the scanning code based on the path information.
Optionally, there are a plurality of second terminals, and the first terminal further includes: the polling module is used for polling and inquiring first multimedia information uploaded by a plurality of second terminals in a target area; and the selecting module is used for selecting the second multimedia information from the first multimedia information according to a preset rule.
Optionally, there are a plurality of second terminals, the update instruction includes authority information, and the first terminal further includes: the second acquisition module is used for acquiring the identification information of a plurality of second terminals; the setting module is used for setting the application permission of the second terminal; and the second generation module is used for generating the authority information based on the identification information and the application authority.
Optionally, the first terminal further includes: the third acquisition module is used for reacquiring the idle next path of the server within a specified time period after the update message is sent to the second terminal and before the expiration of the preset period; and the third generation module is used for generating the updated scanning code based on the next path and sending the updated scanning code to the second terminal.
Optionally, the target area is located at a server, and the system further includes: the server is used for receiving a request instruction of the first terminal, inquiring idle path information in a preset period based on the request instruction, and sending the path information to the first terminal; the server is further used for receiving the first multimedia information uploaded by the second terminal, updating the first multimedia information into second multimedia information after receiving the updating instruction, and sending the second multimedia information to the second terminal based on the display instruction after receiving the display instruction of the second terminal.
In a seventh aspect, an embodiment of the present application provides an apparatus for information transmission, where the apparatus is disposed in a first terminal, and the apparatus includes: the first sending module is used for sending a scanning code to the second terminal, wherein the scanning code comprises path information pointing to a target area; the acquisition module is used for acquiring first multimedia information in the target area and selecting second multimedia information from the first multimedia information, wherein the first multimedia information is stored in the target area according to the identified path information by identifying a scanning code displayed by a second terminal; and the second sending module is used for sending an updating instruction for updating the first multimedia information into second multimedia information to the target area and sending an updating message to the second terminal.
In an eighth aspect, an embodiment of the present application provides an apparatus for information transmission, where the apparatus is disposed in a second terminal, and the apparatus includes: the first execution module is used for receiving a scanning code sent by a first terminal and displaying the scanning code, wherein the scanning code comprises path information pointing to a target area; the second execution module is configured to receive an update message sent by the first terminal, and display second multimedia information based on the update message, where the update message indicates that the first terminal updates the first multimedia information to the second multimedia information, and the second multimedia information is generated based on the following manners: and storing the first multimedia information to a target area according to the identified path information by identifying the scanning code displayed by the second terminal, and obtaining the first multimedia information in the target area by the first terminal for selection.
In a ninth aspect, embodiments of the present application provide a computer storage medium, which stores a plurality of instructions, where the instructions are adapted to be loaded by a processor and to perform the method for information transmission according to any one of the first to fourth aspects.
In a tenth aspect, an embodiment of the present application provides an intelligent interactive tablet, which includes a processor and a memory, where the memory stores a computer program, and the computer program is adapted to be loaded by the processor and execute the method for information transmission in any one of the first to fourth aspects.
In the embodiment of the application, a method, a device and a system for information transmission are provided. The information transmission method comprises the following steps: the method comprises the steps that a first terminal sends a scanning code to a second terminal, wherein the scanning code comprises path information pointing to a target area; the second terminal displays the scanning code; the third terminal scans the scanning code displayed by the second terminal and stores the first multimedia information of the third terminal to a target area according to the scanned path information; the first terminal acquires first multimedia information in a target area, selects second multimedia information from the first multimedia information, sends an updating instruction for updating the first multimedia information into the second multimedia information to the target area, and sends an updating message to the second terminal. Compared with the prior art, the method and the device have the advantages that the first multimedia information is stored in the scanned target area by scanning the two-dimensional code sent by the first terminal, the first multimedia information is screened by the first terminal so as to display the second multimedia information which accords with the service scene to the user, the technical problem that the first terminal, such as a teaching terminal, cannot limit the multimedia content to be displayed to the user due to the fact that the information display platform in the related technology uploads any multimedia information by the user is solved, and the purpose that the first terminal controls the multimedia content to adapt to formal occasions is achieved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
fig. 1 is a flow chart of an alternative method of information transmission according to embodiment 1 of the present application;
fig. 2 is a flowchart of an alternative second terminal synchronous scanning code according to embodiment 1 of the present application;
fig. 3 is a flowchart of an alternative third terminal scanning scan codes according to embodiment 1 of the present application;
fig. 4 is a flow chart of an alternative method of information transmission according to embodiment 2 of the present application;
fig. 5 is a flow chart of an alternative method of information transmission according to embodiment 3 of the present application;
fig. 6 is a flow chart of an alternative method of information transmission according to embodiment 4 of the present application;
FIG. 7 is a system diagram of an alternative information transmission according to embodiment 5 of the present application;
FIG. 8 is a system diagram of an alternative information transmission according to embodiment 6 of the present application;
FIG. 9 is a schematic diagram of an alternative information transmission apparatus according to embodiment 7 of the present application; and
fig. 10 is a schematic diagram of an information transmission apparatus according to embodiment 8 of the present application.
Detailed Description
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the application described herein may be implemented in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
In accordance with an embodiment of the present application, there is provided a method embodiment of information transfer, it should be noted that the steps illustrated in the flowchart of the figure may be performed in a computer system such as a set of computer executable instructions, and that while a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than here.
Fig. 1 is a method for information transmission according to an embodiment of the present application, which may be applied to a system composed of a first terminal, a second terminal, and a third terminal. As shown in fig. 1, the method comprises the steps of:
step S102, the first terminal sends a scanning code to the second terminal, wherein the scanning code comprises path information pointing to the target area.
In an alternative, the first terminal may be a mobile terminal with a function of playing multimedia information, such as pictures, texts, audio or video, such as a mobile phone, a tablet, a notebook, etc., or a fixed terminal, such as a desktop computer. The holder of the first terminal may be a speaker of the multimedia information, such as a lecturer, a conference presenter, a lecturer, and the like.
The second terminal may be a large-screen display device, such as a projector, an electronic whiteboard, or the like. The user of the second terminal may be a student, a teaching assistant, or a company employee, for example, a student watching a network course displayed by the second terminal in a classroom, an employee watching a video conference displayed by the second terminal in a conference room, or the like.
The scan code may be any information identification code such as a bar code or a two-dimensional code, and the path information included in the scan code may be an address of a virtual space where the holder of the first terminal performs live video broadcasting or recorded video broadcasting. It should be noted that the scan code may be replaced by a web address link representing address information.
The target area may be located locally at the first terminal, or may be deployed in a public network or a local area network, and is used to provide various services such as a storage service, an authority service, a message service, and the like.
And step S104, the second terminal displays the scanning code.
For example, a teacher giving a lecture remotely sends a two-dimensional code of a live address of a course to an electronic whiteboard in each classroom through a desktop computer, and the electronic whiteboard displays the two-dimensional code after receiving the two-dimensional code.
And step S106, the third terminal scans the scanning code displayed by the second terminal and stores the first multimedia information of the third terminal to the target area according to the scanned path information.
In an alternative, the third terminal may be a mobile terminal of a user, and the third terminal may have a scanning and uploading function.
The first multimedia information may be pre-stored in the third terminal, or may be a picture, audio or video instantly taken by a user of the third terminal. The way of storing the first multimedia information to the target area may be that the third terminal automatically uploads the first multimedia information to the target area after scanning the path information.
It should be noted that the second multimedia information is displayed through the second terminal, so that the privacy disclosure risk caused by the fact that the second multimedia information is issued to the third terminal is avoided.
In an optional embodiment, the third terminal scans the scanning code displayed on the second terminal to produce the multimedia information, and the produced first multimedia information can be automatically uploaded to the target area according to the scanned path information.
Step S108, the first terminal obtains the first multimedia information in the target area, selects the second multimedia information from the first multimedia information, sends an update instruction for updating the first multimedia information into the second multimedia information to the target area, and sends an update message to the second terminal.
In an alternative, the second multimedia information may be multimedia information screened by a preset rule, the preset rule is established based on a service scene, and the screening mode may be a keyword screening mode, a non-keyword removing mode, an image recognition mode, or the like.
The update instruction may characterize the target area to update the first multimedia information to the second multimedia information. The first terminal acquires the first multimedia information from the target area, screens out the second multimedia information according to a preset rule, and at the moment, the first terminal sends an updating instruction to the target area so that the target area can update the multimedia information in the target area to the second multimedia information, and the synchronism and timeliness of the multimedia information updating in the first terminal and the target area are ensured.
The update message can prompt the user that the target area updates the first multimedia information into the second multimedia information, and the user can click to check the second multimedia information, so that the user can check the updated second multimedia information at the first time.
The update instruction and the update message can be transmitted through a WebSockt communication protocol.
In the above steps, the first terminal obtains the first multimedia information in the target area, selects the second multimedia information from the first multimedia information, and then sends an update instruction for updating the first multimedia information into the second multimedia information to the target area through the WebSockt protocol, so as to ensure that the target area and the first terminal update the multimedia information synchronously. And then, the first terminal sends an updating message to the second terminal through the WebSockt protocol so that the user can check the updated second multimedia information at the first time.
In an alternative embodiment, the teacher giving lessons remotely sends the two-dimensional code carrying the virtual classroom address to the electronic whiteboard of each classroom synchronously through a desktop computer (first terminal), and the electronic whiteboard displays the two-dimensional code. After the student scans the two-dimensional code by using a tablet personal computer (a second terminal), the shot picture can be automatically uploaded to the scanned path information. The teacher obtains the photos uploaded by the students in the target area, and selects the photos meeting the teaching conditions as the classroom content. After the teacher selects the teaching teacher, an updating instruction is sent to the target area through the desktop computer, and the target area can update the first multimedia information in the target area into second multimedia information. Then, the teacher sends an update message to the electronic whiteboard of each classroom through the computer, and the students can check the updated teaching materials in the target area.
Compared with the prior art, in the embodiment, the first multimedia information in the target area is obtained by the first terminal through controlling the multimedia uploading inlet, and the second multimedia information which accords with the service scene is selected from the first multimedia information for displaying, so that the purpose that the first terminal uniformly manages the plurality of second terminals and the plurality of third terminals is achieved, and meanwhile, the interactivity of information interaction is improved.
In the embodiment of the application, the information transmission method comprises the following steps: the method comprises the steps that a first terminal sends a scanning code to a second terminal, wherein the scanning code comprises path information pointing to a target area; the second terminal displays the scanning code; the third terminal scans the scanning code displayed by the second terminal and stores the first multimedia information of the third terminal to a target area according to the scanned path information; the first terminal acquires first multimedia information in a target area, selects second multimedia information from the first multimedia information, sends an updating instruction for updating the first multimedia information into the second multimedia information to the target area, and sends an updating message to the second terminal. Compared with the prior art, the embodiment of the application stores the first multimedia information into the scanned target area by scanning the two-dimensional code sent by the first terminal, and the first multimedia information is screened by the first terminal so as to display the second multimedia information which accords with the service scene to the user, thereby solving the technical problem that the first terminal, such as a teaching terminal, cannot limit the multimedia content to be displayed to the user due to the fact that the information display platform in the related technology uploads any multimedia information by the user, and achieving the purpose that the first terminal manages and controls the multimedia content to adapt to formal occasions. It is easy to notice that the risk of privacy disclosure of the user is avoided because the multimedia information is uniformly managed by the first terminal.
Optionally, the target area is located in the server, and before the first terminal sends the scan code to the second terminal in step S102, the method may further include:
in step S1011, the first terminal obtains the idle path information of the server in the preset period.
In an alternative, the preset time period may be a playing time of the multimedia information, or may be a specified time dedicated to uploading the first multimedia information.
Because the service of the server is various, the first terminal needs to apply for the idle address in the preset period to the server in advance, so that the phenomenon that no idle address exists in the preset period is avoided.
In step S1012, the first terminal generates a scan code based on the path information.
In an optional embodiment, the teacher applies for a virtual address which is free at 19:00-21:00 pm on saturday night from the server through the desktop computer, after the server inquires the space condition of the teacher, the server returns the address information which is free at 19:00-21:00 pm on saturday night to the first terminal, and the desktop computer generates a scanning code based on the address information, wherein the scanning code represents the virtual address for teaching at 19:00-21:00 pm on saturday night and uploading multimedia information.
Fig. 2 shows a flow chart of the second terminal synchronously scanning the code. As shown in fig. 2, the remote lecture teacher applies a virtual address in a preset period to the server through a desktop computer (a first terminal), and the desktop computer generates a two-dimensional code based on the virtual address. The teacher sends the two-dimensional code to electronic whiteboards (second terminals) of different classrooms synchronously, and the electronic whiteboards synchronously display the two-dimensional code. Next, fig. 3 shows a flowchart of the third terminal scanning the scan code. As shown in fig. 3, in order to enhance interactivity of lectures, each student has a tablet computer or a mobile phone (third terminal), and after the student scans a two-dimensional code displayed on an electronic whiteboard through the tablet computer or the mobile phone, the student can automatically upload a shot photo (first multimedia information) to a scanned path in a server. The teacher gives lessons obtains photos uploaded by students in a specified path in the server, and the photos (second multimedia information) beneficial to teaching are selected from the photos as teaching materials. After the teacher selects the second multimedia information, the service end sends an update instruction to the service end through the computer, and the service end can update the first multimedia information in the target area into the second multimedia information. Then, the teacher sends an update message to the electronic whiteboard of each classroom through the desktop computer, and the students can check the updated teaching materials displayed on the electronic whiteboard at the first time.
It is easy to notice that the third terminal in this embodiment can implement information interaction with the first terminal holder only by paying attention to the scan code and performing simple multimedia information production and uploading, and the process is simple and easy to operate, thereby improving the enthusiasm of the user.
Optionally, there are a plurality of third terminals, and in step S108, the first terminal obtains the first multimedia information in the target area, and selects the second multimedia information from the first multimedia information, which may specifically include the following steps:
step S1081, the first terminal polls the first multimedia information uploaded by the plurality of third terminals in the query target area.
In an alternative, the polling query may be a query sent by the first terminal, which sequentially queries the first multimedia information uploaded by each third terminal, selects the second multimedia information from the first multimedia information, and then queries the first multimedia information uploaded by the next third terminal.
Step S1082, the first terminal selects second multimedia information from the first multimedia information according to a preset rule.
As mentioned above, the preset rule may be established based on a service scenario, and the screening mode may be a keyword screening mode, a non-keyword exclusion mode, an image recognition mode, or the like. The selection process can be manually selected by a holder of the first terminal, and can also be automatically selected by the first terminal in the modes of keyword screening, non-keyword elimination, image identification and the like.
Through the scheme, the holder of the first terminal can select the appropriate second multimedia information to display according to the service requirement, the multimedia information without teaching value is prevented from being displayed on the second terminal, and meanwhile the risk of revealing the privacy of the user is also avoided.
It should be noted that the first terminal may send the update instruction and the update message after selecting the first multimedia information uploaded by one third terminal, may also send the update instruction and the update message after selecting the first multimedia information uploaded by a predetermined number of third terminals, and may also send the update instruction and the update message after selecting the first multimedia information uploaded by all the third terminals, which is not limited herein.
Optionally, there are a plurality of third terminals, the update instruction includes authority information, and the authority information is obtained based on the following manner:
step S1083, the first terminal obtains identification information of a plurality of third terminals.
In an alternative, the identification information may be a unique identifier such as an IP address and a factory number of the third terminal.
Step S1084, the first terminal sets the application authority of the third terminal.
In an alternative, the application permission may be set based on first multimedia information uploaded by a different third terminal, for example, whether the first multimedia information is related to a service scene, whether dangerous information is related, whether a virus is carried, or not. The application authority can be that the target area is prohibited from receiving the first multimedia information uploaded by the target third terminal.
Step S1085, the first terminal generates authority information based on the identification information and the application authority.
In an alternative embodiment, if the teacher of the lecture finds that the first multimedia information uploaded by the student B is not only irrelevant to the classroom content but also relates to unhealthy information, or the first multimedia information uploaded by the student B carries a virus, the teacher of the lecture has a right to set a right to prohibit the student B from continuing to upload the first multimedia information, for example, the teacher of the lecture can select an IP address of a third terminal of the student B, and select a picture to prohibit uploading, and the computer can automatically generate an update instruction to prohibit the student B from uploading the first multimedia information to the target area. By the scheme, the information display platform can realize fine-grained authority limit, conforms to formal live broadcast or recorded broadcast scenes such as education and large-scale conferences, and simultaneously ensures the safety of information interaction.
Optionally, after the update message is sent to the second terminal in step S108, the method may further include:
step S1086, the first terminal reacquires the next idle path of the server within a specified time period before the preset period expires.
In an alternative, the specified time may ensure that the first terminal successfully requests the server for the idle address, for example, 30 minutes, 15 minutes, and so on.
Step S1087, the first terminal generates an updated scan code based on the next path and sends the scan code to the second terminal
In an alternative embodiment, if the holder of the first terminal finds that the preset time period is not enough to display the multimedia content, the holder may apply to the server to retrieve the idle address request of the server.
From the above, the information transmission method includes: the method comprises the steps that a first terminal sends a scanning code to a second terminal, wherein the scanning code comprises path information pointing to a target area; the second terminal displays the scanning code; the third terminal scans the scanning code displayed by the second terminal and stores the first multimedia information of the third terminal to a target area according to the scanned path information; the first terminal acquires first multimedia information in a target area, selects second multimedia information from the first multimedia information, sends an updating instruction for updating the first multimedia information into the second multimedia information to the target area, and sends an updating message to the second terminal. Compared with the prior art, the method and the device have the advantages that the first multimedia information is stored in the scanned target area by scanning the two-dimensional code sent by the first terminal, the first multimedia information is screened by the first terminal so as to display the second multimedia information which accords with the service scene to the user, the technical problem that the first terminal, such as a teaching terminal, cannot limit the multimedia content to be displayed to the user due to the fact that the first terminal uploads any multimedia information by the user in an information display platform in the related technology is solved, and the purpose that the first terminal controls the multimedia content to adapt to formal occasions is achieved. It is easy to note that, in the above scheme, by applying for an idle address to the server, a scan code for the user to upload the first multimedia information can be obtained; the two-dimensional codes displayed on the second terminal are scanned through the plurality of third terminals, the requirement of collective lecture listening is met, and the multimedia information is displayed through the second terminal, so that the privacy leakage risk caused by the fact that the multimedia information is issued to the third terminals is avoided; by polling the first multimedia information uploaded by the plurality of third terminals, the uploaded content of the user can not be missed; by setting the authority information, the safety and formality of the second multimedia content display can be ensured; the display time of the multimedia content can be prolonged by regenerating the scanning code; the updating information of the multimedia information is transmitted to all the second terminals through the information service, so that the effect of synchronous updating of the second terminals is achieved.
Example 2
In accordance with an embodiment of the present application, there is provided a method embodiment of information transfer, it should be noted that the steps illustrated in the flowchart of the figure may be performed in a computer system such as a set of computer executable instructions, and that while a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than here.
Fig. 4 is a method for information transmission according to an embodiment of the present application, which may be applied to a system composed of a first terminal and a second terminal, as shown in fig. 4, and the method includes the following steps:
step S402, the first terminal sends a scan code to the second terminal, where the scan code includes path information pointing to the target area.
In an alternative, the first terminal may be a mobile terminal with a function of playing multimedia information, such as pictures, texts, audio or video, such as a mobile phone, a tablet, a notebook, etc., or a fixed terminal, such as a desktop computer. The holder of the first terminal may be a speaker of the multimedia information, such as a lecturer, a conference presenter, a lecturer, and the like.
The second terminal may be a mobile terminal or a fixed terminal having a scanning and identifying function, or may be a large-screen display device, such as a projector, an electronic whiteboard, and the like. When the second terminal is a large screen display device, the large screen display should have a scan recognition and upload function. The user of the second terminal may be a student, an assistant, or a company employee, for example, a student watching a network course displayed by the second terminal in a classroom, an employee watching a video conference displayed by the second terminal in a conference room, or the like.
The scan code may be any information identification code such as a bar code or a two-dimensional code, and the path information included in the scan code may be an address of a virtual space where the holder of the first terminal performs live video broadcasting or recorded video broadcasting. It should be noted that the scan code may be replaced by a web address link representing address information.
The target area may be located locally at the first terminal, or may be deployed in a public network or a local area network, and is used to provide various services such as a storage service, an authority service, a message service, and the like.
And S404, the second terminal identifies the scanning code and stores the first multimedia information of the second terminal to the target area according to the identified path information.
In an alternative, the first multimedia information may be pre-stored in the second terminal, or may be a picture, audio or video instantly taken by a user of the second terminal. The way of storing the first multimedia information to the target area may be that the third terminal automatically uploads the first multimedia information to the target area after scanning the path information.
Step S406, the first terminal obtains the first multimedia information in the target area, selects the second multimedia information from the first multimedia information, sends an update instruction for updating the first multimedia information into the second multimedia information to the target area, and sends an update message to the second terminal.
In an alternative, the second multimedia information may be multimedia information screened by a preset rule, the preset rule is established based on a service scene, and the screening mode may be a keyword screening mode, a non-keyword removing mode, an image recognition mode, or the like.
The update instruction may characterize the target area to update the first multimedia information to the second multimedia information. The first terminal acquires the first multimedia information from the target area, screens out the second multimedia information according to a preset rule, and at the moment, the first terminal sends an updating instruction to the target area so that the target area can update the multimedia information in the target area to the second multimedia information, and the synchronism and timeliness of the multimedia information updating in the first terminal and the target area are ensured.
The update message can prompt the user that the target area updates the first multimedia information into the second multimedia information, and the user can click to check the second multimedia information, so that the user can check the updated second multimedia information at the first time.
The update instruction and the update message can be transmitted through a WebSockt communication protocol.
In the above steps, the first terminal obtains the first multimedia information in the target area, selects the second multimedia information from the first multimedia information, and then sends an update instruction for updating the first multimedia information into the second multimedia information to the target area through the WebSockt protocol, so as to ensure that the target area and the first terminal update the multimedia information synchronously. And then, the first terminal sends an updating message to the second terminal through the WebSockt protocol so that the user can check the updated second multimedia information at the first time.
Compared with the prior art, in the embodiment, the first multimedia information in the target area is acquired by the first terminal through controlling the multimedia uploading inlet, and the second multimedia information which accords with the service scene is selected from the first multimedia information for displaying, so that the purpose that the first terminal manages a plurality of second terminals in a unified manner is achieved, and the interactivity of information interaction is improved.
Optionally, the target area is located in the server, and before the first terminal sends the scan code to the second terminal in step S402, the method may further include:
step S4011, the first terminal obtains path information that the server is idle in a preset period.
In an alternative, the preset period may be a playing time of the multimedia information, or may be a specified time dedicated to uploading the first multimedia information.
Because the service of the server is various, the first terminal needs to apply for the idle address in the preset period to the server in advance, so that the phenomenon that no idle address exists in the preset period is avoided.
And step S4012, the first terminal generates a scanning code based on the path information.
Optionally, there are a plurality of second terminals, and in step S406, the first terminal acquires the first multimedia information in the target area, and selects the second multimedia information from the first multimedia information, which may specifically include:
step S4061, the first terminal polls the first multimedia information uploaded by the plurality of second terminals in the query target area.
In an alternative, the polling query may be a query sent by the first terminal, which sequentially queries the first multimedia information uploaded by each second terminal, selects the second multimedia information from the first multimedia information, and then queries the first multimedia information uploaded by the next second terminal.
Step S4062, the first terminal selects the second multimedia information from the first multimedia information according to a preset rule.
As mentioned above, the preset rule may be established based on a service scenario, and the screening mode may be a keyword screening mode, a non-keyword exclusion mode, an image recognition mode, or the like. The selection process can be manually selected by the holder of the first terminal, and can also be automatically selected by the first terminal through key word screening, non-key word elimination, image recognition and other modes.
Through the scheme, the holder of the first terminal can select the appropriate second multimedia information to display according to the service requirement, the multimedia information without teaching value is prevented from being displayed on the second terminal, and meanwhile the risk of revealing the privacy of the user is also avoided.
It should be noted that, the first terminal may send the update instruction and the update message after selecting the first multimedia information uploaded by one second terminal, may also send the update instruction and the update message after selecting the first multimedia information uploaded by a predetermined number of second terminals, and may also send the update instruction and the update message after selecting the first multimedia information uploaded by all the second terminals, which is not limited herein.
Optionally, there are a plurality of second terminals, the update instruction includes authority information, and the authority information is obtained based on the following manner:
step S4063, the first terminal acquires identification information of a plurality of second terminals.
In an alternative, the identification information may be a unique identifier such as an IP address and a factory number of the third terminal.
Step S4064, the first terminal sets the application authority of the second terminal.
In an alternative, the application permission may be set based on first multimedia information uploaded by different second terminals, for example, whether the first multimedia information is related to a service scene, whether dangerous information is related, whether a virus is carried, or not. The application authority can be that the target area is prohibited from receiving the first multimedia information uploaded by the target second terminal.
Step S4065, the first terminal generates authority information based on the identification information and the application authority.
Optionally, after the first terminal sends the update message to the second terminal in step S406, the method may further include:
step S4071, in a specified time period before the preset period expires, the first terminal reacquires the next idle path of the server.
In an alternative, the specified time may ensure that the first terminal successfully requests the server for the idle address, for example, 30 minutes, 15 minutes, and so on.
Step S4072, the first terminal generates an updated scan code based on the next path, and sends the updated scan code to the second terminal.
In an optional embodiment, if the holder of the first terminal finds that the preset time period is insufficient to display the multimedia content, the holder may apply to the server for a request of reacquiring a free address of the server.
It should be noted that the alternative implementation scheme related to the above example 2 of the present application is the same as the scheme and the application scenario implementation process provided in example 1, but is not limited to the scheme provided in example 1.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
Example 3
In accordance with an embodiment of the present application, there is provided a method embodiment of information transfer, it should be noted that the steps illustrated in the flowchart of the figure may be performed in a computer system such as a set of computer executable instructions, and that while a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than here.
Fig. 5 is a method for transmitting information according to an embodiment of the present application, applied to a first terminal, and as shown in fig. 5, the method includes the following steps:
step S502, the first terminal sends a scanning code to the second terminal, wherein the scanning code comprises path information pointing to the target area.
Step S504, the first terminal obtains first multimedia information in the target area and selects second multimedia information from the first multimedia information, wherein the first multimedia information is stored in the target area according to the identified path information by identifying the scanning code displayed by the second terminal.
Step S506, the first terminal sends an update instruction for updating the first multimedia information into the second multimedia information to the target area, and sends an update message to the second terminal.
In this embodiment, by recognizing the scan code displayed by the second terminal, the first multimedia information is stored in the target area according to the recognized path information, and the execution subject of this operation may be the first terminal, or may be the second terminal or the third terminal, as long as the terminal has the function of recognizing the scan code.
When the execution subject is the third terminal, the present application may be explained with reference to the scheme of embodiment 1, and when the execution subject is the second terminal, the present application may be further explained with reference to embodiment 2.
Optionally, before the first terminal sends the scan code to the second terminal in step S502, the method may further include:
in step S5011, the first terminal acquires path information that the target area is idle for a preset period.
In step S5012, the first terminal generates a scan code based on the path information.
It should be noted that the optional implementation scheme related to example 3 of the present application is the same as the scheme and the implementation process of the application scenario provided in example 1, but is not limited to the scheme provided in example 1.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
Example 4
In accordance with an embodiment of the present application, there is provided a method embodiment of information transfer, it should be noted that the steps illustrated in the flowchart of the figure may be performed in a computer system such as a set of computer executable instructions, and that while a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than here.
Fig. 6 is a method for information transmission according to an embodiment of the present application, applied to a second terminal, and as shown in fig. 6, the method includes the following steps:
step S602, the second terminal receives the scan code sent by the first terminal and displays the scan code, where the scan code includes path information pointing to the target area.
Step S604, the second terminal receives an update message sent by the first terminal, and displays second multimedia information based on the update message, where the update message indicates that the first terminal updates the first multimedia information to the second multimedia information, and the second multimedia information is generated based on the following manners: and storing the first multimedia information to a target area according to the identified path information by identifying the scanning code displayed by the second terminal, and obtaining the first multimedia information in the target area by the first terminal for selection.
In this embodiment, by recognizing the scan code displayed by the second terminal, the first multimedia information is stored in the target area according to the recognized path information, and the execution subject of this operation may be the first terminal, or may be the second terminal or the third terminal, as long as the terminal has the function of recognizing the scan code.
The present application may be explained with reference to the scheme of embodiment 1 when the execution subject is the third terminal, and may be further explained with reference to embodiment 2 when the execution subject is the second terminal.
It should be noted that the alternative implementation scheme related to the above example 4 of the present application is the same as the scheme and the application scenario implementation process provided in example 1, but is not limited to the scheme provided in example 1.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
Example 5
According to an embodiment of the present application, an information transmission system is provided, and fig. 7 is a schematic diagram of an information transmission system according to an embodiment of the present application. As shown in fig. 7, the system includes:
the first terminal is used for sending a scanning code, wherein the scanning code comprises path information pointing to a target area.
And the second terminal is in communication connection with the first terminal and is used for receiving and displaying the scanning code.
And the third terminal is used for scanning the scanning code displayed by the second terminal and storing the first multimedia information of the third terminal to the target area according to the scanned path information.
The first terminal is further used for acquiring first multimedia information in the target area, selecting second multimedia information from the first multimedia information, sending an updating instruction for updating the first multimedia information into the second multimedia information to the target area, and sending an updating message to the second terminal.
Optionally, the target area is located in a server, and the first terminal includes: the first acquisition module is used for acquiring the idle path information of the server in a preset period before the scanning code is sent to the second terminal; and the first generation module is used for generating the scanning code based on the path information.
Optionally, there are a plurality of third terminals, and the first terminal further includes: the polling module is used for polling and inquiring first multimedia information uploaded by a plurality of third terminals in a target area; and the selecting module is used for selecting the second multimedia information from the first multimedia information according to a preset rule.
Optionally, there are a plurality of third terminals, the update instruction includes authority information, and the first terminal further includes: the second acquisition module is used for acquiring the identification information of a plurality of third terminals; the setting module is used for setting the application permission of the third terminal; and the second generation module is used for generating the authority information based on the identification information and the application authority.
Optionally, the first terminal further includes: the third acquisition module is used for re-acquiring the next path of the target area within a specified time period after the update message is sent to the second terminal and before the expiration of the preset period; and the third generation module is used for generating the updated scanning code based on the next path and sending the updated scanning code to the second terminal.
Optionally, the target area is located at a server, and the system further includes:
the server is used for receiving a request instruction of the first terminal, inquiring idle path information in a preset period based on the request instruction, and sending the path information to the first terminal; the server is further used for receiving the first multimedia information uploaded by the third terminal, updating the first multimedia information into second multimedia information after receiving the updating instruction, and sending the second multimedia information to the second terminal based on the display instruction after receiving the display instruction of the second terminal.
Example 6
According to an embodiment of the present application, an information transmission system is provided, and fig. 8 is a schematic diagram of an information transmission system according to an embodiment of the present application. As shown in fig. 8, the system includes:
the first terminal is used for sending a scanning code, wherein the scanning code comprises path information pointing to a target area.
The second terminal is in communication connection with the first terminal and is used for identifying the scanning code and storing the first multimedia information of the second terminal to the target area according to the identified path information;
the first terminal is further configured to acquire first multimedia information in the target area, select second multimedia information from the first multimedia information, send an update instruction for updating the first multimedia information into the second multimedia information to the target area, and send an update message to the second terminal.
Optionally, the target area is located in a server, and the first terminal includes: the first acquisition module is used for acquiring the idle path information of the server in a preset period before the scanning code is sent to the second terminal; and the first generation module is used for generating the scanning code based on the path information.
Optionally, there are a plurality of second terminals, and the first terminal includes: the polling module is used for polling and inquiring first multimedia information uploaded by a plurality of second terminals in a target area; and the selecting module is used for selecting the second multimedia information from the first multimedia information according to a preset rule.
Optionally, there are a plurality of second terminals, the update instruction includes authority information, and the first terminal further includes: the second acquisition module is used for acquiring the identification information of a plurality of second terminals; the setting module is used for setting the application permission of the second terminal; and the second generation module is used for generating the authority information based on the identification information and the application authority.
Optionally, the first terminal further includes: the third acquisition module is used for re-acquiring the next path of the target area within a specified time period after the update message is sent to the second terminal and before the expiration of the preset period; and the third generation module is used for generating the updated scanning code based on the next path and sending the updated scanning code to the second terminal.
Optionally, the target area is located at a server, and the system further includes: the server is used for receiving a request instruction of the first terminal, inquiring idle path information in a preset period based on the request instruction, and sending the path information to the first terminal; the server is further used for receiving the first multimedia information uploaded by the second terminal, updating the first multimedia information into second multimedia information after receiving the updating instruction, and sending the second multimedia information to the second terminal based on the display instruction after receiving the display instruction of the second terminal.
Example 7
According to an embodiment of the present application, there is provided an apparatus for information transmission, which is disposed in a first terminal, and fig. 9 is a schematic diagram of the apparatus for information transmission according to the present embodiment. As shown in fig. 9, the apparatus 900 includes a first sending module 902, an obtaining module 904, and a second sending module 906.
The first sending module 902 is configured to be a first sending module, configured to send a scanning code to the second terminal, where the scanning code includes path information pointing to a target area; an obtaining module 904, configured to obtain first multimedia information in a target area and select second multimedia information from the first multimedia information, where the first multimedia information is stored in the target area according to identified path information by identifying a scan code displayed by a second terminal; a second sending module 906, configured to send an update instruction for updating the first multimedia information into second multimedia information to the target area, and send an update message to the second terminal.
It should be noted that the first sending module 902, the obtaining module 904, and the second sending module 906 correspond to steps S502 to S506 in embodiment 3, and the three modules are the same as the corresponding steps in the implementation example and the application scenario, but are not limited to the disclosure in embodiment 3.
Example 8
According to an embodiment of the present application, there is provided an information transmission apparatus disposed in a second terminal, and fig. 10 is a schematic diagram of the information transmission apparatus according to the present embodiment. As shown in fig. 10, the apparatus 1000 includes a first executing module 1002 and a second executing module 1004.
The first executing module 1002 is configured to receive a scan code sent by a first terminal, and display the scan code, where the scan code includes path information pointing to a target area; the second execution module is configured to receive an update message sent by the first terminal, and display second multimedia information based on the update message, where the update message indicates that the first terminal updates the first multimedia information to the second multimedia information, and the second multimedia information is generated based on the following manner: and storing the first multimedia information to a target area according to the identified path information by identifying the scanning code displayed by the second terminal, and obtaining the first multimedia information in the target area by the first terminal for selection.
It should be noted that the first executing module 1002 and the second executing module 1004 correspond to steps S602 to S604 in embodiment 4, and the two modules are the same as the examples and application scenarios realized by the corresponding steps, but are not limited to the disclosure in embodiment 4.
Example 9
According to an embodiment of the present application, a computer storage medium is provided, where a plurality of instructions are stored, and the instructions are adapted to be loaded by a processor and to perform the method for information transmission according to any of embodiments 1 to 4.
Example 10
According to an embodiment of the present application, there is provided an intelligent interactive tablet, including a processor and a memory, where the memory stores a computer program, and the computer program is adapted to be loaded by the processor and to perform the method for information transmission according to any of embodiments 1 to 4.
The above-mentioned serial numbers of the embodiments of the present application are merely for description and do not represent the merits of the embodiments.
In the above embodiments of the present application, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units may be a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The foregoing is only a preferred embodiment of the present application and it should be noted that those skilled in the art can make several improvements and modifications without departing from the principle of the present application, and these improvements and modifications should also be considered as the protection scope of the present application.

Claims (20)

1. A method of information transmission, comprising:
a first terminal sends a scanning code to a second terminal, wherein the scanning code comprises path information pointing to a target area;
the second terminal displays the scanning code;
the third terminal scans the scanning code displayed by the second terminal and stores the first multimedia information of the third terminal to the target area according to the scanned path information;
the first terminal acquires first multimedia information in the target area, selects second multimedia information from the first multimedia information, sends an updating instruction for updating the first multimedia information into the second multimedia information to the target area, and sends an updating message to the second terminal;
the second multimedia information is multimedia information screened out by a preset rule;
the number of the third terminals is multiple, the updating instruction contains authority information, and the authority information is obtained based on the following modes:
the first terminal acquires identification information of a plurality of third terminals;
the first terminal sets the application authority of the third terminal, wherein the application authority of the third terminal is that a target area is forbidden to receive the first multimedia information uploaded by the target third terminal;
and the first terminal generates the authority information based on the identification information and the application authority.
2. The method of claim 1, wherein the target area is located in a server, and before the first terminal sends the scan code to the second terminal, the method further comprises:
the first terminal acquires the path information of the idle server in a preset period;
the first terminal generates the scan code based on the path information.
3. The method of claim 1, wherein there are a plurality of the third terminals, and the first terminal obtains first multimedia information in the target area and selects second multimedia information from the first multimedia information, comprising:
the first terminal polls and inquires first multimedia information uploaded by a plurality of third terminals in the target area;
and the first terminal selects the second multimedia information from the first multimedia information according to a preset rule.
4. The method of claim 2, wherein after the first terminal sends an update message to the second terminal, the method further comprises:
in a specified time period before the preset period expires, the first terminal reacquires the idle next path of the server;
and the first terminal generates an updated scanning code based on the next path and sends the updated scanning code to the second terminal.
5. A method of information transmission, comprising:
a first terminal sends a scanning code to a second terminal, wherein the scanning code comprises path information pointing to a target area;
the second terminal identifies the scanning code and stores the first multimedia information of the second terminal to the target area according to the identified path information;
the first terminal acquires first multimedia information in the target area, selects second multimedia information from the first multimedia information, sends an updating instruction for updating the first multimedia information into the second multimedia information to the target area, and sends an updating message to the second terminal;
the second multimedia information is multimedia information screened out by a preset rule;
the number of the second terminals is multiple, the updating instruction contains authority information, and the authority information is obtained based on the following modes:
the first terminal acquires identification information of a plurality of second terminals;
the first terminal sets the application authority of the second terminal, wherein the application authority of the second terminal is to forbid the target area to receive the first multimedia information uploaded by the target second terminal;
and the first terminal generates the authority information based on the identification information and the application authority.
6. The method of claim 5, wherein the target area is located in a server, and before the first terminal sends the scan code to the second terminal, the method further comprises:
the first terminal acquires the path information of the server terminal which is idle in a preset period;
the first terminal generates the scan code based on the path information.
7. The method of claim 5, wherein there are a plurality of the second terminals, the first terminal obtains first multimedia information in the target area, and selects second multimedia information from the first multimedia information, comprising:
the first terminal polls and inquires first multimedia information uploaded by a plurality of second terminals in the target area;
and the first terminal selects the second multimedia information from the first multimedia information according to a preset rule.
8. The method of claim 6, wherein after the first terminal sends an update message to the second terminal, the method further comprises:
in a specified time period before the preset period expires, the first terminal reacquires the idle next path of the server;
and the first terminal generates an updated scanning code based on the next path and sends the updated scanning code to the second terminal.
9. A system for information transmission, comprising:
the system comprises a first terminal and a second terminal, wherein the first terminal is used for sending a scanning code, and the scanning code comprises path information pointing to a target area;
the second terminal is in communication connection with the first terminal and is used for receiving and displaying the scanning code;
the third terminal is used for scanning the scanning code displayed by the second terminal and storing the first multimedia information of the third terminal to the target area according to the scanned path information;
the first terminal is further configured to acquire first multimedia information in the target area, select second multimedia information from the first multimedia information, send an update instruction to the target area to update the first multimedia information to the second multimedia information, and send an update message to the second terminal;
the second multimedia information is multimedia information screened out by a preset rule;
wherein, there are a plurality of said third terminals, the said renewal instruction contains the information of authority, the said first terminal station also includes:
a second obtaining module, configured to obtain identification information of a plurality of the third terminals;
the setting module is used for setting the application authority of the third terminal, wherein the application authority of the third terminal is that a target area is forbidden to receive the first multimedia information uploaded by the target third terminal;
a second generating module, configured to generate the permission information based on the identification information and the application permission.
10. The system of claim 9, wherein the target area is located in a server side, and wherein the first terminal comprises:
the first acquisition module is used for acquiring the path information of the server terminal which is idle in a preset period before the scanning code is sent;
a first generating module, configured to generate the scan code based on the path information.
11. The system of claim 9, wherein there are a plurality of the third terminals, and wherein the first terminal further comprises:
the polling module is used for polling and inquiring first multimedia information uploaded by a plurality of third terminals in the target area;
and the selecting module is used for selecting the second multimedia information from the first multimedia information according to a preset rule.
12. The system of claim 10, wherein the first terminal further comprises:
a third obtaining module, configured to obtain a next idle path of the server again within a specified time period before the preset period expires after sending the update message to the second terminal;
and the third generating module is used for generating the updated scanning code based on the next path and sending the updated scanning code to the second terminal.
13. The system of claim 10, wherein the target area is located at a server, the system further comprising:
the server is used for receiving a request instruction of the first terminal, inquiring the path information which is idle in a preset period based on the request instruction, and sending the path information to the first terminal;
the server is further used for receiving the first multimedia information uploaded by the third terminal, updating the first multimedia information into the second multimedia information after receiving the updating instruction, and sending the second multimedia information to the second terminal based on the display instruction after receiving the display instruction of the second terminal.
14. A system for information transmission, comprising:
the system comprises a first terminal and a second terminal, wherein the first terminal is used for sending a scanning code, and the scanning code comprises path information pointing to a target area;
the second terminal is in communication connection with the first terminal and is used for identifying the scanning code and storing the first multimedia information of the second terminal to the target area according to the identified path information;
the first terminal is further configured to obtain first multimedia information in the target area, select second multimedia information from the first multimedia information, send an update instruction for updating the first multimedia information to the second multimedia information to the target area, and send an update message to the second terminal;
the second multimedia information is multimedia information screened out by a preset rule;
wherein, there are a plurality of said second terminals, the said renewal instruction contains the information of authority, the said first terminal station also includes:
a second obtaining module, configured to obtain identification information of a plurality of second terminals;
the setting module is used for setting the application authority of the second terminal, wherein the application authority of the second terminal is that the target area is forbidden to receive the first multimedia information uploaded by the target second terminal;
and the second generation module is used for generating the authority information based on the identification information and the application authority.
15. The system of claim 14, wherein the target area is located in a server side, and wherein the first terminal comprises:
the first acquisition module is used for acquiring the path information of the server terminal which is idle in a preset period before the scanning code is sent;
a first generating module, configured to generate the scan code based on the path information.
16. The system of claim 14, wherein there are a plurality of said second terminals, and wherein said first terminal further comprises:
the polling module is used for polling and inquiring first multimedia information uploaded by a plurality of second terminals in the target area;
and the selection module is used for selecting the second multimedia information from the first multimedia information according to a preset rule.
17. The system of claim 15, wherein the first terminal further comprises:
a third obtaining module, configured to obtain a next idle path of the server again within a specified time period before the preset period expires after sending the update message to the second terminal;
and the third generating module is used for generating the updated scanning code based on the next path and sending the updated scanning code to the second terminal.
18. The system of claim 14, wherein the target area is located at a server, the system further comprising:
the server is used for receiving a request instruction of the first terminal, inquiring the path information which is idle in a preset period based on the request instruction, and sending the path information to the first terminal;
the server is further used for receiving the first multimedia information uploaded by the second terminal, updating the first multimedia information into the second multimedia information after receiving the updating instruction, and sending the second multimedia information to the second terminal based on the display instruction after receiving the display instruction of the second terminal.
19. A computer storage medium storing a plurality of instructions adapted to be loaded by a processor and to perform a method of information transfer as claimed in claim 1 or 5.
20. An intelligent interactive tablet, comprising a processor and a memory, wherein the memory stores a computer program adapted to be loaded by the processor and to perform the method of information transfer as claimed in claim 1 or 5.
CN201910775406.XA 2019-08-21 2019-08-21 Information transmission method, device and system Active CN110493231B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910775406.XA CN110493231B (en) 2019-08-21 2019-08-21 Information transmission method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910775406.XA CN110493231B (en) 2019-08-21 2019-08-21 Information transmission method, device and system

Publications (2)

Publication Number Publication Date
CN110493231A CN110493231A (en) 2019-11-22
CN110493231B true CN110493231B (en) 2022-06-24

Family

ID=68552679

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910775406.XA Active CN110493231B (en) 2019-08-21 2019-08-21 Information transmission method, device and system

Country Status (1)

Country Link
CN (1) CN110493231B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111414495B (en) * 2020-03-19 2024-04-16 北京奇艺世纪科技有限公司 Multimedia data acquisition method, device and computer readable storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102855323A (en) * 2012-09-11 2013-01-02 北京蜂侠飞科技有限公司 Information sharing method based on two-dimension codes and system implementing method
CN104954428A (en) * 2015-04-23 2015-09-30 北京皮尔布莱尼软件有限公司 Information issuing method and system and computing device
CN105095298A (en) * 2014-05-16 2015-11-25 北京奇虎科技有限公司 Method, device and system for uploading file to cloud disk, and cloud disk server
CN105307031A (en) * 2015-10-21 2016-02-03 天脉聚源(北京)科技有限公司 Multi-user information push method and device
CN105451039A (en) * 2015-09-15 2016-03-30 北京合盒互动科技有限公司 Multimedia information interaction method and system
CN107402767A (en) * 2017-07-31 2017-11-28 北京小米移动软件有限公司 The method and apparatus for showing PUSH message
CN108614854A (en) * 2018-03-15 2018-10-02 西安万像电子科技有限公司 Multimedia messages jettison system and method
CN109408015A (en) * 2018-09-30 2019-03-01 珠海市君天电子科技有限公司 A kind of multimedia file processing method sends terminal and display terminal
CN109522493A (en) * 2018-09-04 2019-03-26 西安艾润物联网技术服务有限责任公司 Information-pushing method and Related product

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102855323A (en) * 2012-09-11 2013-01-02 北京蜂侠飞科技有限公司 Information sharing method based on two-dimension codes and system implementing method
CN105095298A (en) * 2014-05-16 2015-11-25 北京奇虎科技有限公司 Method, device and system for uploading file to cloud disk, and cloud disk server
CN104954428A (en) * 2015-04-23 2015-09-30 北京皮尔布莱尼软件有限公司 Information issuing method and system and computing device
CN105451039A (en) * 2015-09-15 2016-03-30 北京合盒互动科技有限公司 Multimedia information interaction method and system
CN105307031A (en) * 2015-10-21 2016-02-03 天脉聚源(北京)科技有限公司 Multi-user information push method and device
CN107402767A (en) * 2017-07-31 2017-11-28 北京小米移动软件有限公司 The method and apparatus for showing PUSH message
CN108614854A (en) * 2018-03-15 2018-10-02 西安万像电子科技有限公司 Multimedia messages jettison system and method
CN109522493A (en) * 2018-09-04 2019-03-26 西安艾润物联网技术服务有限责任公司 Information-pushing method and Related product
CN109408015A (en) * 2018-09-30 2019-03-01 珠海市君天电子科技有限公司 A kind of multimedia file processing method sends terminal and display terminal

Also Published As

Publication number Publication date
CN110493231A (en) 2019-11-22

Similar Documents

Publication Publication Date Title
CN110352451B (en) On-screen teaching method, device, system and storage medium
CN110597774A (en) File sharing method, system, device, computing equipment and terminal equipment
CN105530535A (en) Method and system capable of realizing multi-person video watching and real-time interaction
WO2011139322A2 (en) Network-attached display device as an attendee in an online collaborative computing session
CN102523492A (en) Comment method for interactive comment system, television and mobile terminal
JP2006174414A (en) Interactive multimedia content distribution system
CN104902295A (en) Intelligent TV business realization method, terminal device and system
CN103597808B (en) Directing messages based on domain names
CN114422460B (en) Method and system for establishing same-screen communication sharing in instant communication application
US11652958B1 (en) Interactions with objects within video layers of a video conference
CN105100933A (en) Method and device for sharing comment information for live video played by smart television
CN107734364B (en) Projector control method, system and computer readable storage medium
CN110493231B (en) Information transmission method, device and system
CN104469078A (en) Interactive projection control method and system
CN113747247B (en) Live broadcast method, live broadcast device, computer equipment and storage medium
JP5605673B2 (en) Digital data sharing service terminal, method, program, and digital data sharing service system
CN110418180B (en) Grouping-based screen projection display method and system and central control equipment
KR20140117170A (en) Method of providing question and answer service and server thereof
CN112672089B (en) Conference control and conference participation method, conference control and conference participation device, server, terminal and storage medium
CN116980391A (en) File transmission method, device, electronic equipment and storage medium
CN110830752B (en) Video conference host
CN113259314A (en) Split screen display method and device, terminal equipment and storage medium
CN111654757A (en) Video chat method and device based on TV terminal
CN113345281A (en) Intelligent teaching system
US20120301863A1 (en) Interactive Learning Network

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