CN108809800B - Multimedia data processing method, equipment and system thereof - Google Patents
Multimedia data processing method, equipment and system thereof Download PDFInfo
- Publication number
- CN108809800B CN108809800B CN201710307324.3A CN201710307324A CN108809800B CN 108809800 B CN108809800 B CN 108809800B CN 201710307324 A CN201710307324 A CN 201710307324A CN 108809800 B CN108809800 B CN 108809800B
- Authority
- CN
- China
- Prior art keywords
- multimedia data
- application
- application identifier
- terminal
- online 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
Links
- 238000003672 processing method Methods 0.000 title abstract description 22
- 238000012545 processing Methods 0.000 claims abstract description 193
- 238000000034 method Methods 0.000 claims abstract description 86
- 238000012546 transfer Methods 0.000 description 115
- 238000010586 diagram Methods 0.000 description 31
- 238000005538 encapsulation Methods 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000004806 packaging method and process Methods 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/043—Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
- H04L51/063—Content adaptation, e.g. replacement of unsuitable content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
The embodiment of the invention discloses a multimedia data processing method, equipment and a system thereof, wherein the method comprises the following steps: the method comprises the steps that a first terminal obtains online multimedia data corresponding to a first application identifier from an application server based on instant messaging application; the method comprises the steps that a first terminal obtains a second application identifier selected in a contact list corresponding to a first application identifier aiming at online multimedia data; the first terminal sends the second application identifier to an application server; the application server receives a second application identifier sent by the first terminal and sends the online multimedia data to a second terminal corresponding to the second application identifier; and the second terminal receives the online multimedia data sent by the application server, acquires the processing information of the online multimedia data and synchronizes the processing information to the application server. The invention can realize the sharing of the online multimedia data by combining the instant messaging application, simplify the operation process of data sharing and ensure the processing efficiency of the multimedia data.
Description
Technical Field
The invention relates to the technical field of internet, in particular to the technical field of multimedia data editing, and particularly relates to a multimedia data processing method, equipment and a system thereof.
Background
In the prior art, after the online multimedia data is created, other users are informed of data address information of the online multimedia data in a mail manner, and the other users can obtain the online multimedia data corresponding to the data address information through respective terminal equipment, so as to share the online multimedia data. However, in the prior art, data address information needs to be transmitted based on a mail form, which is prone to cause a situation of low mail transmission efficiency due to network delay of a mailbox, and meanwhile, a user needs to input a corresponding mailbox address by himself, so that operation complexity of a multimedia data sharing process is increased, and processing efficiency of multimedia data is further affected.
Disclosure of Invention
The embodiment of the invention provides a multimedia data processing method, equipment and a system thereof, which can realize the sharing of online multimedia data by combining instant messaging application, simplify the operation process of data sharing and ensure the processing efficiency of multimedia data.
A first aspect of an embodiment of the present invention provides a multimedia data processing method, which may include:
the method comprises the steps that a first terminal obtains online multimedia data corresponding to a first application identifier from an application server based on instant messaging application;
the first terminal acquires a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data;
the first terminal sends the second application identifier to the application server;
the application server receives the second application identifier sent by the first terminal and sends the online multimedia data to a second terminal corresponding to the second application identifier;
and the second terminal receives the online multimedia data sent by the application server, acquires processing information of the online multimedia data, and synchronizes the processing information to the application server.
Optionally, before the first terminal obtains the online multimedia data corresponding to the first application identifier from the application server based on the instant messaging application, the method further includes:
the first terminal acquires the added offline multimedia data and uploads the offline multimedia data to an application server based on a first application identifier of the instant messaging application;
the application server receives the offline multimedia data uploaded by the first terminal and creates online multimedia data corresponding to the offline multimedia data;
and the application server adds the data address information of the online multimedia data to a data list corresponding to the first application identifier.
Optionally, the receiving, by the application server, the offline multimedia data uploaded by the first terminal, and creating online multimedia data corresponding to the offline multimedia data includes:
and the application server receives the offline multimedia data uploaded by the first terminal and converts the offline multimedia data into online multimedia data by adopting a preset packaging format.
Optionally, the obtaining, by the first terminal, online multimedia data corresponding to the first application identifier from the application server based on the instant messaging application includes:
and the first terminal pulls a data list corresponding to the first application identifier to the application server and acquires the data address information of the online multimedia data selected in the data list.
Optionally, before the first terminal obtains the second application identifier selected in the contact list corresponding to the first application identifier for the online multimedia data, the method further includes:
the first terminal acquires permission configuration information set for the online multimedia data and sends the permission configuration information to the application server;
and the application server receives the authority configuration information sent by the first terminal and associates the authority configuration information with the online multimedia data.
Optionally, the obtaining, by the first terminal, the right configuration information set for the online multimedia data, and sending the right configuration information to the application server includes:
the first terminal acquires a first operation authority set for the online multimedia data;
the first terminal acquires a first operation type selected under the first operation authority;
the first terminal sends first authority configuration information containing first operation authority and a first operation type to the application server;
the first operation authority is used for representing that the online multimedia data is disclosed to all people, and the first operation type is any one of viewing operation and editing operation.
Optionally, the obtaining, by the first terminal, the right configuration information set for the online multimedia data, and sending the right configuration information to the application server includes:
the first terminal acquires a second operation authority set for the online multimedia data;
the first terminal acquires a target application identifier selected in a contact list corresponding to the first application identifier based on the second operation authority, and acquires a second operation type set for the target application identifier;
the first terminal sends second authority configuration information containing second operation authority, a target application identifier and a second operation type to the application server;
wherein the second operation authority is used for representing that the online multimedia data is disclosed to a part of people, and the second operation type is any one of viewing operation and editing operation.
Optionally, the obtaining, by the first terminal, the right configuration information set for the online multimedia data, and sending the right configuration information to the application server includes:
the first terminal acquires a third operation permission set for the online multimedia data;
the first terminal sends third authority configuration information containing third operation authority to the application server;
wherein the third operation right is used for representing that the online multimedia data is only available by itself.
Optionally, the receiving, by the application server, the second application identifier sent by the first terminal, and sending the online multimedia data to a second terminal corresponding to the second application identifier includes:
the application server receives the second application identifier sent by the first terminal;
when the second application identifier belongs to the application identifier indicated by the permission configuration information, the application server sends data address information corresponding to the online multimedia data to a second terminal corresponding to the second application identifier;
the second terminal receives the data address information sent by the application server;
when the second terminal detects the trigger operation of the data address information, the second terminal sends a data request carrying the data address information to the application server;
the application server receives the data request sent by the second terminal, acquires the data address information carried in the data request, and acquires the online multimedia data corresponding to the data address information;
and the application server sends the online multimedia data to the second terminal.
Optionally, the second application identifier is a group application identifier in the instant messaging application;
when the second application identifier belongs to the application identifier indicated by the permission configuration information, the sending, by the application server, data address information corresponding to the online multimedia data to a second terminal corresponding to the second application identifier includes:
when the group application identifier belongs to the application identifier indicated by the permission configuration information, the application server acquires group information corresponding to the group application identifier and acquires each third application identifier in the group information;
and the application server respectively sends the data address information corresponding to the online multimedia data to the second terminals corresponding to the third application identifications.
Optionally, after the first terminal obtains the second application identifier selected in the contact list corresponding to the first application identifier for the online multimedia data, the method further includes:
the first terminal sends the data address information to a second terminal corresponding to a second application identifier based on the application server;
the second terminal receives the data address information sent by the first terminal;
when the second terminal detects the trigger operation of the data address information, the second terminal sends a data request carrying a second application identifier and the data address information to the application server;
the application server receives the data request sent by the second terminal, and acquires the second application identifier and the data address information carried in the data request;
and when the second application identifier belongs to the application identifier indicated by the permission configuration information, the application server acquires the online multimedia data corresponding to the data address information and sends the online multimedia data to the second terminal.
Optionally, the method further includes:
the application server receives the processing information sent by the second terminal and generates a processing state containing the processing information and a second application identifier;
the application server modifies the online multimedia data by adopting the processing information and stores the processing state and the modified online multimedia data;
and the application server sends the processing state to a terminal for opening the online multimedia data for display.
Optionally, the method further includes:
the first terminal acquires an assignment application identifier selected in a contact list corresponding to the first application identifier, and sends an authority configuration assignment request aiming at online multimedia data to the application server, wherein the authority configuration assignment request carries the assignment application identifier;
and the application server acquires the authority configuration transfer request sent by the first terminal, acquires a transfer application identifier carried in the authority configuration transfer request, and updates the transfer application identifier to an authority configuration identifier list of the online multimedia data.
A second aspect of the embodiments of the present invention provides a multimedia data processing method, which may include:
acquiring online multimedia data corresponding to a first application identifier from an application server based on the instant messaging application;
acquiring a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data;
and sending the second application identifier to the application server, so that the application server sends the online multimedia data to a second terminal corresponding to the second application identifier, the second terminal acquires processing information of the online multimedia data, and the second terminal synchronizes the processing information to the application server.
Optionally, before the obtaining, by the instant messaging application, the online multimedia data corresponding to the first application identifier from the application server, the method further includes:
and acquiring the added offline multimedia data, uploading the offline multimedia data to an application server based on a first application identifier of the instant messaging application, so that the application server creates online multimedia data corresponding to the offline multimedia data, and the application server adds data address information of the online multimedia data to a data list corresponding to the first application identifier.
Optionally, the obtaining, from the application server, the online multimedia data corresponding to the first application identifier based on the instant messaging application includes:
and pulling a data list corresponding to the first application identifier from the application server, and acquiring the data address information of the online multimedia data selected in the data list.
Optionally, before the obtaining of the second application identifier selected in the contact list corresponding to the first application identifier for the online multimedia data, the method further includes:
and acquiring permission configuration information set for the online multimedia data, and sending the permission configuration information to the application server so that the application server performs association processing on the permission configuration information and the online multimedia data.
Optionally, the obtaining the permission configuration information set for the online multimedia data and sending the permission configuration information to the application server includes:
acquiring a first operation authority set for the online multimedia data;
acquiring a first operation type selected under the first operation authority;
sending first permission configuration information containing first operation permission and a first operation type to the application server;
the first operation authority is used for representing that the online multimedia data is disclosed to all people, and the first operation type is any one of viewing operation and editing operation.
Optionally, the obtaining the permission configuration information set for the online multimedia data and sending the permission configuration information to the application server includes:
acquiring a second operation authority set for the online multimedia data;
acquiring a target application identifier selected in a contact list corresponding to the first application identifier based on the second operation authority, and acquiring a second operation type set for the target application identifier;
sending second permission configuration information containing second operation permission, a target application identifier and a second operation type to the application server;
wherein the second operation authority is used for representing that the online multimedia data is disclosed to a part of people, and the second operation type is any one of viewing operation and editing operation.
Optionally, the obtaining the permission configuration information set for the online multimedia data and sending the permission configuration information to the application server includes:
acquiring a third operation authority set for the online multimedia data;
sending third permission configuration information containing third operation permission to the application server;
wherein the third operation right is used for representing that the online multimedia data is only available by itself.
Optionally, the method further includes:
obtaining a transfer application identifier selected in a contact list corresponding to a first application identifier, and sending an authority configuration transfer request aiming at online multimedia data to an application server, wherein the authority configuration transfer request carries the transfer application identifier, so that the application server obtains the transfer application identifier carried in the authority configuration transfer request, and the application server updates the transfer application identifier to an authority configuration identifier list of the online multimedia data.
A third aspect of an embodiment of the present invention provides a multimedia data processing apparatus, which may include:
the data acquisition unit is used for acquiring online multimedia data corresponding to the first application identifier from the application server based on the instant messaging application;
the identification acquisition unit is used for acquiring a second application identification selected in a contact list corresponding to the first application identification aiming at the online multimedia data;
and the identifier sending unit is used for sending the second application identifier to the application server so that the application server sends the online multimedia data to a second terminal corresponding to the second application identifier, the second terminal acquires processing information of the online multimedia data, and the second terminal synchronizes the processing information to the application server.
Optionally, the apparatus further comprises:
and the data uploading unit is used for acquiring the added offline multimedia data, uploading the offline multimedia data to an application server based on a first application identifier of the instant messaging application, so that the application server creates online multimedia data corresponding to the offline multimedia data, and the application server adds data address information of the online multimedia data to a data list corresponding to the first application identifier.
Optionally, the data obtaining unit is specifically configured to pull a data list corresponding to a first application identifier to the application server, and obtain the data address information of the online multimedia data selected in the data list.
Optionally, the apparatus further comprises:
and the permission configuration unit is used for acquiring permission configuration information set aiming at the online multimedia data and sending the permission configuration information to the application server so as to enable the application server to carry out association processing on the permission configuration information and the online multimedia data.
Optionally, the permission configuration unit is specifically configured to:
acquiring a first operation authority set for the online multimedia data;
acquiring a first operation type selected under the first operation authority;
sending first permission configuration information containing first operation permission and a first operation type to the application server;
the first operation authority is used for representing that the online multimedia data is disclosed to all people, and the first operation type is any one of viewing operation and editing operation.
Optionally, the permission configuration unit is specifically configured to:
acquiring a second operation authority set for the online multimedia data;
acquiring a target application identifier selected in a contact list corresponding to the first application identifier based on the second operation authority, and acquiring a second operation type set for the target application identifier;
sending second permission configuration information containing second operation permission, a target application identifier and a second operation type to the application server;
wherein the second operation authority is used for representing that the online multimedia data is disclosed to a part of people, and the second operation type is any one of viewing operation and editing operation.
Optionally, the permission configuration unit is specifically configured to:
acquiring a third operation authority set for the online multimedia data;
sending third permission configuration information containing third operation permission to the application server;
wherein the third operation right is used for representing that the online multimedia data is only available by itself.
Optionally, the apparatus further comprises:
and the authority transfer unit is used for acquiring a transfer application identifier selected in a contact list corresponding to the first application identifier, and sending an authority configuration transfer request aiming at the online multimedia data to the application server, wherein the authority configuration transfer request carries the transfer application identifier, so that the application server acquires the transfer application identifier carried in the authority configuration transfer request, and updates the transfer application identifier to the authority configuration identifier list of the online multimedia data.
A fourth aspect of the present invention provides a multimedia data processing apparatus, which may include: the system comprises a first terminal, a second terminal and an application server; wherein,
the first terminal is used for acquiring online multimedia data corresponding to a first application identifier from an application server based on instant messaging application, acquiring a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data, and sending the second application identifier to the application server;
the application server is used for receiving the second application identifier sent by the first terminal and sending the online multimedia data to a second terminal corresponding to the second application identifier;
the second terminal is configured to receive the online multimedia data sent by the application server, acquire processing information of the online multimedia data, and synchronize the processing information to the application server.
Optionally, the first terminal is further configured to acquire the added offline multimedia data, and upload the offline multimedia data to the application server based on the first application identifier of the instant messaging application;
the application server is further configured to receive the offline multimedia data uploaded by the first terminal, create online multimedia data corresponding to the offline multimedia data, and add data address information of the online multimedia data to a data list corresponding to the first application identifier.
Optionally, the application server is configured to receive the offline multimedia data uploaded by the first terminal, and when creating online multimedia data corresponding to the offline multimedia data, specifically, the application server is configured to receive the offline multimedia data uploaded by the first terminal, and specifically, when creating the online multimedia data corresponding to the offline multimedia data, the application server is configured to
And receiving the offline multimedia data uploaded by the first terminal, and converting the offline multimedia data into online multimedia data by adopting a preset packaging format.
Optionally, when the first terminal is configured to obtain, from the application server, the online multimedia data corresponding to the first application identifier based on the instant messaging application, the first terminal is specifically configured to:
and pulling a data list corresponding to the first application identifier from the application server, and acquiring the data address information of the online multimedia data selected in the data list.
Optionally, the first terminal is further configured to obtain permission configuration information set for the online multimedia data, and send the permission configuration information to the application server;
the application server is further configured to receive the permission configuration information sent by the first terminal, and perform association processing on the permission configuration information and the online multimedia data.
Optionally, the first terminal is configured to obtain permission configuration information set for the online multimedia data, and when sending the permission configuration information to the application server, specifically configured to:
acquiring a first operation authority set for the online multimedia data;
acquiring a first operation type selected under the first operation authority;
sending first permission configuration information containing first operation permission and a first operation type to the application server;
the first operation authority is used for representing that the online multimedia data is disclosed to all people, and the first operation type is any one of viewing operation and editing operation.
Optionally, the first terminal is configured to obtain permission configuration information set for the online multimedia data, and when sending the permission configuration information to the application server, specifically configured to:
acquiring a second operation authority set for the online multimedia data;
acquiring a target application identifier selected in a contact list corresponding to the first application identifier based on the second operation authority, and acquiring a second operation type set for the target application identifier;
sending second permission configuration information containing second operation permission, a target application identifier and a second operation type to the application server;
wherein the second operation authority is used for representing that the online multimedia data is disclosed to a part of people, and the second operation type is any one of viewing operation and editing operation.
Optionally, the first terminal is configured to obtain permission configuration information set for the online multimedia data, and when sending the permission configuration information to the application server, specifically configured to:
acquiring a third operation authority set for the online multimedia data;
sending third permission configuration information containing third operation permission to the application server;
wherein the third operation right is used for representing that the online multimedia data is only available by itself.
Optionally, the application server is configured to receive the second application identifier sent by the first terminal, and when the online multimedia data is sent to a second terminal corresponding to the second application identifier, specifically perform the following operations:
the application server is configured to receive the second application identifier sent by the first terminal, and send data address information corresponding to the online multimedia data to a second terminal corresponding to the second application identifier when the second application identifier belongs to the application identifier indicated by the permission configuration information;
the second terminal is configured to receive the data address information sent by the application server, and send a data request carrying the data address information to the application server when the second terminal detects a trigger operation on the data address information;
the application server is further configured to receive the data request sent by the second terminal, acquire the data address information carried in the data request, acquire the online multimedia data corresponding to the data address information, and send the online multimedia data to the second terminal.
Optionally, the second application identifier is a group application identifier in the instant messaging application;
the application server, configured to, when the second application identifier belongs to the application identifier indicated by the permission configuration information and the data address information corresponding to the online multimedia data is sent to the second terminal corresponding to the second application identifier, specifically:
and when the group application identifier belongs to the application identifier indicated by the authority configuration information, acquiring group information corresponding to the group application identifier, acquiring each third application identifier in the group information, and respectively sending data address information corresponding to the online multimedia data to the second terminal corresponding to each third application identifier.
Optionally, the first terminal is further configured to send the data address information to a second terminal corresponding to a second application identifier based on the application server;
the second terminal is further configured to receive the data address information sent by the first terminal, and send a data request carrying a second application identifier and the data address information to the application server when a trigger operation on the data address information is detected;
the application server is further configured to receive the data request sent by the second terminal, acquire the second application identifier and the data address information carried in the data request, acquire the online multimedia data corresponding to the data address information when the second application identifier belongs to the application identifier indicated by the permission configuration information, and send the online multimedia data to the second terminal.
Optionally, the application server is further configured to receive the processing information sent by the second terminal, generate a processing state including the processing information and a second application identifier, modify the online multimedia data by using the processing information, store the processing state and the modified online multimedia data, and send the processing state to the terminal that opens the online multimedia data for display.
Optionally, the first terminal is further configured to obtain an assignment application identifier selected in a contact list corresponding to the first application identifier, and send an authority configuration assignment request for the online multimedia data to the application server, where the authority configuration assignment request carries the assignment application identifier;
the application server is further configured to obtain the authority configuration transfer request sent by the first terminal, obtain a transfer application identifier carried in the authority configuration transfer request, and update the transfer application identifier to an authority configuration identifier list of online multimedia data.
In the embodiment of the invention, the online multimedia data corresponding to the first application identifier is acquired from the application server based on the instant messaging application, the second application identifier selected in the contact list corresponding to the first application identifier aiming at the online multimedia data is acquired, the online multimedia data is sent to the second terminal corresponding to the second application identifier through the application server, and finally, the processing process of the online multimedia data is realized. By combining instant messaging application, the application identifier for sharing the online multimedia data can be directly selected from the existing contact list, the operation process of data sharing is simplified, and the processing efficiency of the multimedia data is ensured.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart illustrating a multimedia data processing method according to an embodiment of the present invention;
FIG. 2 is a flow chart of another multimedia data processing method according to an embodiment of the present invention;
fig. 3 is a timing diagram of a process of creating online multimedia data according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating an example of multimedia data processing according to an embodiment of the present invention;
FIG. 5 is a schematic diagram illustrating another example of multimedia data processing according to an embodiment of the present invention;
fig. 6 is a timing diagram of a process of setting permission configuration information according to an embodiment of the present invention;
FIG. 7 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 8 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 9 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 10 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 11 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 12 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
fig. 13 is a timing diagram illustrating a process of transmitting online multimedia data according to an embodiment of the present invention;
FIG. 14 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 15 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 16 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 17 is a flow chart illustrating the transfer of an authorization configuration according to an embodiment of the present invention;
FIG. 18 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 19 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 20 is a flowchart illustrating a multimedia data processing method according to another embodiment of the present invention;
FIG. 21 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 22 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 23 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
fig. 24 is a timing diagram illustrating another process for transmitting online multimedia data according to an embodiment of the present invention;
FIG. 25 is a diagram illustrating an example of a multimedia data processing according to an embodiment of the present invention;
FIG. 26 is a flowchart illustrating a method for processing multimedia data according to another embodiment of the present invention;
FIG. 27 is a flowchart illustrating a method for processing multimedia data according to another embodiment of the present invention;
fig. 28 is a schematic structural diagram of a multimedia data processing apparatus according to an embodiment of the present invention;
fig. 29 is a schematic structural diagram of another multimedia data processing apparatus according to an embodiment of the present invention;
FIG. 30 is a schematic structural diagram of a multimedia data processing apparatus according to an embodiment of the present invention;
fig. 31 is a schematic structural diagram of a multimedia data processing device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the 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 invention.
The multimedia data processing method provided by the embodiment of the invention can be applied to scenes for processing online multimedia data such as online documents, online forms, online pictures and the like, for example: the method comprises the steps that a first terminal obtains online multimedia data corresponding to a first application identifier from an application server based on instant messaging application, the first terminal obtains a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data, the first terminal sends the second application identifier to the application server, the application server receives the second application identifier sent by the first terminal and sends the online multimedia data to a second terminal corresponding to the second application identifier, and the second terminal receives the online multimedia data sent by the application server, obtains processing information of the online multimedia data, synchronizes the processing information to a scene of the application server and the like. By combining instant messaging application, the application identifier for sharing the online multimedia data can be directly selected from the existing contact list, the operation process of data sharing is simplified, and the processing efficiency of the multimedia data is ensured.
The first terminal and the second terminal related to the embodiment of the invention can be terminal equipment such as a tablet personal computer, a smart phone, a palm computer, a Mobile Internet Device (MID), a vehicle-mounted terminal, an intelligent wearable device and the like which have functions of running instant messaging application, processing multimedia data and the like, and it can be understood that the first terminal and the second terminal can be the same user terminal and adopt the expression modes of 'first' and 'second' only for distinguishing a sending end of online multimedia data and a receiving end of the online multimedia data; the application server can be specifically background service equipment or cloud service equipment of instant messaging application; the online multimedia data can be specifically data such as documents, tables and pictures shared in the application server, and the online multimedia data supports multiple users to simultaneously perform editing or viewing operations.
The following describes the multimedia data processing method according to an embodiment of the present invention in detail with reference to fig. 1 to 27.
Referring to fig. 1, a flow chart of a multimedia data processing method according to an embodiment of the present invention is shown. As shown in fig. 1, the embodiment of the present invention collectively describes the specific flow of the multimedia data processing method from the first terminal side, the second terminal side and the application server side, and the method includes the following steps S101 to S105.
S101, a first terminal acquires online multimedia data corresponding to a first application identifier from an application server based on instant messaging application;
specifically, the first terminal may obtain online multimedia data corresponding to a first application identifier from an application server based on an instant messaging application, where it may be understood that the first application identifier may be an application serial number (ID) obtained when a first user to which the first terminal belongs registers the instant messaging application, the first terminal may upload offline multimedia data to the application server based on the instant messaging application, the offline multimedia data may be multimedia data locally stored in the first terminal, may also be multimedia data input by the first user on an edit page provided by the instant messaging application, may also be multimedia data transmitted by other terminals and the like received by the first terminal, and the application server may create online multimedia data corresponding to the offline multimedia data and store the online multimedia data in a database corresponding to the first application identifier, meanwhile, the application server may further generate data address information of the online multimedia data in the database, add the data address information to a data list corresponding to the first application identifier, when the first terminal detects that the data list is checked, the first terminal may pull the data list to the application server and display the data list, and the first terminal may acquire the data address information of the online multimedia data selected by the first user in the data list.
S102, the first terminal acquires a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data;
in particular, the first terminal may obtain a second application identifier selected in the contact list corresponding to the first application identifier for the online multimedia data, and it is understood that, in the instant messaging application, a contact list corresponding to each application identifier is maintained, the contact list may include a personal application identifier, a group application identifier, and the like, the personal application identifier may be a friend identifier associated with the first application identifier, the group application identifier may be a discussion group consisting of a plurality of personal application identifiers including the first application identifier or an identifier corresponding to the discussion group, the first application identifier may establish an association relationship with the personal application identifier, the group application identifier, and the like in advance, the application server may record the association relationship, and adding the associated personal application identifier, group application identifier and the like to a contact list corresponding to the first application identifier. The first terminal may obtain the second application identifier selected by the first user from the contact list.
S103, the first terminal sends the second application identifier to the application server;
specifically, the first terminal may send the second application identifier to the application server based on the first application identifier.
S104, the application server receives the second application identifier sent by the first terminal and sends the online multimedia data to a second terminal corresponding to the second application identifier;
specifically, the application server may receive the second application identifier sent by the first terminal, the application server may send data address information corresponding to the online multimedia data indicated by the first terminal to a second terminal corresponding to a second application identifier, the second terminal may obtain and display the data address information, and when the second terminal detects a trigger operation of a second user on the data address information, for example: click operation and the like, the second terminal can request the online multimedia data from the application server based on the data address information, and the application server can send the online multimedia data to the second terminal.
S105, the second terminal receives the online multimedia data sent by the application server, acquires processing information of the online multimedia data, and synchronizes the processing information to the application server;
specifically, the second terminal receives the online multimedia data sent by the application server, and the second terminal may obtain processing information of the online multimedia data by a second user, where the processing information may include editing trace information generated by editing the online multimedia data, viewing trace information generated by viewing the online multimedia data, and the like. The second terminal may synchronize the processing information to the application server, and the application server may perform synchronous modification on the stored online multimedia data using the processing information.
In the embodiment of the invention, the online multimedia data corresponding to the first application identifier is acquired from the application server based on the instant messaging application, the second application identifier selected in the contact list corresponding to the first application identifier aiming at the online multimedia data is acquired, the online multimedia data is sent to the second terminal corresponding to the second application identifier through the application server, and finally, the processing process of the online multimedia data is realized. By combining instant messaging application, the application identifier for sharing the online multimedia data can be directly selected from the existing contact list, the operation process of data sharing is simplified, and the processing efficiency of the multimedia data is ensured.
Referring to fig. 2, a flow chart of another multimedia data processing method according to an embodiment of the invention is shown. As shown in fig. 2, the embodiment of the present invention collectively describes the specific flow of the multimedia data processing method from the first terminal side, the second terminal side and the application server side, and the method includes the following steps S201 to S209.
S201, an application server creates online multimedia data corresponding to offline multimedia data;
specifically, the first terminal may upload, to an application server based on an instant messaging application, offline multimedia data corresponding to a first application identifier, where the first application identifier may be an application ID obtained when a first user to which the first terminal belongs registers the instant messaging application, the offline multimedia data may be multimedia data locally stored in the first terminal, may also be multimedia data input by the first user on an edit page provided by the instant messaging application, may also be multimedia data transmitted by another terminal and received by the first terminal, and the like, the application server may create online multimedia data corresponding to the offline multimedia data, and further, the application server may convert the offline multimedia data into online multimedia data in a preset encapsulation format, and store the online multimedia data to the data corresponding to the first application identifier In the library, at the same time, the application server may further generate data address information of the online multimedia data in the database, and add the data address information to a data list corresponding to the first application identifier.
Further, referring to fig. 3, a timing diagram of a process of creating online multimedia data is provided according to an embodiment of the present invention. As shown in fig. 3, the process of creating online multimedia data may include:
s301, the first terminal acquires the added offline multimedia data;
specifically, the first terminal may obtain offline multimedia data added by the first user based on the instant messaging application, where the offline multimedia data may be multimedia data locally stored by the first terminal, may also be multimedia data input by the first user on an editing page provided by the instant messaging application, may also be multimedia data transmitted by another terminal and the like received by the first terminal, optionally, referring to fig. 4 together, as shown in fig. 4, the first user may view recently opened online multimedia data or online multimedia data created in advance based on the instant messaging application, the application server may generate a data list corresponding to the first application identifier, where the data list may include data names, creators, data dynamics, and the like of a plurality of historical online multimedia data, and when the first terminal detects that there is a click operation on a "new" button, the first terminal may display a selection list, which may include a new document, a new table, importing locally stored multimedia data, and the like, and the first terminal may acquire offline multimedia data, such as editing a new document, editing a new table, or acquiring selected multimedia data from a locally stored multimedia data set.
S302, the first terminal uploads the offline multimedia data to an application server based on a first application identifier of the instant messaging application;
s303, the application server receives the off-line multimedia data uploaded by the first terminal and creates on-line multimedia data corresponding to the off-line multimedia data;
specifically, the application server may receive the offline multimedia data uploaded by the first terminal, and convert the offline multimedia data into online multimedia data in a preset encapsulation format, where it may be understood that the preset encapsulation format may specifically be an encapsulation format supporting the display of multimedia data in multiple data formats.
S304, the application server adds the data address information of the online multimedia data to a data list corresponding to the first application identifier;
specifically, the application server stores the online multimedia data in a database corresponding to the first application identifier, and meanwhile, the application server may further generate data address information of the online multimedia data in the database, and add the data address information to a data list corresponding to the first application identifier.
S202, the first terminal obtains online multimedia data corresponding to a first application identifier from an application server based on the instant messaging application;
specifically, the first terminal may obtain online multimedia data corresponding to a first application identifier from the application server based on an instant messaging application, and preferably, when the first terminal detects that a data list is viewed, the first terminal may pull and display the data list to the application server, and the first terminal may obtain the data address information of the online multimedia data selected by the first user in the data list.
Referring to fig. 5, as shown in fig. 5, when the first terminal detects that the tag of "i'm recently opened" is selected, the first terminal may request, using a first application identifier, a data list associated with "i'm recently opened" from the application server, the application server may send the data list to the first terminal, and the first terminal may display the data list, according to the above example in fig. 4, when the first user creates a D document based on the first terminal, the data address information of the D document shown in 2021 may be displayed in the data list in fig. 5.
S203, the first terminal acquires permission configuration information set for the online multimedia data;
specifically, the first terminal may obtain permission configuration information set by a first user for the online multimedia data, where the permission configuration information may be a permission for operating the online multimedia data, and specifically may include an operation permission, an operation type, and the like, where the operation permission is used to indicate a disclosure range of the online multimedia data, and the operation type is used to indicate an editing operation or a viewing operation of the online multimedia data. The first user identifier has a setting authority for setting authority configuration information for the online multimedia data, and also has operation authorities for performing viewing operation, editing operation and the like for the online multimedia data, the first terminal can send the authority configuration information to the application server, and the application server can perform association processing on the authority configuration information and the online multimedia data. By setting the authority configuration information for the online multimedia data, the limitation on the open range and the operation type of the online multimedia data is realized, the conditions that the online multimedia data is maliciously modified and maliciously obtained are avoided, the safety of the online multimedia data is ensured, the authority configuration type of the online multimedia data is enriched, and the user experience is improved.
Further, please refer to fig. 6, which provides a flow chart of setting the permission configuration information according to an embodiment of the present invention. As shown in fig. 6, the process of setting the authority configuration information may include:
s401, the first terminal acquires permission configuration information set for the online multimedia data;
specifically, the first terminal may obtain permission configuration information set by a first user for the online multimedia data, the first terminal may request the online multimedia data from the application server based on the obtained data address information, the application server may send the online multimedia data to the first terminal, the first terminal may display the online multimedia data in a manner of displaying in a web page or in a manner of displaying in a dialog box embedded in an instant messaging application, and the like, preferably, referring to fig. 7 together, as shown in fig. 7, the first terminal requests a D document from the application server and displays the D document, the displayed interface may include an editing tool area, D document content, and a "permission" button, the editing tool area includes a tool for editing the D document content, for example: an image tool, a font adjusting tool, a paragraph adjusting tool, etc. such as the "authority" button indicated by 2031 in fig. 7, may enter an interface for authority configuration when the first terminal detects that there is a click operation at 2031.
In a first implementation manner of the embodiment of the present invention, the first terminal may obtain a first operation permission set for the online multimedia data, and obtain a first operation type selected under the first operation permission, where it is to be noted that the first operation permission is used to indicate that the online multimedia data is disclosed to all people, that is, to indicate that any user identifier in the instant messaging application can obtain the online multimedia data, and the first operation type is any one of a viewing operation and an editing operation. Preferably, referring to fig. 8 together, as shown in the permission configuration interface shown in fig. 8, when the tag "disclose all people" is selected, the first terminal may output a prompt message that "the user acquiring the data address information may perform an editing operation or a viewing operation on the online multimedia data", where the editing operation and the viewing operation are selectable options.
In a second implementation manner of the embodiment of the present invention, the first terminal may obtain a second operation permission set for the online multimedia data, and based on the second operation permission, the first terminal obtains a target application identifier selected in a contact list corresponding to the first application identifier, and obtains a second operation type set for the target application identifier, where it is to be noted that the second operation permission is used to indicate that the online multimedia data is disclosed to some people, that is, to indicate that all the user identifiers selected in the instant messaging application can obtain the online multimedia data, and the second operation type is any one of a viewing operation and an editing operation. Preferably, referring to fig. 9 together, as shown in the authority configuration interface shown in fig. 9, when the "partially human available" tag is selected, the first terminal may output a prompt message of "share to the following application identifier", including an "add" button 2032, "me" and "YY", where "me" represents a data owner of the online multimedia data, and "YY" represents a user identifier that has been added in history, and "YY" has an operation type of a viewing operation, that is, "YY" may perform a viewing operation on the online multimedia data, and fig. 9 further includes an "other settings" button 2033, and the other settings may specifically include an authority setting that the added user identifier may perform sharing on the online multimedia data and the added user identifier may modify the operation type by itself. When the first terminal detects that a click operation exists at 2032, it may jump to an interface for selecting a shared application identifier, preferably, refer to fig. 10 together, and as shown in fig. 10, a contact list corresponding to the first application identifier is on the left side of the interface, and a target application identifier selected in the contact list is on the right side of the interface shown in fig. 10, where the first user may select, in a click manner or a drag manner, a personal application identifier and a group application identifier in the contact list on the left side, and the selected application identifier (i.e., the target application identifier) may be automatically displayed in a "selected" box on the right side. After the target application identifier is obtained, the target application identifier may be displayed in an authority configuration interface, preferably, please refer to fig. 11 together, as shown in fig. 11, a selected target application identifier "XX" and "ZZ group" are newly added on the basis of the authority configuration interface shown in fig. 9, and meanwhile, the first terminal may set an operation type of the target application identifier, where "editing operation" and "viewing operation" are selectable options. The first terminal can also delete the target application identifier, and the deleted target application identifier does not have the permission of viewing operation or editing operation on the online multimedia data.
In the first and second embodiments, it is understood that, for the group application identifier, the authority configuration information set by the first terminal may be applicable to all the personal application identifiers in the group indicated by the group application identifier, when there is a new personal application identifier in the group, the new personal application identifier may be applicable to the authority configuration information set by the first terminal, and when there is a reduced personal application identifier in the group, the reduced personal application identifier will not be applicable to the authority configuration information set by the first terminal.
In a third implementation manner of the embodiment of the present invention, the first terminal may obtain a third operation permission set for the online multimedia data, where it is to be noted that the third operation permission is used to indicate that the online multimedia data is only available by itself, that is, only the first application identifier in the instant messaging application can obtain the online multimedia data, and it can be understood that when any one of the first operation permission, the second operation permission, and the third operation permission is set, the first application identifier has permissions for all operation types of the online multimedia data. Preferably, referring to fig. 12, as shown in the permission configuration interface shown in fig. 12, when the "available only" tab is selected, the setting of the permission configuration information can be completed by clicking the "complete" button.
S402, the first terminal sends the authority configuration information to the application server;
specifically, the first terminal may send the permission configuration information to the application server, and in the first embodiment, the first terminal may send first permission configuration information including a first operation permission and a first operation type to the application server; in the second embodiment, the first terminal may send second authority configuration information including a second operation authority, a target application identifier, and a second operation type to the application server; in the third embodiment, the first terminal may send third right configuration information including a third operation right to the application server.
S403, the application server receives the permission configuration information sent by the first terminal, and associates the permission configuration information with the online multimedia data;
specifically, the application server receives the permission configuration information sent by the first terminal, and the application server may perform association processing on the permission configuration information and the online multimedia data, and preferably, the application server may store the permission configuration information set for the online multimedia data.
S204, the first terminal acquires a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data;
in particular, the first terminal may obtain a second application identifier selected in the contact list corresponding to the first application identifier for the online multimedia data, and it is understood that, in the instant messaging application, a contact list corresponding to each application identifier is maintained, the contact list may include a personal application identifier, a group application identifier, and the like, the personal application identifier may be a friend identifier associated with the first application identifier, the group application identifier may be a discussion group consisting of a plurality of personal application identifiers including the first application identifier or an identifier corresponding to the discussion group, the first application identifier may establish an association relationship with the personal application identifier, the group application identifier, and the like in advance, the application server may record the association relationship, and adding the associated personal application identifier, group application identifier and the like to a contact list corresponding to the first application identifier. The first terminal may obtain, in the contact list, the second application identifier selected by the first user, for example: and selecting a second application identifier in the contact list, and opening a dialog box between the second application identifier and the second application identifier.
S205, the first terminal sends the second application identifier to the application server;
specifically, when the first terminal detects that a dialog box between the first application identifier and the second application identifier is opened, the first terminal may send the second application identifier to the application server based on the first application identifier.
S206, the application server receives the second application identifier sent by the first terminal, and sends the online multimedia data to a second terminal corresponding to the second application identifier;
specifically, the application server may receive the second application identifier sent by the first terminal, the application server may send data address information corresponding to the online multimedia data indicated by the first terminal to a second terminal corresponding to a second application identifier, the second terminal may obtain and display the data address information, and when the second terminal detects a trigger operation of a second user on the data address information, for example: click operation and the like, the second terminal can request the online multimedia data from the application server based on the data address information, and the application server can send the online multimedia data to the second terminal.
Further, please refer to fig. 13, which provides a timing chart of the process of sending online multimedia data according to an embodiment of the present invention. As shown in fig. 13, the process of transmitting the online multimedia data may include:
s501, the application server receives the second application identifier sent by the first terminal;
specifically, the application server receives the second application identifier sent by the first terminal based on the first application identifier.
S502, when the second application identifier belongs to the application identifier indicated by the authority configuration information, the application server sends data address information corresponding to the online multimedia data to a second terminal corresponding to the second application identifier;
specifically, the application server may determine the second application identifier by using preset permission configuration information, and if the permission configuration information is first permission configuration information, determine that the second application identifier belongs to the application identifier indicated by the permission configuration information, and the application server may send data address information corresponding to the online multimedia data to a second terminal corresponding to the second application identifier; if the authority configuration information is second authority configuration information, whether the second application identifier is a target application identifier needs to be judged, if yes, the second application identifier is determined to belong to the application identifier indicated by the authority configuration information, the application server can send data address information corresponding to the online multimedia data to a second terminal corresponding to the second application identifier, if not, the second application identifier is determined not to belong to the application identifier indicated by the authority configuration information, and the application server can not perform any operation; and if the permission configuration information is third permission configuration information, determining that the second application identifier does not belong to the application identifier indicated by the permission configuration information, and the application server may not perform any operation.
Optionally, if the second application identifier is a group application identifier in an instant messaging application, when the group application identifier belongs to the application identifier indicated by the permission configuration information, the application server may obtain group information corresponding to the group application identifier, and obtain each third application identifier in the group information, where the third application identifier may be represented as a personal application identifier in a group indicated by the group application identifier, and the application server may send data address information corresponding to online multimedia data to second terminals corresponding to each third application identifier, that is, the application server may send the data address information to a group dialog box of the first application identifier and each third application identifier.
S503, the second terminal receives the data address information sent by the application server, and when the second terminal detects the trigger operation of the data address information, the second terminal sends a data request carrying the data address information to the application server;
specifically, the second terminal may receive the data address information sent by the application server, and preferably, the second terminal may display a message notification that a transmission of the first application identifier currently exists, display a dialog box between the first application identifier and the second application identifier, or display a group dialog box between the first application identifier and each third application identifier, and may output the data address information encapsulated in a file form in the dialog box displayed by the second terminal. When the second terminal detects a trigger operation for data address information, the second terminal may send a data request carrying the data address information to the application server. Referring to fig. 14, as shown in fig. 14, in a dialog box between a first application identifier and a second application identifier displayed on a second terminal, a "WW" is represented as the first application identifier, at this time, the second terminal receives the data address information encapsulated in a file form and displays the content sent by the first application identifier, and when the second terminal detects that there is a click operation on an "open" button, the second terminal may send a data request carrying the data address information to the application server.
S504, the application server receives the data request sent by the second terminal, obtains the data address information carried in the data request, and obtains the online multimedia data corresponding to the data address information;
specifically, the application server receives the data request sent by the second terminal, may obtain the data address information carried in the data request, and may obtain the online multimedia data corresponding to the data address information.
And S505, the application server sends the online multimedia data to the second terminal.
S207, the second terminal receives the online multimedia data sent by the application server, acquires processing information of the online multimedia data, and synchronizes the processing information to the application server;
specifically, the second terminal receives the online multimedia data sent by the application server, and preferably, the second terminal may display the online multimedia data in a manner of displaying in a web page or in a manner of embedding in a dialog box of an instant messaging application, and the like, and the second terminal may obtain processing information of the online multimedia data by a second user, where the processing information may include edit trace information generated by editing the online multimedia data, view trace information generated by viewing the online multimedia data, and the like. The second terminal may synchronize the processing information to the application server.
S208, the application server modifies the online multimedia data by adopting the processing information and stores the processing state and the modified online multimedia data;
specifically, the application server receives the processing information sent by the second terminal, may generate a processing state including the processing information and a second application identifier, or may generate a processing state including the processing information and a third application identifier, the application server modifies the online multimedia data stored in the database in advance by using the processing information, stores the processing state and the modified online multimedia data, and sends the processing state to the terminal that opens the online multimedia data for display, and preferably, the terminal that opens the online multimedia data represents all terminals that are currently viewing or editing the online multimedia data.
The application server may synchronize the processing status to the terminals for display, for example: different editing trace information can be displayed in the document content in different colors, and application marks and the like corresponding to the editing trace information can be displayed at the same time. The application server can also generate online multimedia resource information of one version based on the processing state in the preset time period at intervals of the preset time period, and when the terminal for opening the online multimedia data detects a viewing request of the processing state, all versions of the online multimedia data can be displayed. Preferably, referring to fig. 15 together, as in the D document shown in fig. 15, when it is detected that the click operation exists on the "view processing state" button 2081, all versions of online multimedia resource information may be requested from the application server, and the brief information of all versions of online multimedia resource information is displayed, referring to fig. 16 together, as the brief information in the processing state column displayed on the right side of fig. 16, specifically, the generation time and version number of each version of online multimedia resource information, the application identifier of editing trace information existing in each version of online multimedia resource information, and the like may be displayed, and at the same time, different versions of online multimedia resource information may be viewed, and the version backtracking function is supported.
S209, the application server acquires the authority configuration transfer request sent by the first terminal, acquires a transfer application identifier carried in the authority configuration transfer request, and updates the transfer application identifier to an authority configuration identifier list of the online multimedia data;
specifically, the first terminal may obtain one or more transfer application identifiers selected from a contact list corresponding to the first application identifier, the first terminal may send an authority configuration transfer request for online multimedia data to the application server, the authority configuration transfer request carries the transfer application identifier, the application server obtains the authority configuration transfer request sent by the first terminal, obtains the transfer application identifier carried in the authority configuration transfer request, and updates the transfer application identifier to an authority configuration identifier list of the online multimedia data, it may be understood that, after the authority configuration transfer process is completed, the transfer application identifier may have all authorities of the first application identifier to the online multimedia resource before the authority configuration transfer, and all the application identifications in the permission configuration identification list have all the permissions of the first application identification on the online multimedia resource before permission configuration transfer.
Referring to fig. 17, a flow chart of rights configuration transfer is provided for an embodiment of the present invention. As shown in fig. 17, the process of rights configuration transfer may include:
s601, the first terminal acquires an assignment application identifier selected in a contact list corresponding to the first application identifier;
specifically, the first terminal may obtain the transfer application identifier selected in the contact list corresponding to the first application identifier, and preferably, please refer to fig. 18 together, as in the authority configuration interface shown in fig. 18, when the "authority configuration transfer" button 2091 is clicked, the first terminal may jump to the interface of "selecting an application identifier for authority configuration transfer" as shown in fig. 19, referring also to fig. 19, to the left of the interface shown in fig. 19 is a contact list corresponding to the first application identifier, to the right of the interface shown in fig. 19 is an identification of the transfer application selected in the contact list, the first user may click or drag, upon selection of the individual application identifier and the group application identifier in the left contact list, the selected application identifier (i.e., the transfer application identifier) may be automatically displayed in the "selected" box on the right.
S602, the first terminal sends an authority configuration transfer request aiming at the online multimedia data to the application server;
specifically, the first terminal may send an authority configuration transfer request for the online multimedia data to the application server, where the authority configuration transfer request carries the transfer application identifier.
S603, the application server obtains the authority configuration transfer request sent by the first terminal, obtains a transfer application identifier carried in the authority configuration transfer request, and updates the transfer application identifier to an authority configuration identifier list of online multimedia data;
specifically, the application server obtains the authority configuration transfer request sent by the first terminal, obtains a transfer application identifier carried in the authority configuration transfer request, and updates the transfer application identifier to an authority configuration identifier list of online multimedia data, it can be understood that, after the authority configuration transfer process is completed, the transfer application identifier may have all the authorities of the first application identifier to the online multimedia resource before authority configuration transfer, and all the application identifiers in the authority configuration identifier list all have all the authorities of the first application identifier to the online multimedia resource before authority configuration transfer. It can be understood that, if the transfer application identifier is a group application identifier, all application identifiers in the group application identifier are stored in the permission configuration identifier list.
It should be noted that step S209 may not need to be performed according to the execution flow of the embodiment of the present invention, and specifically may be performed at any time after the online multimedia data is created. The first application identifier, the second application identifier, the third application identifier, the target application identifier and the transfer application identifier in the embodiment of the invention all belong to application IDs in instant messaging application, and different naming modes are adopted only for distinguishing the application identifiers in different implementation scenes.
In the embodiment of the invention, the online multimedia data corresponding to the first application identifier is acquired from the application server based on the instant messaging application, the second application identifier selected in the contact list corresponding to the first application identifier aiming at the online multimedia data is acquired, the online multimedia data is sent to the second terminal corresponding to the second application identifier through the application server, and finally, the processing process of the online multimedia data is realized. By combining instant messaging application, the application identifier for sharing the online multimedia data can be directly selected from the existing contact list, the operation process of data sharing is simplified, and the processing efficiency of the multimedia data is ensured; by setting authority configuration information for the online multimedia data, the limitation on the open range and the operation type of the online multimedia data is realized, the conditions that the online multimedia data is maliciously modified and maliciously obtained and the like are avoided, the safety of the online multimedia data is ensured, the authority configuration types of the online multimedia data are enriched, and the user experience is improved; by using the group application identifier as the sharing object of the multimedia data, the sharing of the multimedia data can be realized in batch, the dynamic management of group members is realized, and the operation process of data sharing is further simplified.
Referring to fig. 20, a flowchart of another multimedia data processing method according to an embodiment of the invention is shown. As shown in fig. 20, the embodiment of the present invention collectively describes the specific flow of the multimedia data processing method from the first terminal side, the second terminal side and the application server side, and the method includes the following steps S701 to S710.
S701, an application server creates online multimedia data corresponding to offline multimedia data;
s702, the first terminal acquires online multimedia data corresponding to a first application identifier from an application server based on the instant messaging application;
s703, the first terminal acquires the permission configuration information set for the online multimedia data;
s704, the first terminal acquires a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data;
specifically, the first terminal may copy the data address information of the online multimedia data generated by the application server, and obtain a second application identifier selected in a contact list corresponding to a first application identifier for the online multimedia data, it may be understood that, in an instant messaging application, a contact list corresponding to each application identifier is maintained, the contact list may include a personal application identifier, a group application identifier, and the like, the personal application identifier may be a friend identifier associated with the first application identifier, the group application identifier may be a discussion group or an identifier corresponding to the discussion group formed by a plurality of personal application identifiers including the first application identifier, and the first application identifier may establish an association relationship with the personal application identifier, the group application identifier, and the like in advance, the application server may record these association relationships, and add the associated personal application identifier and group application identifier to the contact list corresponding to the first application identifier. The first terminal may obtain the second application identifier selected by the first user from the contact list.
Referring to fig. 21, as shown in fig. 21, the first terminal requests the application server for a D document and displays the D document, and a displayed interface may include an editing tool area, D document content, and a "share" button, where the editing tool area includes tools for performing an editing operation on the D document content, for example: inserting a picture tool, a font adjusting tool, a paragraph adjusting tool, etc., as a "share" button shown in 7041 in fig. 21, when the first terminal detects that there is a click operation on 7041, it may enter an interface for link copy, please refer to fig. 22 together, as shown in fig. 22, the interface for link copy is shown, when a tag of "copy link" is selected, the first terminal may display data address information of the online multimedia resource in a database sent by the application server in advance, when the first terminal detects that there is a click operation on "copy" button, it may copy the data address information to a sticky board, and refer to fig. 23 together again, as shown in fig. 23, when a tag of "to friend" is selected, the left side of the interface shown in fig. 23 is a contact list corresponding to a first application identifier, the right side of the interface shown in fig. 23 is a second application identifier selected in the contact list, the first user may select the personal application identifier and the group application identifier of the left contact list by clicking or dragging, and the selected application identifier (i.e., the second application identifier) may be automatically displayed in the "selected" box on the right side.
S705, the first terminal sends the data address information to a second terminal corresponding to a second application identifier based on the application server;
specifically, the first terminal may send the second application identifier to the application server based on the first application identifier, the application server may receive the second application identifier sent by the first terminal, and the application server may send the data address information corresponding to the online multimedia data indicated by the first terminal to the second terminal corresponding to the second application identifier.
S706, the second terminal receives the data address information sent by the first terminal, and sends a data request carrying a second application identifier and the data address information to the application server;
specifically, the second terminal receives the data address information sent by the first terminal, and when the second terminal detects a trigger operation of a second user on the data address information, for example: and clicking operation and the like, wherein the second terminal can send a data request carrying a second application identifier and data address information to the application server.
S707, the application server receives the data request sent by the second terminal, obtains the online multimedia data corresponding to the data address information, and sends the online multimedia data to the second terminal;
referring to fig. 24, a timing diagram of another process for sending online multimedia data is provided according to an embodiment of the present invention. As shown in fig. 24, the process of transmitting the online multimedia data may include:
s801, the first terminal sends a second application identifier and data address information to the application server;
specifically, the first terminal may send the second application identifier and the data address information copied to the sticker sheet to the application server based on the first application identifier.
S802, the application server sends the data address information to a second terminal based on a second application identifier;
specifically, the application server may send data address information corresponding to the online multimedia data to the second terminal corresponding to the second application identifier.
Optionally, if the second application identifier is a group application identifier in an instant messaging application, when the group application identifier belongs to the application identifier indicated by the permission configuration information, the application server may obtain group information corresponding to the group application identifier, and obtain each third application identifier in the group information, where the third application identifier may be represented as a personal application identifier in a group indicated by the group application identifier, and the application server may send data address information corresponding to online multimedia data to second terminals corresponding to each third application identifier, that is, the application server may send the data address information to a group dialog box of the first application identifier and each third application identifier.
S803, the second terminal receives the data address information sent by the first terminal, and when the second terminal detects a trigger operation on the data address information, the second terminal sends a data request carrying a second application identifier and the data address information to the application server;
specifically, the second terminal receives the data address information sent by the first terminal, please refer to fig. 25 together, as shown in fig. 25, in a dialog box between a first application identifier and a second application identifier displayed by the second terminal, "WW" is represented as the first application identifier, at this time, the second terminal receives the data address information and displays the content sent by the first application identifier, and when the second terminal detects that the data address information has a click operation, the second terminal may send a data request carrying the second application identifier and the data address information to the application server.
S804, the application server receives the data request sent by the second terminal, and acquires the second application identifier and the data address information carried in the data request;
s805, when the second application identifier belongs to the application identifier indicated by the permission configuration information, the application server obtains the online multimedia data corresponding to the data address information;
specifically, the application server may determine the second application identifier by using preset permission configuration information, and if the permission configuration information is first permission configuration information, determine that the second application identifier belongs to the application identifier indicated by the permission configuration information, and the application server may obtain the online multimedia data corresponding to the data address information; if the permission configuration information is second permission configuration information, whether the second application identifier is a target application identifier needs to be judged, if yes, the second application identifier is determined to belong to the application identifier indicated by the permission configuration information, the application server can acquire the online multimedia data corresponding to the data address information, if not, the second application identifier is determined not to belong to the application identifier indicated by the permission configuration information, and the application server can not perform any operation; and if the permission configuration information is third permission configuration information, determining that the second application identifier does not belong to the application identifier indicated by the permission configuration information, and the application server may not perform any operation.
Optionally, if the second application identifier is a group application identifier in an instant messaging application, when the group application identifier belongs to the application identifier indicated by the permission configuration information, the application server may obtain group information corresponding to the group application identifier, and obtain each third application identifier in the group information, where the third application identifier may be represented as a personal application identifier in a group indicated by the group application identifier, and the application server may obtain the online multimedia data corresponding to the data address information.
S806, the application server sends the online multimedia data to the second terminal.
S708, the second terminal receives the online multimedia data sent by the application server, acquires processing information of the online multimedia data, and synchronizes the processing information to the application server;
s709, the application server modifies the online multimedia data by adopting the processing information and stores the processing state and the modified online multimedia data;
and S710, the application server acquires the authority configuration transfer request sent by the first terminal, acquires a transfer application identifier carried in the authority configuration transfer request, and updates the transfer application identifier to an authority configuration identifier list of the online multimedia data.
Steps S701, S703, S708, S709, and S710 in the embodiment of the present invention may refer to specific descriptions of steps S201, S202, S203, S207, S208, and S209 in the embodiment shown in fig. 2, respectively, and are not described herein again.
It should be noted that step S710 may not need to be executed according to the execution flow of the embodiment of the present invention, and specifically may be executed at any time after the online multimedia data is created. The first application identifier, the second application identifier, the third application identifier, the target application identifier and the transfer application identifier in the embodiment of the invention all belong to application IDs in instant messaging application, and different naming modes are adopted only for distinguishing the application identifiers in different implementation scenes.
In the embodiment of the invention, the online multimedia data corresponding to the first application identifier is acquired from the application server based on the instant messaging application, the second application identifier selected in the contact list corresponding to the first application identifier aiming at the online multimedia data is acquired, the online multimedia data is sent to the second terminal corresponding to the second application identifier through the application server, and finally, the processing process of the online multimedia data is realized. By combining instant messaging application, the application identifier for sharing the online multimedia data can be directly selected from the existing contact list, the operation process of data sharing is simplified, and the processing efficiency of the multimedia data is ensured; by setting authority configuration information for the online multimedia data, the limitation on the open range and the operation type of the online multimedia data is realized, the conditions that the online multimedia data is maliciously modified and maliciously obtained and the like are avoided, the safety of the online multimedia data is ensured, the authority configuration types of the online multimedia data are enriched, and the user experience is improved; by using the group application identifier as the sharing object of the multimedia data, the sharing of the multimedia data can be realized in batch, the dynamic management of group members is realized, and the operation process of data sharing is further simplified.
Referring to fig. 26, a flowchart of another multimedia data processing method according to an embodiment of the invention is shown. As shown in fig. 26, the embodiment of the present invention describes a specific flow of a multimedia data processing method from a first terminal side, and the method includes the following steps S901 to S903.
S901, acquiring online multimedia data corresponding to a first application identifier from an application server based on the instant messaging application;
specifically, the first terminal may obtain online multimedia data corresponding to a first application identifier from an application server based on an instant messaging application, and it may be understood that the first application identifier may be an application ID obtained when a first user to which the first terminal belongs registers the instant messaging application, the first terminal may upload offline multimedia data to the application server based on the instant messaging application, the offline multimedia data may be multimedia data locally stored in the first terminal, may also be multimedia data input by the first user on an editing page provided by the instant messaging application, may also be multimedia data transmitted by other terminals received by the first terminal, and the like, the application server may create online multimedia data corresponding to the offline multimedia data, and store the online multimedia data in a database corresponding to the first application identifier, meanwhile, the application server may further generate data address information of the online multimedia data in the database, add the data address information to a data list corresponding to the first application identifier, when the first terminal detects that the data list is checked, the first terminal may pull the data list to the application server and display the data list, and the first terminal may acquire the data address information of the online multimedia data selected by the first user in the data list.
S902, acquiring a second application identifier selected in a contact list corresponding to the first application identifier for the online multimedia data;
in particular, the first terminal may obtain a second application identifier selected in the contact list corresponding to the first application identifier for the online multimedia data, and it is understood that, in the instant messaging application, a contact list corresponding to each application identifier is maintained, the contact list may include a personal application identifier, a group application identifier, and the like, the personal application identifier may be a friend identifier associated with the first application identifier, the group application identifier may be a discussion group consisting of a plurality of personal application identifiers including the first application identifier or an identifier corresponding to the discussion group, the first application identifier may establish an association relationship with the personal application identifier, the group application identifier, and the like in advance, the application server may record the association relationship, and adding the associated personal application identifier, group application identifier and the like to a contact list corresponding to the first application identifier. The first terminal may obtain the second application identifier selected by the first user from the contact list.
S903, sending the second application identifier to the application server;
specifically, the first terminal may send the second application identifier to the application server based on the first application identifier.
The application server may receive the second application identifier sent by the first terminal, the application server may send data address information corresponding to the online multimedia data indicated by the first terminal to a second terminal corresponding to a second application identifier, the second terminal may obtain and display the data address information, and when the second terminal detects a trigger operation of a second user on the data address information, for example: click operation and the like, the second terminal can request the online multimedia data from the application server based on the data address information, and the application server can send the online multimedia data to the second terminal.
The second terminal receives the online multimedia data sent by the application server, and the second terminal can acquire processing information of the online multimedia data, which can include editing trace information generated by editing the online multimedia data, viewing trace information generated by viewing the online multimedia data, and the like, of a second user. The second terminal may synchronize the processing information to the application server, and the application server may perform synchronous modification on the stored online multimedia data using the processing information.
In the embodiment of the invention, the online multimedia data corresponding to the first application identifier is acquired from the application server based on the instant messaging application, the second application identifier selected in the contact list corresponding to the first application identifier aiming at the online multimedia data is acquired, the online multimedia data is sent to the second terminal corresponding to the second application identifier through the application server, and finally, the processing process of the online multimedia data is realized. By combining instant messaging application, the application identifier for sharing the online multimedia data can be directly selected from the existing contact list, the operation process of data sharing is simplified, and the processing efficiency of the multimedia data is ensured.
Referring to fig. 27, a flowchart of another multimedia data processing method according to an embodiment of the invention is shown. As shown in fig. 27, the embodiment of the present invention describes a specific flow of a multimedia data processing method from a first terminal side, and the method includes the following steps S1001 to S1006.
S1001, acquiring the added off-line multimedia data, and uploading the off-line multimedia data to an application server based on a first application identifier of the instant messaging application;
specifically, the first terminal may upload, to an application server based on an instant messaging application, offline multimedia data corresponding to a first application identifier, where the first application identifier may be an application ID obtained when a first user to which the first terminal belongs registers the instant messaging application, the offline multimedia data may be multimedia data locally stored in the first terminal, may also be multimedia data input by the first user on an edit page provided by the instant messaging application, may also be multimedia data transmitted by another terminal and received by the first terminal, and the like, the application server may create online multimedia data corresponding to the offline multimedia data, and further, the application server may convert the offline multimedia data into online multimedia data in a preset encapsulation format, and store the online multimedia data to the data corresponding to the first application identifier In the library, at the same time, the application server may further generate data address information of the online multimedia data in the database, and add the data address information to a data list corresponding to the first application identifier.
The first terminal may acquire offline multimedia data added by the first user based on the instant messaging application, optionally, referring to fig. 4 together, as shown in fig. 4, the first user may view recently opened online multimedia data based on the instant messaging application, or pre-created online multimedia data, the application server may generate a data list corresponding to the first application identification, the data list may include data names, creators, data dynamics, etc. of a plurality of historical online multimedia data, when the first terminal detects that the click operation exists on the new button, the first terminal can display a selection list, the method can include creating a document, creating a table, importing locally stored multimedia data, and the like, and the first terminal can acquire offline multimedia data such as editing a new document, editing a new table, or acquiring selected multimedia data in a locally stored multimedia data set. And the first terminal uploads the offline multimedia data to an application server based on a first application identifier of the instant messaging application.
The application server may receive the offline multimedia data uploaded by the first terminal, and convert the offline multimedia data into online multimedia data in a preset encapsulation format, where it may be understood that the preset encapsulation format may specifically be an encapsulation format supporting the presentation of multimedia data in multiple data formats. The application server stores the online multimedia data in a database corresponding to the first application identifier, and meanwhile, the application server can also generate data address information of the online multimedia data in the database and add the data address information to a data list corresponding to the first application identifier.
S1002, acquiring online multimedia data corresponding to a first application identifier from an application server based on the instant messaging application;
specifically, the first terminal may obtain online multimedia data corresponding to a first application identifier from the application server based on an instant messaging application, and preferably, when the first terminal detects that a data list is viewed, the first terminal may pull and display the data list to the application server, and the first terminal may obtain the data address information of the online multimedia data selected by the first user in the data list.
Referring to fig. 5, as shown in fig. 5, when the first terminal detects that the tag of "i'm recently opened" is selected, the first terminal may request, using a first application identifier, a data list associated with "i'm recently opened" from the application server, the application server may send the data list to the first terminal, and the first terminal may display the data list, according to the above example in fig. 4, when the first user creates a D document based on the first terminal, the data address information of the D document shown in 2021 may be displayed in the data list in fig. 5.
S1003, acquiring permission configuration information set for the online multimedia data, and sending the permission configuration information to the application server;
specifically, the first terminal may obtain permission configuration information set by a first user for the online multimedia data, where the permission configuration information may be a permission for operating the online multimedia data, and specifically may include an operation permission, an operation type, and the like, where the operation permission is used to indicate a disclosure range of the online multimedia data, and the operation type is used to indicate an editing operation or a viewing operation of the online multimedia data. The first user identifier has a setting authority for setting authority configuration information for the online multimedia data, and also has operation authorities for performing viewing operation, editing operation and the like for the online multimedia data, the first terminal can send the authority configuration information to the application server, and the application server can perform association processing on the authority configuration information and the online multimedia data. By setting the authority configuration information for the online multimedia data, the limitation on the open range and the operation type of the online multimedia data is realized, the conditions that the online multimedia data is maliciously modified and maliciously obtained are avoided, the safety of the online multimedia data is ensured, the authority configuration type of the online multimedia data is enriched, and the user experience is improved.
Further, the first terminal may obtain permission configuration information set by a first user for the online multimedia data, the first terminal may request the online multimedia data from the application server based on the obtained data address information, the application server may send the online multimedia data to the first terminal, the first terminal may display the online multimedia data in a manner of displaying in a web page or in a manner of displaying in a dialog box embedded in an instant messaging application, and the like, preferably, referring to fig. 7 together, as shown in fig. 7, the first terminal requests a D document from the application server and displays the D document, the displayed interface may include an editing tool area, D document content, and a "permission" button, the editing tool area includes a tool for editing the D document content, for example: an image tool, a font adjusting tool, a paragraph adjusting tool, etc. such as the "authority" button indicated by 2031 in fig. 7, may enter an interface for authority configuration when the first terminal detects that there is a click operation at 2031.
In a first implementation manner of the embodiment of the present invention, the first terminal may obtain a first operation permission set for the online multimedia data, and obtain a first operation type selected under the first operation permission, where it is to be noted that the first operation permission is used to indicate that the online multimedia data is disclosed to all people, that is, to indicate that any user identifier in the instant messaging application can obtain the online multimedia data, and the first operation type is any one of a viewing operation and an editing operation. Preferably, referring to fig. 8 together, as shown in the permission configuration interface shown in fig. 8, when the tag "disclose all people" is selected, the first terminal may output a prompt message that "the user acquiring the data address information may perform an editing operation or a viewing operation on the online multimedia data", where the editing operation and the viewing operation are selectable options.
In a second implementation manner of the embodiment of the present invention, the first terminal may obtain a second operation permission set for the online multimedia data, and based on the second operation permission, the first terminal obtains a target application identifier selected in a contact list corresponding to the first application identifier, and obtains a second operation type set for the target application identifier, where it is to be noted that the second operation permission is used to indicate that the online multimedia data is disclosed to some people, that is, to indicate that all the user identifiers selected in the instant messaging application can obtain the online multimedia data, and the second operation type is any one of a viewing operation and an editing operation. Preferably, referring to fig. 9 together, as shown in the authority configuration interface shown in fig. 9, when the "partially human available" tag is selected, the first terminal may output a prompt message of "share to the following application identifier", including an "add" button 2032, "me" and "YY", where "me" represents a data owner of the online multimedia data, and "YY" represents a user identifier that has been added in history, and "YY" has an operation type of a viewing operation, that is, "YY" may perform a viewing operation on the online multimedia data, and fig. 9 further includes an "other settings" button 2033, and the other settings may specifically include an authority setting that the added user identifier may perform sharing on the online multimedia data and the added user identifier may modify the operation type by itself. When the first terminal detects that a click operation exists at 2032, it may jump to an interface for selecting a shared application identifier, preferably, refer to fig. 10 together, and as shown in fig. 10, a contact list corresponding to the first application identifier is on the left side of the interface, and a target application identifier selected in the contact list is on the right side of the interface shown in fig. 10, where the first user may select, in a click manner or a drag manner, a personal application identifier and a group application identifier in the contact list on the left side, and the selected application identifier (i.e., the target application identifier) may be automatically displayed in a "selected" box on the right side. After the target application identifier is obtained, the target application identifier may be displayed in an authority configuration interface, preferably, please refer to fig. 11 together, as shown in fig. 11, a selected target application identifier "XX" and "ZZ group" are newly added on the basis of the authority configuration interface shown in fig. 9, and meanwhile, the first terminal may set an operation type of the target application identifier, where "editing operation" and "viewing operation" are selectable options. The first terminal can also delete the target application identifier, and the deleted target application identifier does not have the permission of viewing operation or editing operation on the online multimedia data.
In the first and second embodiments, it is understood that, for the group application identifier, the authority configuration information set by the first terminal may be applicable to all the personal application identifiers in the group indicated by the group application identifier, when there is a new personal application identifier in the group, the new personal application identifier may be applicable to the authority configuration information set by the first terminal, and when there is a reduced personal application identifier in the group, the reduced personal application identifier will not be applicable to the authority configuration information set by the first terminal.
In a third implementation manner of the embodiment of the present invention, the first terminal may obtain a third operation permission set for the online multimedia data, where it is to be noted that the third operation permission is used to indicate that the online multimedia data is only available by itself, that is, only the first application identifier in the instant messaging application can obtain the online multimedia data, and it can be understood that when any one of the first operation permission, the second operation permission, and the third operation permission is set, the first application identifier has permissions for all operation types of the online multimedia data. Preferably, referring to fig. 12, as shown in the permission configuration interface shown in fig. 12, when the "available only" tab is selected, the setting of the permission configuration information can be completed by clicking the "complete" button.
The first terminal may send the permission configuration information to the application server, and in the first embodiment, the first terminal may send first permission configuration information including a first operation permission and a first operation type to the application server; in the second embodiment, the first terminal may send second authority configuration information including a second operation authority, a target application identifier, and a second operation type to the application server; in the third embodiment, the first terminal may send third right configuration information including a third operation right to the application server.
The application server receives the permission configuration information sent by the first terminal, and the application server can perform association processing on the permission configuration information and the online multimedia data.
S1004, acquiring a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data;
in particular, the first terminal may obtain a second application identifier selected in the contact list corresponding to the first application identifier for the online multimedia data, and it is understood that, in the instant messaging application, a contact list corresponding to each application identifier is maintained, the contact list may include a personal application identifier, a group application identifier, and the like, the personal application identifier may be a friend identifier associated with the first application identifier, the group application identifier may be a discussion group consisting of a plurality of personal application identifiers including the first application identifier or an identifier corresponding to the discussion group, the first application identifier may establish an association relationship with the personal application identifier, the group application identifier, and the like in advance, the application server may record the association relationship, and adding the associated personal application identifier, group application identifier and the like to a contact list corresponding to the first application identifier. The first terminal may obtain, in the contact list, the second application identifier selected by the first user, for example: and selecting a second application identifier in the contact list, and opening a dialog box between the second application identifier and the second application identifier.
S1005, sending the second application identifier to the application server;
specifically, the first terminal may send the second application identifier to the application server based on the first application identifier. The application server may receive the second application identifier sent by the first terminal, the application server may send data address information corresponding to the online multimedia data indicated by the first terminal to a second terminal corresponding to a second application identifier, the second terminal may obtain and display the data address information, and when the second terminal detects a trigger operation of a second user on the data address information, for example: click operation and the like, the second terminal can request the online multimedia data from the application server based on the data address information, and the application server can send the online multimedia data to the second terminal.
The second terminal receives the online multimedia data sent by the application server, and preferably, the second terminal may display the online multimedia data in a manner of displaying in a web page or in a manner of displaying in a dialog box embedded in an instant messaging application, and the like, and the second terminal may obtain processing information of the online multimedia data by a second user, where the processing information may include edit trace information generated by editing the online multimedia data, view trace information generated by viewing the online multimedia data, and the like. The second terminal may synchronize the processing information to the application server.
S1006, acquiring an assignment application identifier selected in a contact list corresponding to the first application identifier, and sending an authority configuration assignment request for the online multimedia data to the application server;
specifically, the first terminal may obtain one or more transfer application identifiers selected from a contact list corresponding to the first application identifier, the first terminal may send an authority configuration transfer request for online multimedia data to the application server, the authority configuration transfer request carries the transfer application identifier, the application server obtains the authority configuration transfer request sent by the first terminal, obtains the transfer application identifier carried in the authority configuration transfer request, and updates the transfer application identifier to an authority configuration identifier list of the online multimedia data, it may be understood that, after the authority configuration transfer process is completed, the transfer application identifier may have all authorities of the first application identifier to the online multimedia resource before the authority configuration transfer, and all the application identifications in the permission configuration identification list have all the permissions of the first application identification on the online multimedia resource before permission configuration transfer.
It should be noted that step S1006 may not need to be executed according to the execution flow of the embodiment of the present invention, and specifically may be executed at any time after the online multimedia data is created. The first application identifier, the second application identifier, the third application identifier, the target application identifier and the transfer application identifier in the embodiment of the invention all belong to application IDs in instant messaging application, and different naming modes are adopted only for distinguishing the application identifiers in different implementation scenes.
In the embodiment of the invention, the online multimedia data corresponding to the first application identifier is acquired from the application server based on the instant messaging application, the second application identifier selected in the contact list corresponding to the first application identifier aiming at the online multimedia data is acquired, the online multimedia data is sent to the second terminal corresponding to the second application identifier through the application server, and finally, the processing process of the online multimedia data is realized. By combining instant messaging application, the application identifier for sharing the online multimedia data can be directly selected from the existing contact list, the operation process of data sharing is simplified, and the processing efficiency of the multimedia data is ensured; by setting the authority configuration information for the online multimedia data, the limitation on the open range and the operation type of the online multimedia data is realized, the conditions that the online multimedia data is maliciously modified and maliciously obtained are avoided, the safety of the online multimedia data is ensured, the authority configuration type of the online multimedia data is enriched, and the user experience is improved.
The following describes in detail a multimedia data processing apparatus according to an embodiment of the present invention with reference to fig. 28 to 30. It should be noted that the multimedia data processing apparatus shown in fig. 28-fig. 30 may be specifically a first terminal in the above-mentioned embodiment, which is used for executing the method of the embodiments shown in fig. 26 and fig. 27 of the present invention, and for convenience of description, only the portion related to the embodiments of the present invention is shown, and details of the specific technology are not disclosed, please refer to the embodiments shown in fig. 26 and fig. 27 of the present invention.
Referring to fig. 28, a schematic structural diagram of a multimedia data processing apparatus according to an embodiment of the present invention is provided. As shown in fig. 28, the multimedia data processing apparatus 1 according to the embodiment of the present invention may include: a data acquisition unit 11, an identification acquisition unit 12, and an identification transmission unit 13.
The data acquisition unit 11 is configured to acquire online multimedia data corresponding to the first application identifier from the application server based on the instant messaging application;
in a specific implementation, the data obtaining unit 11 may obtain, from an application server based on an instant messaging application, online multimedia data corresponding to a first application identifier, where it is understood that the first application identifier may be an application ID obtained when a first user to which the multimedia data processing device 1 belongs registers the instant messaging application, the multimedia data processing device 1 may upload, to the application server based on the instant messaging application, offline multimedia data, where the offline multimedia data may be multimedia data locally stored in the multimedia data processing device 1, multimedia data input by the first user on an editing page provided by the instant messaging application, multimedia data transmitted by other terminals and the like received by the multimedia data processing device 1, and the application server may create online multimedia data corresponding to the offline multimedia data, and storing the online multimedia data in a database corresponding to the first application identifier, and at the same time, the application server may further generate data address information of the online multimedia data in the database, add the data address information to a data list corresponding to the first application identifier, when the multimedia data processing device 1 detects that the data list is viewed, the data obtaining unit 11 may pull the data list to the application server and display the data list, and the data obtaining unit 11 may obtain the data address information of the online multimedia data selected by the first user in the data list.
An identifier obtaining unit 12, configured to obtain a second application identifier selected in a contact list corresponding to the first application identifier for the online multimedia data;
in a specific implementation, the identifier obtaining unit 12 may obtain a second application identifier selected in a contact list corresponding to a first application identifier for the online multimedia data, and it may be understood that, in an instant messaging application, a contact list corresponding to each application identifier is maintained, the contact list may include a personal application identifier, a group application identifier, and the like, the personal application identifier may be a friend identifier associated with the first application identifier, the group application identifier may be a discussion group or an identifier corresponding to a discussion group formed by a plurality of personal application identifiers including the first application identifier, the first application identifier may establish association relationships with the personal application identifier, the group application identifier, and the like in advance, and the application server may record the association relationships, and add the personal application identifier, the group application identifier, and the like after association to the contact list corresponding to the first application identifier In the table. The identifier obtaining unit 12 may obtain the second application identifier selected by the first user in the contact list.
An identifier sending unit 13, configured to send the second application identifier to the application server;
in a specific implementation, the identifier sending unit 13 may send the second application identifier to the application server based on the first application identifier.
The application server may receive the second application identifier sent by the multimedia data processing device 1, the application server may send data address information corresponding to the online multimedia data indicated by the multimedia data processing device 1 to a second terminal corresponding to the second application identifier, the second terminal may obtain and display the data address information, and when the second terminal detects a trigger operation of a second user on the data address information, for example: click operation and the like, the second terminal can request the online multimedia data from the application server based on the data address information, and the application server can send the online multimedia data to the second terminal.
The second terminal receives the online multimedia data sent by the application server, and the second terminal can acquire processing information of the online multimedia data, which can include editing trace information generated by editing the online multimedia data, viewing trace information generated by viewing the online multimedia data, and the like, of a second user. The second terminal may synchronize the processing information to the application server, and the application server may perform synchronous modification on the stored online multimedia data using the processing information.
In the embodiment of the invention, the online multimedia data corresponding to the first application identifier is acquired from the application server based on the instant messaging application, the second application identifier selected in the contact list corresponding to the first application identifier aiming at the online multimedia data is acquired, the online multimedia data is sent to the second terminal corresponding to the second application identifier through the application server, and finally, the processing process of the online multimedia data is realized. By combining instant messaging application, the application identifier for sharing the online multimedia data can be directly selected from the existing contact list, the operation process of data sharing is simplified, and the processing efficiency of the multimedia data is ensured.
Referring to fig. 29, a schematic structural diagram of another multimedia data processing apparatus according to an embodiment of the present invention is provided. As shown in fig. 29, the multimedia data processing apparatus 1 according to the embodiment of the present invention may include: a data acquisition unit 11, an identification acquisition unit 12, an identification transmission unit 13, a data uploading unit 14, an authority configuration unit 15, and an authority transfer unit 16.
A data uploading unit 14, configured to acquire the added offline multimedia data, and upload the offline multimedia data to an application server based on a first application identifier of an instant messaging application;
in a specific implementation, the data uploading unit 14 may upload, to an application server based on an instant messaging application, offline multimedia data corresponding to a first application identifier, where it is understood that the first application identifier may be an application ID obtained when a first user to which the multimedia data processing device 1 belongs registers the instant messaging application, the offline multimedia data may be multimedia data locally stored in the multimedia data processing device 1, may also be multimedia data input by the first user on an edit page provided by the instant messaging application, may also be multimedia data transmitted by other terminals and the like received by the multimedia data processing device 1, the application server may create online multimedia data corresponding to the offline multimedia data, and further, the application server may convert the offline multimedia data into online multimedia data by using a preset encapsulation format, the application server stores the online multimedia data in a database corresponding to the first application identifier, and meanwhile, the application server can also generate data address information of the online multimedia data in the database and add the data address information to a data list corresponding to the first application identifier.
The data uploading unit 14 may obtain offline multimedia data added by the first user based on the instant messaging application, and optionally, refer to fig. 4 together, as shown in fig. 4, the first user may view recently opened online multimedia data or online multimedia data created in advance based on the instant messaging application, the application server may generate a data list corresponding to the first application identifier, the data list may include data names, creators, data dynamics, and the like of a plurality of historical online multimedia data, when the multimedia data processing apparatus 1 detects that there is a click operation on a "new" button, the multimedia data processing apparatus 1 may display a selection list, which may include a new document, a new table, multimedia data imported into a local storage, and the like, and the data uploading unit 14 may obtain, edit, and update a new document, online multimedia data, and the like, Editing a new table or acquiring the selected multimedia data and other off-line multimedia data from the locally stored multimedia data set. The data uploading unit 14 uploads the offline multimedia data to the application server based on the first application identification of the instant messaging application.
The application server may receive the offline multimedia data uploaded by the multimedia data processing device 1, and convert the offline multimedia data into online multimedia data in a preset encapsulation format, where it can be understood that the preset encapsulation format may specifically be an encapsulation format for supporting the presentation of multimedia data in multiple data formats. The application server stores the online multimedia data in a database corresponding to the first application identifier, and meanwhile, the application server can also generate data address information of the online multimedia data in the database and add the data address information to a data list corresponding to the first application identifier.
The data acquisition unit 11 is configured to acquire online multimedia data corresponding to the first application identifier from the application server based on the instant messaging application;
in a specific implementation, the data obtaining unit 11 may obtain, based on an instant messaging application, online multimedia data corresponding to a first application identifier from the application server, preferably, when the multimedia data processing device 1 detects that a data list is viewed, the multimedia data processing device 1 may pull and display the data list to the application server, and the data obtaining unit 11 may obtain the data address information of the online multimedia data selected by the first user in the data list.
Referring to fig. 5, as shown in fig. 5, when the multimedia data processing apparatus 1 detects that the tag of "i'm recently opened" is selected, the multimedia data processing apparatus 1 may request, using a first application identifier, a data list associated with "i'm recently opened" from the application server, the application server may send the data list to the multimedia data processing apparatus 1, and the multimedia data processing apparatus 1 may display the data list, according to the above-mentioned example of fig. 4, a first user creates a D document based on the multimedia data processing apparatus 1, and then data address information of the D document shown in fig. 2021 may be displayed in the data list of fig. 5.
An authority configuration unit 15, configured to obtain authority configuration information set for the online multimedia data, and send the authority configuration information to the application server;
in a specific implementation, the authority configuration unit 15 may obtain authority configuration information set by the first user for the online multimedia data, where the authority configuration information may be an authority for operating the online multimedia data, and specifically may include an operation authority and an operation type, where the operation authority is used to represent a disclosure range of the online multimedia data, and the operation type is used to represent an editing operation or a viewing operation of the online multimedia data. Since the owner of the online multimedia data is the first user identifier, the first user identifier has a setting authority for setting authority configuration information for the online multimedia data, and also has an operation authority for performing viewing operation, editing operation, and the like for the online multimedia data, the authority configuration unit 15 may send the authority configuration information to the application server, and the application server may perform association processing on the authority configuration information and the online multimedia data. By setting the authority configuration information for the online multimedia data, the limitation on the open range and the operation type of the online multimedia data is realized, the conditions that the online multimedia data is maliciously modified and maliciously obtained are avoided, the safety of the online multimedia data is ensured, the authority configuration type of the online multimedia data is enriched, and the user experience is improved.
Further, the permission configuration unit 15 may obtain permission configuration information set by the first user for the online multimedia data, the permission configuration unit 15 may request the online multimedia data from the application server based on the obtained data address information, the application server may send the online multimedia data to the multimedia data processing apparatus 1, the permission configuration unit 15 may display the online multimedia data in a manner of displaying in a web page or in a manner of embedding in a dialog box of an instant messaging application, and the like, preferably, referring to fig. 7 together, as shown in fig. 7, the permission configuration unit 15 may request a D document from the application server and display the D document, and the displayed interface may include an editing tool area, a data processing area, and a data processing area, D document content and a "rights" button, the editing tool section including tools for performing editing operations on the D document content, such as: an image tool, a font adjusting tool, a paragraph adjusting tool, etc. such as the "authority" button indicated by 2031 in fig. 7, when the authority configuration unit 15 detects that there is a click operation at 2031, an interface for authority configuration may be entered.
In a first implementation manner of the embodiment of the present invention, the permission configuration unit 15 may obtain a first operation permission set for the online multimedia data, and obtain a first operation type selected under the first operation permission, where it needs to be noted that the first operation permission is used to indicate that the online multimedia data is disclosed to all people, that is, to indicate that any user identifier in the instant messaging application can obtain the online multimedia data, and the first operation type is any one of a viewing operation and an editing operation. Preferably, referring to fig. 8 together, as shown in the permission configuration interface shown in fig. 8, when the tag "disclose all people" is selected, the permission configuration unit 15 may output a prompt message that "the user obtaining the data address information can perform an editing operation or a viewing operation on the online multimedia data", where the "editing operation" and the "viewing operation" are selectable options.
In a second implementation manner of the embodiment of the present invention, the permission configuration unit 15 may obtain a second operation permission set for the online multimedia data, and the permission configuration unit 15 obtains, based on the second operation permission, a target application identifier selected in a contact list corresponding to the first application identifier, and obtains a second operation type set for the target application identifier, where it should be noted that the second operation permission is used to represent that the online multimedia data is disclosed to some people, that is, to represent that the selected user identifier in the instant messaging application can all obtain the online multimedia data, and the second operation type is any one of a viewing operation and an editing operation. Preferably, referring to fig. 9 together, as shown in the rights configuration interface of fig. 9, when the "partially human available" label is selected, the rights configuration unit 15 may output a prompt message of "share to the following application identifier", including an "add" button 2032, "me" and "YY", where "me" represents a data owner of the online multimedia data, and "YY" represents a user identifier that has been added in history, and "YY" has an operation type of a viewing operation, that is, "YY" may perform a viewing operation on the online multimedia data, and fig. 9 further includes an "other settings" button 2033, and the other settings may specifically include rights settings that the added user identifier may share the online multimedia data and the added user identifier may modify the operation type by itself. When the permission configuration unit 15 detects that there is a click operation at 2032, it may jump to an interface for selecting a shared application identifier, preferably, please refer to fig. 10 together, as shown in fig. 10, the left side of the interface is a contact list corresponding to the first application identifier, the right side of the interface shown in fig. 10 is a target application identifier selected in the contact list, the first user may select, in a click manner or a drag manner, the personal application identifier and the group application identifier in the contact list on the left side, and the selected application identifier (i.e., the target application identifier) may be automatically displayed in a "selected" box on the right side. After the target application identifier is obtained, the target application identifier may be displayed in an authority configuration interface, preferably, please refer to fig. 11 together, as shown in fig. 11, a selected target application identifier "XX" and "ZZ group" are newly added on the basis of the authority configuration interface shown in fig. 9, and meanwhile, the authority configuration unit 15 may set an operation type of the target application identifier, where "editing operation" and "viewing operation" are selectable options. The permission configuration unit 15 may also delete the target application identifier, and the deleted target application identifier will not have the permission for the viewing operation or the editing operation of the online multimedia data.
In the first and second embodiments, it is understood that, for a group application identifier, the authority configuration information set by the authority configuration unit 15 may be applicable to all the individual application identifiers in the group indicated by the group application identifier, when there is an additional individual application identifier in the group, the additional individual application identifier may be applicable to the authority configuration information set by the authority configuration unit 15, and when there is a reduced individual application identifier in the group, the reduced individual application identifier may not be applicable to the authority configuration information set by the authority configuration unit 15.
In a third implementation manner of the embodiment of the present invention, the permission configuration unit 15 may obtain a third operation permission set for the online multimedia data, where it is to be noted that the third operation permission is used to indicate that the online multimedia data is only available by itself, that is, only the first application identifier in the instant messaging application can obtain the online multimedia data, and it can be understood that when any one of the first operation permission, the second operation permission, and the third operation permission is set, the first application identifier has permissions for all operation types of the online multimedia data. Preferably, referring to fig. 12, as shown in the permission configuration interface shown in fig. 12, when the "available only" tab is selected, the setting of the permission configuration information can be completed by clicking the "complete" button.
The permission configuration unit 15 may send the permission configuration information to the application server, and in the first embodiment, the permission configuration unit 15 may send first permission configuration information including a first operation permission and a first operation type to the application server; in the second embodiment, the authority configuration unit 15 may send second authority configuration information including a second operation authority, a target application identifier, and a second operation type to the application server; in the third embodiment, the authority configuration unit 15 may send third authority configuration information including a third operation authority to the application server.
The application server receives the permission configuration information sent by the multimedia data processing device 1, and the application server may perform association processing on the permission configuration information and the online multimedia data, and preferably, the application server may store the permission configuration information set for the online multimedia data.
An identifier obtaining unit 12, configured to obtain a second application identifier selected in a contact list corresponding to the first application identifier for the online multimedia data;
in a specific implementation, the identifier obtaining unit 12 may obtain a second application identifier selected in a contact list corresponding to a first application identifier for the online multimedia data, and it may be understood that, in an instant messaging application, a contact list corresponding to each application identifier is maintained, the contact list may include a personal application identifier, a group application identifier, and the like, the personal application identifier may be a friend identifier associated with the first application identifier, the group application identifier may be a discussion group or an identifier corresponding to a discussion group formed by a plurality of personal application identifiers including the first application identifier, the first application identifier may establish association relationships with the personal application identifier, the group application identifier, and the like in advance, and the application server may record the association relationships, and add the personal application identifier, the group application identifier, and the like after association to the contact list corresponding to the first application identifier In the table. The identifier obtaining unit 12 may obtain the second application identifier selected by the first user in the contact list, for example: and selecting a second application identifier in the contact list, and opening a dialog box between the second application identifier and the second application identifier.
An identifier sending unit 13, configured to send the second application identifier to the application server;
in a specific implementation, the identifier sending unit 13 may send the second application identifier to the application server based on the first application identifier. The application server may receive the second application identifier sent by the multimedia data processing device 1, the application server may send data address information corresponding to the online multimedia data indicated by the multimedia data processing device 1 to a second terminal corresponding to the second application identifier, the second terminal may obtain and display the data address information, and when the second terminal detects a trigger operation of a second user on the data address information, for example: click operation and the like, the second terminal can request the online multimedia data from the application server based on the data address information, and the application server can send the online multimedia data to the second terminal.
The second terminal receives the online multimedia data sent by the application server, and preferably, the second terminal may display the online multimedia data in a manner of displaying in a web page or in a manner of displaying in a dialog box embedded in an instant messaging application, and the like, and the second terminal may obtain processing information of the online multimedia data by a second user, where the processing information may include edit trace information generated by editing the online multimedia data, view trace information generated by viewing the online multimedia data, and the like. The second terminal may synchronize the processing information to the application server.
The authority transfer unit 16 is configured to acquire a transfer application identifier selected in a contact list corresponding to the first application identifier, and send an authority configuration transfer request for the online multimedia data to the application server;
in a specific implementation, the authority transfer unit 16 may obtain transfer application identifiers selected in a contact list corresponding to a first application identifier, where the transfer application identifiers may be one or more, the authority transfer unit 16 may send an authority configuration transfer request for online multimedia data to the application server, where the authority configuration transfer request carries the transfer application identifiers, the application server obtains the authority configuration transfer request sent by the multimedia data processing device 1, obtains transfer application identifiers carried in the authority configuration transfer request, and updates the transfer application identifiers to an authority configuration identifier list of the online multimedia data, and it can be understood that, after the authority configuration transfer process is completed, a transfer application identifier may have all authorities of the first application identifier to the online multimedia resource before the authority configuration transfer, and all the application identifications in the permission configuration identification list have all the permissions of the first application identification on the online multimedia resource before permission configuration transfer.
It should be noted that the rights transfer unit 16 may not need to execute the execution flow according to the embodiment of the present invention, and may specifically execute at any time after the online multimedia data is created. The first application identifier, the second application identifier, the third application identifier, the target application identifier and the transfer application identifier in the embodiment of the invention all belong to application IDs in instant messaging application, and different naming modes are adopted only for distinguishing the application identifiers in different implementation scenes.
In the embodiment of the invention, the online multimedia data corresponding to the first application identifier is acquired from the application server based on the instant messaging application, the second application identifier selected in the contact list corresponding to the first application identifier aiming at the online multimedia data is acquired, the online multimedia data is sent to the second terminal corresponding to the second application identifier through the application server, and finally, the processing process of the online multimedia data is realized. By combining instant messaging application, the application identifier for sharing the online multimedia data can be directly selected from the existing contact list, the operation process of data sharing is simplified, and the processing efficiency of the multimedia data is ensured; by setting the authority configuration information for the online multimedia data, the limitation on the open range and the operation type of the online multimedia data is realized, the conditions that the online multimedia data is maliciously modified and maliciously obtained are avoided, the safety of the online multimedia data is ensured, the authority configuration type of the online multimedia data is enriched, and the user experience is improved.
Referring to fig. 30, a schematic structural diagram of another multimedia data processing apparatus according to an embodiment of the present invention is provided. As shown in fig. 30, the multimedia data processing apparatus 1000 may include: at least one processor 1001, such as a CPU, at least one network interface 1004, a user interface 1003, memory 1005, at least one communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display) and a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a standard wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (non-volatile memory), such as at least one disk memory. The memory 1005 may optionally be at least one memory device located remotely from the processor 1001. As shown in fig. 30, a memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a data processing application program.
In the multimedia data processing apparatus 1000 shown in fig. 30, the user interface 1003 is mainly used as an interface for providing input for a user, and acquires data input by the user; the network interface 1004 is used for data interaction with an application server of the instant messaging application; and the processor 1001 may be configured to invoke a data processing application stored in the memory 1005 and specifically perform the following operations:
acquiring online multimedia data corresponding to a first application identifier from an application server based on the instant messaging application;
acquiring a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data;
and sending the second application identifier to the application server, so that the application server sends the online multimedia data to a second terminal corresponding to the second application identifier, the second terminal acquires processing information of the online multimedia data, and the second terminal synchronizes the processing information to the application server.
In one embodiment, before performing the acquisition of the online multimedia data corresponding to the first application identifier from the application server based on the instant messaging application, the processor 1001 further performs the following operations:
and acquiring the added offline multimedia data, uploading the offline multimedia data to an application server based on a first application identifier of the instant messaging application, so that the application server creates online multimedia data corresponding to the offline multimedia data, and the application server adds data address information of the online multimedia data to a data list corresponding to the first application identifier.
In an embodiment, when the processor 1001 acquires online multimedia data corresponding to the first application identifier from the application server based on the instant messaging application, the following operations are specifically performed:
and pulling a data list corresponding to the first application identifier from the application server, and acquiring the data address information of the online multimedia data selected in the data list.
In one embodiment, the processor 1001 further performs the following operation before performing the step of acquiring the second application identifier selected in the contact list corresponding to the first application identifier for the online multimedia data:
and acquiring permission configuration information set for the online multimedia data, and sending the permission configuration information to the application server so that the application server performs association processing on the permission configuration information and the online multimedia data.
In an embodiment, when the processor 1001 acquires the permission configuration information set for the online multimedia data and sends the permission configuration information to the application server, the following operations are specifically performed:
acquiring a first operation authority set for the online multimedia data;
acquiring a first operation type selected under the first operation authority;
sending first permission configuration information containing first operation permission and a first operation type to the application server;
the first operation authority is used for representing that the online multimedia data is disclosed to all people, and the first operation type is any one of viewing operation and editing operation.
In an embodiment, when the processor 1001 acquires the permission configuration information set for the online multimedia data and sends the permission configuration information to the application server, the following operations are specifically performed:
acquiring a second operation authority set for the online multimedia data;
acquiring a target application identifier selected in a contact list corresponding to the first application identifier based on the second operation authority, and acquiring a second operation type set for the target application identifier;
sending second permission configuration information containing second operation permission, a target application identifier and a second operation type to the application server;
wherein the second operation authority is used for representing that the online multimedia data is disclosed to a part of people, and the second operation type is any one of viewing operation and editing operation.
In an embodiment, when the processor 1001 acquires the permission configuration information set for the online multimedia data and sends the permission configuration information to the application server, the following operations are specifically performed:
acquiring a third operation authority set for the online multimedia data;
sending third permission configuration information containing third operation permission to the application server;
wherein the third operation right is used for representing that the online multimedia data is only available by itself.
In one embodiment, the processor 1001 further performs the following operations:
obtaining a transfer application identifier selected in a contact list corresponding to a first application identifier, and sending an authority configuration transfer request aiming at online multimedia data to an application server, wherein the authority configuration transfer request carries the transfer application identifier, so that the application server obtains the transfer application identifier carried in the authority configuration transfer request, and the application server updates the transfer application identifier to an authority configuration identifier list of the online multimedia data.
In the embodiment of the invention, the online multimedia data corresponding to the first application identifier is acquired from the application server based on the instant messaging application, the second application identifier selected in the contact list corresponding to the first application identifier aiming at the online multimedia data is acquired, the online multimedia data is sent to the second terminal corresponding to the second application identifier through the application server, and finally, the processing process of the online multimedia data is realized. By combining instant messaging application, the application identifier for sharing the online multimedia data can be directly selected from the existing contact list, the operation process of data sharing is simplified, and the processing efficiency of the multimedia data is ensured; by setting the authority configuration information for the online multimedia data, the limitation on the open range and the operation type of the online multimedia data is realized, the conditions that the online multimedia data is maliciously modified and maliciously obtained are avoided, the safety of the online multimedia data is ensured, the authority configuration type of the online multimedia data is enriched, and the user experience is improved.
Referring to fig. 31, a schematic structural diagram of a multimedia data processing system according to an embodiment of the invention is provided. As shown in fig. 31, the system may include: a first terminal, an application server, and one or more second terminals, where the first terminal and the application server and the second terminal and the application server may be connected to each other through a network, where the first terminal may specifically be the multimedia data processing apparatus 1 according to any one of the embodiments shown in fig. 28 or fig. 29, or the first terminal may specifically be the multimedia data processing apparatus 1000 according to the embodiment shown in fig. 30.
The first terminal is used for acquiring online multimedia data corresponding to a first application identifier from an application server based on instant messaging application, acquiring a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data, and sending the second application identifier to the application server;
the application server is used for receiving the second application identifier sent by the first terminal and sending the online multimedia data to a second terminal corresponding to the second application identifier;
the second terminal is configured to receive the online multimedia data sent by the application server, acquire processing information of the online multimedia data, and synchronize the processing information to the application server.
In one embodiment, the first terminal is further configured to obtain the added offline multimedia data, and upload the offline multimedia data to the application server based on a first application identifier of the instant messaging application;
the application server is further configured to receive the offline multimedia data uploaded by the first terminal, create online multimedia data corresponding to the offline multimedia data, and add data address information of the online multimedia data to a data list corresponding to the first application identifier.
In an embodiment, the application server is configured to receive the offline multimedia data uploaded by the first terminal, and when creating online multimedia data corresponding to the offline multimedia data, specifically, the application server is configured to receive the offline multimedia data uploaded by the first terminal, and when creating the online multimedia data corresponding to the offline multimedia data, create the online multimedia data corresponding to the offline multimedia data
And receiving the offline multimedia data uploaded by the first terminal, and converting the offline multimedia data into online multimedia data by adopting a preset packaging format.
In an embodiment, when the first terminal is configured to obtain, from the application server, the online multimedia data corresponding to the first application identifier based on the instant messaging application, the first terminal is specifically configured to:
and pulling a data list corresponding to the first application identifier from the application server, and acquiring the data address information of the online multimedia data selected in the data list.
In one embodiment, the first terminal is further configured to acquire permission configuration information set for the online multimedia data, and send the permission configuration information to the application server;
the application server is further configured to receive the permission configuration information sent by the first terminal, and perform association processing on the permission configuration information and the online multimedia data.
In an embodiment, the first terminal is configured to obtain the permission configuration information set for the online multimedia data, and when sending the permission configuration information to the application server, specifically configured to:
acquiring a first operation authority set for the online multimedia data;
acquiring a first operation type selected under the first operation authority;
sending first permission configuration information containing first operation permission and a first operation type to the application server;
the first operation authority is used for representing that the online multimedia data is disclosed to all people, and the first operation type is any one of viewing operation and editing operation.
In an embodiment, the first terminal is configured to obtain the permission configuration information set for the online multimedia data, and when sending the permission configuration information to the application server, specifically configured to:
acquiring a second operation authority set for the online multimedia data;
acquiring a target application identifier selected in a contact list corresponding to the first application identifier based on the second operation authority, and acquiring a second operation type set for the target application identifier;
sending second permission configuration information containing second operation permission, a target application identifier and a second operation type to the application server;
wherein the second operation authority is used for representing that the online multimedia data is disclosed to a part of people, and the second operation type is any one of viewing operation and editing operation.
In an embodiment, the first terminal is configured to obtain the permission configuration information set for the online multimedia data, and when sending the permission configuration information to the application server, specifically configured to:
acquiring a third operation authority set for the online multimedia data;
sending third permission configuration information containing third operation permission to the application server;
wherein the third operation right is used for representing that the online multimedia data is only available by itself.
In an embodiment, the application server is configured to receive the second application identifier sent by the first terminal, and when sending the online multimedia data to a second terminal corresponding to the second application identifier, specifically execute the following operations:
the application server is configured to receive the second application identifier sent by the first terminal, and send data address information corresponding to the online multimedia data to a second terminal corresponding to the second application identifier when the second application identifier belongs to the application identifier indicated by the permission configuration information;
the second terminal is configured to receive the data address information sent by the application server, and send a data request carrying the data address information to the application server when the second terminal detects a trigger operation on the data address information;
the application server is further configured to receive the data request sent by the second terminal, acquire the data address information carried in the data request, acquire the online multimedia data corresponding to the data address information, and send the online multimedia data to the second terminal.
In one embodiment, the second application identifier is a group application identifier in an instant messaging application;
the application server, configured to, when the second application identifier belongs to the application identifier indicated by the permission configuration information and the data address information corresponding to the online multimedia data is sent to the second terminal corresponding to the second application identifier, specifically:
and when the group application identifier belongs to the application identifier indicated by the authority configuration information, acquiring group information corresponding to the group application identifier, acquiring each third application identifier in the group information, and respectively sending data address information corresponding to the online multimedia data to the second terminal corresponding to each third application identifier.
In one embodiment, the first terminal is further configured to send the data address information to a second terminal corresponding to a second application identifier based on the application server;
the second terminal is further configured to receive the data address information sent by the first terminal, and send a data request carrying a second application identifier and the data address information to the application server when a trigger operation on the data address information is detected;
the application server is further configured to receive the data request sent by the second terminal, acquire the second application identifier and the data address information carried in the data request, acquire the online multimedia data corresponding to the data address information when the second application identifier belongs to the application identifier indicated by the permission configuration information, and send the online multimedia data to the second terminal.
In an embodiment, the application server is further configured to receive the processing information sent by the second terminal, generate a processing state including the processing information and a second application identifier, modify the online multimedia data by using the processing information, store the processing state and the modified online multimedia data, and send the processing state to the terminal that opens the online multimedia data for display.
In one embodiment, the first terminal is further configured to obtain an assignment application identifier selected in a contact list corresponding to the first application identifier, and send an authority configuration assignment request for the online multimedia data to the application server, where the authority configuration assignment request carries the assignment application identifier;
the application server is further configured to obtain the authority configuration transfer request sent by the first terminal, obtain a transfer application identifier carried in the authority configuration transfer request, and update the transfer application identifier to an authority configuration identifier list of online multimedia data.
In the embodiment of the invention, the online multimedia data corresponding to the first application identifier is acquired from the application server based on the instant messaging application, the second application identifier selected in the contact list corresponding to the first application identifier aiming at the online multimedia data is acquired, the online multimedia data is sent to the second terminal corresponding to the second application identifier through the application server, and finally, the processing process of the online multimedia data is realized. By combining instant messaging application, the application identifier for sharing the online multimedia data can be directly selected from the existing contact list, the operation process of data sharing is simplified, and the processing efficiency of the multimedia data is ensured; by setting authority configuration information for the online multimedia data, the limitation on the open range and the operation type of the online multimedia data is realized, the conditions that the online multimedia data is maliciously modified and maliciously obtained and the like are avoided, the safety of the online multimedia data is ensured, the authority configuration types of the online multimedia data are enriched, and the user experience is improved; by using the group application identifier as the sharing object of the multimedia data, the sharing of the multimedia data can be realized in batch, the dynamic management of group members is realized, and the operation process of data sharing is further simplified.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
The above disclosure is only for the purpose of illustrating the preferred embodiments of the present invention, and it is therefore to be understood that the invention is not limited by the scope of the appended claims.
Claims (14)
1. A method for processing multimedia data, comprising:
the method comprises the steps that a first terminal obtains online multimedia data corresponding to a first application identifier from an application server based on instant messaging application;
the first terminal acquires permission configuration information set for the online multimedia data and sends the permission configuration information to the application server;
the application server receives the authority configuration information sent by the first terminal and carries out association processing on the authority configuration information and the online multimedia data; the authority configuration information indicates the authority for operating the online multimedia data, the authority configuration information comprises operation authority and an operation type, the operation authority is used for representing the public range of the online multimedia data, and the operation type is used for representing editing operation or viewing operation of the online multimedia data;
the first terminal acquires a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data;
the first terminal sends the second application identifier to the application server;
the application server receives the second application identifier sent by the first terminal and sends the online multimedia data to a second terminal corresponding to the second application identifier;
the second terminal receives the online multimedia data sent by the application server, acquires processing information of the online multimedia data, and synchronizes the processing information to the application server;
the permission configuration information of the online multimedia data is acquired on an interface comprising an editing tool area, document content corresponding to the online multimedia data and a button for setting permission configuration information, and a second application identifier is allowed to be added to the interface and an operation type corresponding to the second application identifier is allowed to be set.
2. The method of claim 1, wherein before the first terminal obtains the online multimedia data corresponding to the first application identifier from the application server based on the instant messaging application, the method further comprises:
the first terminal acquires the added offline multimedia data and uploads the offline multimedia data to an application server based on a first application identifier of the instant messaging application;
the application server receives the offline multimedia data uploaded by the first terminal and creates online multimedia data corresponding to the offline multimedia data;
and the application server adds the data address information of the online multimedia data to a data list corresponding to the first application identifier.
3. The method of claim 2, wherein the obtaining, by the first terminal, the online multimedia data corresponding to the first application identifier from the application server based on the instant messaging application comprises:
and the first terminal pulls a data list corresponding to the first application identifier to the application server and acquires the data address information of the online multimedia data selected in the data list.
4. The method according to claim 2, wherein the receiving, by the application server, the second application identifier sent by the first terminal, and sending the online multimedia data to a second terminal corresponding to the second application identifier comprises:
the application server receives the second application identifier sent by the first terminal;
when the second application identifier belongs to the application identifier indicated by the permission configuration information, the application server sends data address information corresponding to the online multimedia data to a second terminal corresponding to the second application identifier;
the second terminal receives the data address information sent by the application server;
when the second terminal detects the trigger operation of the data address information, the second terminal sends a data request carrying the data address information to the application server;
the application server receives the data request sent by the second terminal, acquires the data address information carried in the data request, and acquires the online multimedia data corresponding to the data address information;
and the application server sends the online multimedia data to the second terminal.
5. The method of claim 4, wherein the second application identifier is a group application identifier in an instant messaging application;
when the second application identifier belongs to the application identifier indicated by the permission configuration information, the sending, by the application server, data address information corresponding to the online multimedia data to a second terminal corresponding to the second application identifier includes:
when the group application identifier belongs to the application identifier indicated by the permission configuration information, the application server acquires group information corresponding to the group application identifier and acquires each third application identifier in the group information;
and the application server respectively sends the data address information corresponding to the online multimedia data to the second terminals corresponding to the third application identifications.
6. The method of claim 2, wherein after the first terminal obtains the second application identifier selected from the contact list corresponding to the first application identifier for the online multimedia data, the method further comprises:
the first terminal sends the data address information to a second terminal corresponding to a second application identifier based on the application server;
the second terminal receives the data address information sent by the first terminal;
when the second terminal detects the trigger operation of the data address information, the second terminal sends a data request carrying a second application identifier and the data address information to the application server;
the application server receives the data request sent by the second terminal, and acquires the second application identifier and the data address information carried in the data request;
and when the second application identifier belongs to the application identifier indicated by the permission configuration information, the application server acquires the online multimedia data corresponding to the data address information and sends the online multimedia data to the second terminal.
7. A method for processing multimedia data, comprising:
acquiring online multimedia data corresponding to a first application identifier from an application server based on the instant messaging application;
acquiring a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data;
the first terminal acquires permission configuration information set for the online multimedia data and sends the permission configuration information to the application server; the authority configuration information indicates the authority for operating the online multimedia data, the authority configuration information comprises operation authority and an operation type, the operation authority is used for representing the public range of the online multimedia data, and the operation type is used for representing editing operation or viewing operation of the online multimedia data;
sending the second application identifier to the application server, so that the application server sends the online multimedia data to a second terminal corresponding to the second application identifier, the second terminal obtains processing information of the online multimedia data, and the second terminal synchronizes the processing information to the application server;
the permission configuration information of the online multimedia data is acquired on an interface comprising an editing tool area, document content corresponding to the online multimedia data and a button for setting permission configuration information, and a second application identifier is allowed to be added to the interface and an operation type corresponding to the second application identifier is allowed to be set.
8. The method of claim 7, wherein before the obtaining the online multimedia data corresponding to the first application identifier from the application server based on the instant messaging application, the method further comprises:
and acquiring the added offline multimedia data, uploading the offline multimedia data to an application server based on a first application identifier of the instant messaging application, so that the application server creates online multimedia data corresponding to the offline multimedia data, and the application server adds data address information of the online multimedia data to a data list corresponding to the first application identifier.
9. The method of claim 8, wherein obtaining the permission configuration information set for the online multimedia data and sending the permission configuration information to the application server comprises:
acquiring a first operation authority set for the online multimedia data;
acquiring a first operation type selected under the first operation authority;
sending first permission configuration information containing first operation permission and a first operation type to the application server;
the first operation authority is used for representing that the online multimedia data is disclosed to all people, and the first operation type is any one of viewing operation and editing operation.
10. The method of claim 8, wherein obtaining the permission configuration information set for the online multimedia data and sending the permission configuration information to the application server comprises:
acquiring a second operation authority set for the online multimedia data;
acquiring a target application identifier selected in a contact list corresponding to the first application identifier based on the second operation authority, and acquiring a second operation type set for the target application identifier;
sending second permission configuration information containing second operation permission, a target application identifier and a second operation type to the application server;
wherein the second operation authority is used for representing that the online multimedia data is disclosed to a part of people, and the second operation type is any one of viewing operation and editing operation.
11. The method of claim 8, wherein obtaining the permission configuration information set for the online multimedia data and sending the permission configuration information to the application server comprises:
acquiring a third operation authority set for the online multimedia data;
sending third permission configuration information containing third operation permission to the application server;
wherein the third operation right is used for representing that the online multimedia data is only available by itself.
12. A multimedia data processing apparatus, characterized by comprising:
the data acquisition unit is used for acquiring online multimedia data corresponding to the first application identifier from the application server based on the instant messaging application;
the identification acquisition unit is used for acquiring a second application identification selected in a contact list corresponding to the first application identification aiming at the online multimedia data;
the permission configuration unit is used for acquiring permission configuration information set for the online multimedia data and sending the permission configuration information to the application server; the authority configuration information indicates the authority for operating the online multimedia data, the authority configuration information comprises operation authority and an operation type, the operation authority is used for representing the public range of the online multimedia data, and the operation type is used for representing editing operation or viewing operation of the online multimedia data;
the identifier sending unit is used for sending the second application identifier to the application server so that the application server sends the online multimedia data to a second terminal corresponding to the second application identifier, the second terminal obtains processing information of the online multimedia data, and the second terminal synchronizes the processing information to the application server;
the permission configuration information of the online multimedia data is acquired on an interface comprising an editing tool area, document content corresponding to the online multimedia data and a button for setting permission configuration information, and a second application identifier is allowed to be added to the interface and an operation type corresponding to the second application identifier is allowed to be set.
13. A multimedia data processing system, comprising: the system comprises a first terminal, a second terminal and an application server; wherein,
the first terminal is used for acquiring online multimedia data corresponding to a first application identifier from an application server based on instant messaging application, acquiring a second application identifier selected in a contact list corresponding to the first application identifier aiming at the online multimedia data, and sending the second application identifier to the application server;
the first terminal is further used for acquiring permission configuration information set for the online multimedia data and sending the permission configuration information to the application server;
the application server is used for receiving the authority configuration information sent by the first terminal and performing association processing on the authority configuration information and the online multimedia data; the authority configuration information indicates the authority for operating the online multimedia data, the authority configuration information comprises operation authority and an operation type, the operation authority is used for representing the public range of the online multimedia data, and the operation type is used for representing editing operation or viewing operation of the online multimedia data;
the application server is further configured to receive the second application identifier sent by the first terminal, and send the online multimedia data to a second terminal corresponding to the second application identifier;
the second terminal is used for receiving the online multimedia data sent by the application server, acquiring processing information of the online multimedia data, and synchronizing the processing information to the application server;
the permission configuration information of the online multimedia data is acquired on an interface comprising an editing tool area, document content corresponding to the online multimedia data and a button for setting permission configuration information, and a second application identifier is allowed to be added to the interface and an operation type corresponding to the second application identifier is allowed to be set.
14. A computer-readable storage medium, characterized in that a program is stored in the computer-readable storage medium, which program when executed implements the method of any of claims 1-6, or which program when executed implements the method of any of claims 7-11.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710307324.3A CN108809800B (en) | 2017-05-04 | 2017-05-04 | Multimedia data processing method, equipment and system thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710307324.3A CN108809800B (en) | 2017-05-04 | 2017-05-04 | Multimedia data processing method, equipment and system thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108809800A CN108809800A (en) | 2018-11-13 |
CN108809800B true CN108809800B (en) | 2021-09-28 |
Family
ID=64054480
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710307324.3A Active CN108809800B (en) | 2017-05-04 | 2017-05-04 | Multimedia data processing method, equipment and system thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108809800B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112738007B (en) * | 2019-10-28 | 2022-08-26 | 腾讯科技(深圳)有限公司 | Management authority transfer synchronous updating method, device and computer readable storage medium |
CN112800002A (en) * | 2019-11-14 | 2021-05-14 | 腾讯科技(深圳)有限公司 | Method and device for creating online collaboration document, storage medium and electronic device |
CN114301899B (en) * | 2020-09-22 | 2022-10-25 | 荣耀终端有限公司 | Data transmission method, system, electronic device and storage medium |
CN112418791A (en) * | 2020-11-17 | 2021-02-26 | 北京字跳网络技术有限公司 | Document presentation method, apparatus and electronic device |
CN115250259B (en) * | 2021-04-25 | 2024-03-01 | 北京字跳网络技术有限公司 | Information interaction method and device and electronic equipment |
CN113094339B (en) * | 2021-04-27 | 2022-04-22 | 腾讯科技(深圳)有限公司 | File processing method, computer and readable storage medium |
CN114168543A (en) * | 2021-11-03 | 2022-03-11 | 展讯通信(天津)有限公司 | Document processing method, device and electronic device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102333076A (en) * | 2011-07-21 | 2012-01-25 | 上海互联网软件有限公司 | File sharing system and method, and network information integration system and method |
CN102521407A (en) * | 2011-12-28 | 2012-06-27 | 谢勇 | Method for document collaboration among users |
US8620353B1 (en) * | 2007-01-26 | 2013-12-31 | Dp Technologies, Inc. | Automatic sharing and publication of multimedia from a mobile device |
CN104244075A (en) * | 2014-08-29 | 2014-12-24 | 形山科技(深圳)有限公司 | Media information sharing method and system |
CN105100223A (en) * | 2015-07-01 | 2015-11-25 | 北京奇虎科技有限公司 | File sharing method, device and system based on cloud storage |
CN106230860A (en) * | 2016-09-06 | 2016-12-14 | 腾讯科技(深圳)有限公司 | The method and apparatus sending Streaming Media |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006024230A1 (en) * | 2004-08-31 | 2006-03-09 | Tencent Technology (Shenzhen) Company Limited | A system for implementing the network hard-disk based on the real-time communication platform and the method thereof |
CN101159850B (en) * | 2007-11-21 | 2010-10-27 | 华为软件技术有限公司 | Method for realizing multi-terminal cooperative control of playing video data and playback control agent |
CN101807207B (en) * | 2010-03-22 | 2011-10-26 | 北京大用科技有限责任公司 | Method for sharing document based on content difference comparison |
US20120110429A1 (en) * | 2010-09-23 | 2012-05-03 | Webdoc Sa | Platform enabling web-based interpersonal communication within shared digital media |
US20130019148A1 (en) * | 2011-07-14 | 2013-01-17 | Korea Aerospace Research Institute | Apparatus and method for updating online document |
CN103067379A (en) * | 2012-12-26 | 2013-04-24 | 北京百度网讯科技有限公司 | Multimedia resource sharing method, system and mobile terminal of instant communication |
-
2017
- 2017-05-04 CN CN201710307324.3A patent/CN108809800B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8620353B1 (en) * | 2007-01-26 | 2013-12-31 | Dp Technologies, Inc. | Automatic sharing and publication of multimedia from a mobile device |
CN102333076A (en) * | 2011-07-21 | 2012-01-25 | 上海互联网软件有限公司 | File sharing system and method, and network information integration system and method |
CN102521407A (en) * | 2011-12-28 | 2012-06-27 | 谢勇 | Method for document collaboration among users |
CN104244075A (en) * | 2014-08-29 | 2014-12-24 | 形山科技(深圳)有限公司 | Media information sharing method and system |
CN105100223A (en) * | 2015-07-01 | 2015-11-25 | 北京奇虎科技有限公司 | File sharing method, device and system based on cloud storage |
CN106230860A (en) * | 2016-09-06 | 2016-12-14 | 腾讯科技(深圳)有限公司 | The method and apparatus sending Streaming Media |
Also Published As
Publication number | Publication date |
---|---|
CN108809800A (en) | 2018-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108809800B (en) | Multimedia data processing method, equipment and system thereof | |
US10021049B2 (en) | Cloud system and method of displaying, by cloud system, content | |
US20140026025A1 (en) | System and method for collaborating over a communications network | |
KR101626474B1 (en) | Apparatus for providing document sharing service based messenger and method using the same | |
KR101280753B1 (en) | Cloud service access apparatus and cloud service access method and cloud service access system | |
JP6861287B2 (en) | Effect sharing methods and systems for video | |
KR101772361B1 (en) | Method, system and recording medium for providing content in messenger | |
CN104427169A (en) | Remote support apparatus, electronic apparatus, remote support method | |
CN111651418B (en) | Document content downloading method and device, computer equipment and storage medium | |
KR102745297B1 (en) | Image processing method and device, and content sharing method and device | |
CN113949885B (en) | Live broadcast processing method and device, electronic equipment and computer readable storage medium | |
CN108600793B (en) | Grading control method and device | |
KR102131457B1 (en) | A device and a server synchronizing data | |
CN106802762B (en) | Synchronize server-side keyboard layout with client-side layout in a virtual session | |
KR20130065777A (en) | Apparatus and method for sharing web contents using inspector script | |
US20170171322A1 (en) | Session hand-off for mobile applications | |
CN109213955B (en) | Data processing method and related equipment | |
CN112016280B (en) | File editing method and device and computer readable medium | |
JP6128800B2 (en) | Terminal device, information processing system, program, and information processing method | |
CN110035121B (en) | Information processing method and electronic equipment | |
CN113094339B (en) | File processing method, computer and readable storage medium | |
CN113377731A (en) | Online file importing method and device | |
JP2010288243A (en) | Content generation and distribution system for mobile information terminal | |
US20140013268A1 (en) | Method for creating a scripted exchange | |
JP6053484B2 (en) | Information processing apparatus, control method thereof, and program |
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 |