[go: up one dir, main page]

CN114205639B - Video processing method and device, electronic equipment and storage medium - Google Patents

Video processing method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN114205639B
CN114205639B CN202111356517.0A CN202111356517A CN114205639B CN 114205639 B CN114205639 B CN 114205639B CN 202111356517 A CN202111356517 A CN 202111356517A CN 114205639 B CN114205639 B CN 114205639B
Authority
CN
China
Prior art keywords
video recording
client
video
serial number
product
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111356517.0A
Other languages
Chinese (zh)
Other versions
CN114205639A (en
Inventor
郑永强
杨杰
王进
王炬华
苏贤杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Construction Bank Corp
Original Assignee
China Construction Bank Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Construction Bank Corp filed Critical China Construction Bank Corp
Priority to CN202111356517.0A priority Critical patent/CN114205639B/en
Publication of CN114205639A publication Critical patent/CN114205639A/en
Application granted granted Critical
Publication of CN114205639B publication Critical patent/CN114205639B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The disclosure provides a video processing method, a device, electronic equipment and a storage medium, relates to the technical field of big data storage, and particularly relates to the technical field of online service and video processing. The video processing method comprises the following steps: receiving a video recording request sent by a first client, wherein the video recording request comprises a product code, a first client identifier and a second client identifier; generating a recording event record and a video recording serial number according to the product code, the first client identifier and the second client identifier; returning the video recording serial number to the first client so that the first client sends a video call request to the second client; receiving the video recording serial number and the corresponding video file sent by the second client; and carrying out associated storage on the video recording serial number and the video file. Therefore, the audio and video recording when the client uses the online service is realized, and the support is provided for online sales of financial products.

Description

Video processing method and device, electronic equipment and storage medium
Technical Field
The disclosure relates to the technical field of big data storage, in particular to the technical field of online service and video processing, and specifically relates to a video processing method, a device, electronic equipment and a storage medium.
Background
According to industry specifications sent by a financial supervision organization, synchronous audio and video recording, short for double recording, is required in the process of selling financial products. Currently, the main form of double-record is off-line double-record, namely, the customer arrives at an off-line website and carries out the audio and video recording of the financial product selling process with the customer manager. With the development of mobile networks, convenient and quick online shopping has become a consumption mode for most customers. Therefore, it is significant to study how to realize the audio and video recording when the customer purchases the financial product through the online service.
Disclosure of Invention
The disclosure provides a video processing method, a video processing device, an electronic device and a storage medium, so as to at least solve the problem of recording and recording when a customer purchases a financial product through online service in the related art. The technical scheme of the present disclosure is as follows:
according to a first aspect of an embodiment of the present disclosure, there is provided a video processing method, including:
Receiving a video recording request sent by a first client, wherein the video recording request comprises a product code of a target product, a first client identifier and a second client identifier;
generating a recording event record and a video recording serial number associated with the recording event record according to the product code, the first client identifier and the second client identifier;
returning the video recording serial number to the first client so that the first client sends a video call request and the video recording serial number to a second client;
Receiving the video recording serial number and the corresponding video file sent by the second client;
and carrying out associated storage on the video recording serial number and the video file.
According to a second aspect of an embodiment of the present disclosure, there is provided a video processing method, including:
The method comprises the steps that a first client sends a video recording request to a server so that the server generates a video recording serial number associated with the video recording request, wherein the video recording request comprises a product code of a target product, a first client identifier and a second client identifier;
the first client receives the video recording serial number returned by the server;
the first client sends a video call request and the video recording serial number to a second client, so that the second client records and generates a video file corresponding to the video recording serial number, and sends the video recording serial number and the video file to the server.
According to a third aspect of the embodiments of the present disclosure, there is provided a video processing method, including:
The method comprises the steps that a second client receives a video call request sent by a first client, wherein the video call request comprises a video recording serial number, and the video recording serial number is obtained from a server side by the first client;
the second client starts a video recording function to record and generate a video file between the second client and the first client;
and the second client sends the video file and the video recording serial number to a server, so that the server stores the video file and the video recording serial number in an associated mode.
According to a fourth aspect of an embodiment of the present disclosure, there is provided a video processing apparatus, including:
the first receiving module is used for receiving a video recording request sent by a first client, wherein the video recording request comprises a product code of a target product, a first client identifier and a second client identifier;
The first generation module is used for generating a recording event record and a video recording serial number associated with the recording event record according to the product code, the first client identifier and the second client identifier;
The first sending module is used for returning the video recording serial number to the first client so that the first client sends a video call request and the video recording serial number to the second client;
The second receiving module is used for receiving the video recording serial number and the corresponding video file sent by the second client;
And the first storage module is used for carrying out association storage on the video recording serial number and the video file.
According to a fifth aspect of an embodiment of the present disclosure, there is provided a video processing apparatus including:
The system comprises a first sending module, a second sending module and a second sending module, wherein the first sending module is used for sending a video recording request to a server side so that the server side can generate a video recording serial number associated with the video recording request, and the video recording request comprises a product code of a target product, a first client identifier and a second client identifier;
The first receiving module is used for receiving the video recording serial number returned by the server side by the first client side;
the second sending module is configured to send a video call request and the video recording serial number to a second client, so that the second client records and generates a video file corresponding to the video recording serial number, and send the video recording serial number and the video file to the server.
According to a sixth aspect of the embodiments of the present disclosure, there is provided a video processing apparatus, including:
The receiving module is used for receiving a video call request sent by a first client side by a second client side, wherein the video call request comprises a video recording serial number, and the video recording serial number is acquired from a server side by the first client side;
The generation module is used for starting a video recording function by the second client to record and generate a video file between the second client and the first client;
And the sending module is used for sending the video file and the video recording serial number to a server by the second client so that the server can store the video file and the video recording serial number in an associated mode.
According to a seventh aspect of embodiments of the present disclosure, there is provided an electronic device, comprising:
At least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of the first, second or third aspects.
According to an eighth aspect of the present disclosure, there is provided a non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the method of the first, second or third aspects.
According to a ninth aspect of the present disclosure, there is provided a computer program product comprising computer instructions which, when executed by a processor, implement the method of the first, second or third aspects.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
Firstly, a first client sends a video recording request to a server so that the server generates a video recording serial number associated with the video recording request; and then the first client receives the video recording serial number returned by the server and sends a video call request and the video recording serial number to the second client, so that the second client records and generates a video file corresponding to the video recording serial number, and the video file and the video recording serial number are uploaded to the server for associated storage. Therefore, the audio and video recording when the client uses the online service is realized, and the support is provided for online sales of financial products.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure and do not constitute an undue limitation on the disclosure.
Fig. 1is a flowchart of a video processing method according to a first embodiment of the present disclosure;
fig. 2 is a flowchart of a method of processing video according to a second embodiment of the present disclosure;
fig. 3 is a flowchart of a video processing method according to a third embodiment of the present disclosure;
Fig. 4 is a flowchart of a video processing method according to a fourth embodiment of the present disclosure;
Fig. 5 is a flowchart of a video processing method according to a fifth embodiment of the present disclosure;
fig. 6 is a flowchart of a video processing method according to a sixth embodiment of the present disclosure;
FIG. 7 is a block diagram of a video processing apparatus according to an embodiment of the disclosure;
FIG. 8 is a block diagram of a video processing apparatus according to another embodiment of the present disclosure;
Fig. 9 is a block diagram of a video processing apparatus according to yet another embodiment of the present disclosure;
fig. 10 is a block diagram of an electronic device for implementing a video processing method of an embodiment of the present disclosure.
Detailed Description
In order to enable those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the foregoing figures are used for distinguishing between similar users and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the disclosure described herein may be capable of operation in sequences other than those illustrated or described herein. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as detailed in the accompanying claims.
It should be noted that, according to the industry specification issued by the financial supervision organization, the selling process of the financial products needs to perform synchronous audio and video recording, abbreviated as double recording. Thus, when a customer purchases a financial product through an online service, the customer's video call process with the marketer can be recorded through a video file.
In the embodiment of the disclosure, clients and marketers can realize video call and video file recording through mobile equipment. The mobile device may be, for example, a hardware device with various operating systems, touch screens, and/or display screens, such as a cell phone, tablet computer, personal digital assistant, wearable device, in-vehicle device, and the like.
The mobile device at the client side can be used as a first client, and the mobile device at the marketer side can be used as a second client. In addition, the video files generated by the interaction of the first client side and the second client side can be stored in the server side, so that the client can continue to conduct product transaction through the server side after the video recording is completed.
Fig. 1is a flowchart of a video processing method according to a first embodiment of the present disclosure.
The embodiment of the disclosure is exemplified by the video processing method being configured in the video processing device of the server, and the video processing device can be applied to any electronic device, so that the electronic device can execute the video processing function.
As shown in fig. 1, the video processing method may include the following steps.
Step S101, a video recording request sent by a first client is received, wherein the video recording request comprises a product code of a target product, a first client identifier and a second client identifier.
The first client may be a user-side client. When a user wishes to conduct video call with a marketing person, a video recording request can be sent to a server through a first client.
For example, the user may browse related financial products through a cell phone bank on the first client. When a user makes a purchase intention for a certain product, a video recording request may be sent to the server.
It will be appreciated that for each financial product, there is a corresponding product identification, such as a product name, product code, etc. Accordingly, for each marketer there is a corresponding identification, such as name, employee code, etc. For each user there is also a corresponding identity, e.g. name, identification card number etc.
Because the server side can receive different video recording requests sent by different client sides, in order to enable the server side to distinguish each video recording request, the video recording request sent by the first client side can comprise a first client side identifier of a user side, a second client side identifier of a marketing personnel side and a product code of a target product.
For example, the first client identifier may be a name, a mobile phone number, an identification card number, etc. of the user, and the second client identifier may be a name, an employee code, etc. of the marketer, which is not limited in this disclosure.
Step S102, a recording event record and a video recording serial number associated with the recording event record are generated according to the product code, the first client identifier and the second client identifier.
When the server receives the video recording request, a recording event record and a video recording serial number associated with the recording event record can be generated according to the information contained in the video recording request.
Specifically, the server may store the first client identifier, the second client identifier, and the product code of the target product in the video recording request, generate a recording event record, and generate a video recording serial number for the recording event record.
Therefore, the record event record, the first client identifier, the second client identifier and the product code of the target product contained in the record event record can be queried through the video record serial number.
In one possible implementation of the embodiment of the disclosure, the video recording request may further include a sending time of the video recording request.
Therefore, the server side can generate a recording event record according to the product code, the first client side identifier, the second client side identifier and the sending time, and generate a recording event record.
Therefore, when the same user performs multiple video calls with the same marketing personnel aiming at the same product, recording event records can be distinguished according to the sending time of video recording requests.
Step S103, the video recording serial number is returned to the first client, so that the first client sends a video call request and the video recording serial number to the second client.
After the first client receives the video recording serial number, it may be determined that the server has stored the information included in the video recording request.
Furthermore, the user can send a video call request and a video recording serial number to the second client through the first client, and the marketing personnel can communicate with the user through the video call after receiving the call request through the second client so as to communicate with the target product.
Step S104, receiving the video recording serial number and the corresponding video file sent by the second client.
Step S105, the video recording serial numbers and the video files are stored in an associated mode.
The second client can record the call process with the first client and generate a video file, and associate the video file with the video recording serial number. For example, the video recording stream number may be included as a name or part of a name of a video file, which is not limiting to the present disclosure.
After the first client ends the video call with the second client, the second client can send the generated video file and the corresponding video recording serial number to the server. Because the server side has recorded the corresponding video recording serial number, the server side can store the video file in an associated way according to the video recording serial number.
For example, the server may store the video file in a designated location, and generate a corresponding storage path and a file identifier. Then, the server can correlate the storage path and the file identification of the video file with the video recording serial number so as to determine the storage path and the file identification of the video file according to the video recording serial number, and further acquire the video file.
In the embodiment of the disclosure, a server firstly receives a video recording request sent by a first client, and then generates a recording event record and a video recording serial number associated with the recording event record according to a product code, a first client identifier and a second client identifier in the video recording request; then, the video recording serial number is returned to the first client, so that the first client sends a video call request and the video recording serial number to the second client; and finally, receiving the video recording serial number and the corresponding video file sent by the second client, and storing the video recording serial number and the video file in an associated way. Therefore, the audio and video recording when the client uses the online service is realized, and the support is provided for online sales of financial products.
Fig. 2 is a flowchart of a video processing method according to a second embodiment of the present disclosure. As shown in fig. 2, the video processing method may include the following steps.
Step S201, receiving a video recording request sent by a first client, where the video recording request includes a product code of a target product, a first client identifier and a second client identifier.
Step S202, according to the product code, the first client identifier and the second client identifier, a recording event record and a video recording serial number associated with the recording event record are generated.
Step S203, the video recording stream number is returned to the first client, so that the first client sends the video call request and the video recording stream number to the second client.
Step S204, receiving the video recording serial number and the corresponding video file sent by the second client.
Step S205, the video recording serial number and the video file are stored in an associated mode.
The specific implementation manner of steps S201 to S205 may refer to the detailed descriptions of other embodiments of the present disclosure, and will not be repeated here.
In step S206, the recorded event record is updated to be recorded.
When the server generates the recording event record according to the product code, the first client identifier and the second client identifier, the initial state of the recording event record can be set to be recorded. Furthermore, after the server receives the video recording serial number and the corresponding video file sent by the second client, the state of the recording event record can be updated to be recorded, so that whether the product is recorded or not before the client purchases the product on line is determined according to the state of the recording event record.
Step S207, a video recording completion instruction is sent to the first client, so that the first client sends a product transaction request to the server. The video recording completion instruction comprises a video recording serial number and a product code associated with the video recording serial number.
It can be appreciated that when the server receives the video file, it can be determined that the video corresponding to the video recording stream number has been recorded. Thus, the server may send a video recording completion instruction to the first client indicating that the first client may further conduct the product transaction.
In order to enable the first client to generate a product transaction request for a target product and enable product transaction to be associated with a video recording serial number, the video recording completion instruction may include the video recording serial number and a product code associated with the video recording serial number.
Step S208, a product transaction request corresponding to the product code sent by the first client and a video recording serial number are received.
After receiving the video recording completion instruction, the first client may send a product transaction request to the server to enter a product purchase procedure.
It should be noted that, because the video recording completion instruction sent by the server side to the first client side includes the video recording serial number and the product code associated with the video recording serial number, the first client side can generate and send the corresponding product transaction request and the video recording serial number according to the product code.
Step S209, generating a product transaction code according to the product transaction request.
Step S210, the product transaction code and the video recording serial number are stored in a correlated mode.
After receiving the product transaction request and the video recording serial number, the server can generate a product transaction code according to the product transaction request and store the product transaction code and the video recording serial number in a correlated manner.
For example, the server may bind the product transaction code with the video recording serial number. Therefore, the corresponding video recording serial numbers can be searched according to the product transaction codes, and further the video files and recording event records associated with the video recording serial numbers are obtained.
In step 211, the status of the recording event record is updated to be bound.
After the service end stores the product transaction code in association with the video recording serial number, the state of the recording event record can be updated to be bound, so that whether the transaction of purchasing the product on line of the client is completed or not is determined according to the state of the recording event record.
In the embodiment of the disclosure, after receiving and storing a video file, a server sends a video recording completion instruction to a first client, so that the first client sends a product transaction request to the server; and the server generates a product transaction code according to the product transaction request, and stores the product transaction code in association with the video recording serial number. Therefore, online purchase of the financial products is realized, the transaction efficiency of the financial products is improved, and the time and energy of customers are further saved. Meanwhile, by updating the state of the recording event record, the video recording and the tracking of the product transaction process are realized.
Fig. 3 is a flowchart of a video processing method according to a third embodiment of the present disclosure.
The embodiment of the disclosure is exemplified by the video processing method being configured in the video processing device of the first client, and the video processing device can be applied to any electronic device, so that the electronic device can execute the video processing function.
As shown in fig. 3, the video processing method may include the following steps.
In step S301, the first client sends a video recording request to the server, so that the server generates a video recording serial number associated with the video recording request, where the video recording request includes a product code of the target product, a first client identifier and a second client identifier.
The first client may be a user-side client. When a user wishes to conduct video call with a marketing person, a video recording request can be sent to a server through a first client.
For example, the user may browse related financial products through a cell phone bank on the first client. When a user makes a purchase intention for a certain product, a video recording request may be sent to the server.
It will be appreciated that for each financial product, there is a corresponding product identification, such as a product name, product code, etc. Accordingly, for each marketer there is a corresponding identification, such as name, employee code, etc. When a user purchases a certain product, the product identification of the product and the identification of the related marketing personnel can be known through the first client.
Because the server side can receive different video recording requests sent by different client sides, in order to enable the server side to distinguish each video recording request, the video recording request sent by the first client side can comprise a first client side identifier of a user side, a second client side identifier of a marketing personnel side and a product code of a target product.
Further, when the server receives the video recording request, a video recording stream number associated with the video recording request may be generated. The video recording request and the information contained in the video recording request can be queried through the video recording serial number.
For example, the server may store the first client identifier, the second client identifier, the product code of the target product, and the like in the video recording request, generate a recording event record, and generate a video recording serial number for the recording event record.
In step S302, the first client receives the serial number of the video recording returned by the server.
After the server generates the associated video recording serial number according to the video recording request, the video recording serial number may be returned to the first client. Thus, the first client can conduct video call with the second client based on the video recording serial number.
It will be appreciated that when a user purchases a financial product, interaction with the server via the client is required. Therefore, the record generated by the video call between the first client and the second client can be synchronized to the server, so that the server can examine and approve the purchasing behavior of the user according to the video record condition.
In the embodiment of the disclosure, the server generates a video recording serial number according to the video recording request, so that the video call between the first client and the second client can be marked by using the video recording serial number, and the support is provided for subsequent product transactions.
In step S303, the first client sends a video call request and a video recording serial number to the second client, so that the second client records and generates a video file corresponding to the video recording serial number, and sends the video recording serial number and the video file to the server.
After the first client receives the video recording serial number, the server can know that the server has responded to the video recording request. That is, the server has generated a record for the video call that will occur between the first client and the second client.
Furthermore, the user can send a video call request and a video recording serial number to the second client through the first client, and the marketing personnel can communicate with the user through the video call after receiving the call request through the second client so as to communicate with the target product.
Meanwhile, the second client can record the call process and generate a video file, and the video file is associated with the video recording serial number and then sent to the server. For example, the video recording stream number may be included as a name or part of a name of a video file, which is not limiting to the present disclosure.
When the first client sends the video call request and the video recording stream number to the second client, the video recording stream number may be added to the call path parameter of the video call request, which is not limited in the disclosure.
In the embodiment of the disclosure, a first client sends a video recording request to a server, so that the server generates a video recording serial number associated with the video recording request; and then the first client receives the video recording serial number returned by the server and sends a video call request and the video recording serial number to the second client so that the second client records and generates a video file corresponding to the video recording serial number. Therefore, the audio and video recording when the client uses the online service is realized, and the support is provided for online sales of financial products.
Fig. 4 is a flowchart illustrating a video processing method according to a fourth embodiment of the present disclosure. As shown in fig. 4, the video processing method may include the following steps.
In step S401, the first client sends a video recording request to the server, so that the server generates a video recording serial number associated with the video recording request, where the video recording request includes a product code of a target product, a first client identifier and a second client identifier.
In step S402, the first client receives a serial number of the video recording returned by the server.
In step S403, the first client sends a video call request and a video recording serial number to the second client, so that the second client records and generates a video file corresponding to the video recording serial number, and sends the video recording serial number and the video file to the server.
The specific implementation manner of steps S401 to S403 may refer to the detailed descriptions of other embodiments of the present disclosure, and will not be repeated here.
In step S404, the first client receives the video recording completion instruction sent by the server.
After the second client records and generates the video file corresponding to the video recording serial number, the video file and the video recording serial number can be sent to the server. Because the server side has recorded the corresponding video recording serial number, the server side can search the corresponding video recording request according to the video recording serial number.
It will be appreciated that when the server receives the video file, it may be determined that the video corresponding to the video recording request has been recorded. Thus, the server may send a video recording completion instruction to the first client indicating that the first client may further conduct the product transaction.
In step S405, the first client sends a product transaction request to the server.
After receiving the video recording completion instruction, the first client may send a product transaction request to the server to enter a product purchase procedure.
For example, a user may select a target product through a first client, and generate a transaction order to send to a server. The trade order may include trade information such as product identification, product quantity, etc., which is not limited in this disclosure.
In one possible implementation manner of the embodiment of the disclosure, the video recording completion instruction may include a video recording serial number and a product code associated with the video recording serial number.
It should be noted that, the first client may send a plurality of video recording requests to the server for a plurality of financial products. Thus, in order to distinguish between video recording requests corresponding to different products, the video recording requests may include product codes of the corresponding products. When the server generates the video recording serial number according to the video recording request, the video recording serial number can be associated with the product code in the video recording request.
When the server side sends a video recording completion instruction to the first client side, the video recording serial number and the product code associated with the video recording serial number can be stored in the instruction, so that the first client side can determine the product code and the associated video recording serial number which can be used for product transaction currently.
When the first client sends a product transaction request to the server, the product transaction request corresponding to the product code and the video recording serial number associated with the product code can be sent to the server, so that the server generates the product transaction code according to the product transaction request, and the product transaction code and the video recording serial number are associated and stored.
It should be noted that, in the embodiment of the present disclosure, one or more service ends may be set as required. That is, the server sending the video recording completion instruction and the server receiving the product transaction request may be the same server or different servers, which is not limited in this disclosure.
Specifically, when the server sending the video recording completion instruction and the server receiving the product transaction request are different servers, the server sending the video recording completion instruction may be used as a first server, and the server receiving the product transaction request may be used as a second server.
And when the first client receives the video recording completion instruction sent by the first server, the first client can send a product transaction request to the second server and receive a product transaction code returned by the second server. Then, the first client can send the product transaction code and the video recording serial number to the first service end, so that the first service end can store the product transaction code and the video recording serial number in a correlated mode.
In the embodiment of the disclosure, after receiving a video recording completion instruction sent by a server, a first client sends a product transaction request to the server. Therefore, online purchase of the financial products is realized, the transaction efficiency of the financial products is improved, and the time and energy of customers are further saved.
Fig. 5 is a flowchart of a video processing method according to a fifth embodiment of the present disclosure.
The embodiment of the disclosure is exemplified by the video processing method being configured in the video processing device of the second client, and the video processing device can be applied to any electronic device, so that the electronic device can execute the video processing function.
As shown in fig. 5, the video processing method may include the following steps.
In step S501, the second client receives a video call request sent by the first client, where the video call request includes a video recording stream number, where the video recording stream number is obtained from the server side by the first client.
It should be noted that, the specific implementation process of the first client obtaining the video recording serial number from the server side may refer to the detailed description of other embodiments of the disclosure, which is not repeated herein.
After the first client obtains the video recording serial number, a video call request can be sent to a second client on the marketer side, so that the marketer of the second client can carry out video call with the user of the first client.
It can be understood that, in order to correlate the video file generated by the video call between the marketer and the user with the video recording serial number obtained in advance by the first client, when the first client sends the video call request, the video recording serial number may be stored in the video call request.
For example, when the first client sends the video call request to the second client, the video recording stream number may be added to the call path parameter of the video call request, which is not limited in this disclosure.
In step S502, the second client initiates a video recording function to record and generate a video file with the first client.
After the second client receives the video call request, the marketer can receive the call request through the second client and start the video recording function so as to record the communication process of the marketer and the user about the target product and generate the video file.
In addition, the second client may associate the video file with the video encoding. For example, the video may be encoded as a name or part of a name of a video file, which is not limited by the present disclosure.
In step S503, the second client sends the video file and the video recording serial number to the server, so that the server stores the video file and the video recording serial number in association.
After the first client ends the video call with the second client, the second client can send the generated video file and the corresponding video recording serial number to the server. Because the server side has recorded the corresponding video recording serial number, the server side can store the video file in an associated way according to the video recording serial number.
For example, the server may store the video file in a designated location, and generate a corresponding storage path and a file identifier. Then, the server can correlate the storage path and the file identification of the video file with the video recording serial number so as to determine the storage path and the file identification of the video file according to the video recording serial number, and further acquire the video file.
In the embodiment of the disclosure, a second client first receives a video call request sent by a first client, wherein the video call request comprises a video recording serial number acquired from a server side by the first client; then the second client starts a video recording function to record and generate a video file between the second client and the first client; and finally, the second client sends the video file and the video recording serial number to the server so that the server can store the video file and the video recording serial number in an associated manner. Therefore, the audio and video recording when the client uses the online service is realized, and the support is provided for online sales of financial products.
Fig. 6 is a flowchart of a video processing method according to a sixth embodiment of the present disclosure. As shown in fig. 6, the video processing method may include the following steps.
In step S601, the second client receives a video call request sent by the first client, where the video call request includes a video recording stream number, where the video recording stream number is obtained by the first client from the server side.
The specific implementation manner of step S601 may refer to the detailed descriptions of other embodiments of the present disclosure, which are not described herein.
In step S602, the second client sends a product code query request to the server, where the query request includes a video recording serial number.
It will be appreciated that when a user sends a video call request to a second client via a first client, a marketer is typically required to introduce information about the target product to the user. Therefore, when the second client receives the video call request, the related information of the target product can be obtained according to the video recording serial number in the video call request.
Specifically, the second client may extract the video recording serial number in the video call request, generate a product code query request including the video recording serial number, and send the product code query request to the server. Because the video recording serial number is generated by the server based on the video recording request, the server can inquire the corresponding video recording request and the information in the video recording request according to the video recording serial number.
In step S603, the second client receives the product code returned by the server, where the product code is obtained by the server according to the video recording stream code query.
It will be appreciated from the description of other embodiments of the present disclosure that the video recording request may include a product code of the target product. Therefore, after the server receives the product code query request sent by the second client, the server can query the corresponding video record request according to the video code in the query request, further determine the product code of the target product, and finally return the product code to the second client.
In step S604, the second client obtains and displays the product information corresponding to the product code according to the product code.
When the second client receives the product code of the target product, the second client can acquire corresponding product information according to the product code and display the product information on a display interface, so that a marketing person can introduce the product in detail when communicating with a user.
The product information may include, among other things, product profit conditions, product risk levels, etc., which are not limited by the present disclosure.
It should be noted that, in some embodiments, the product information may also be stored in the server. After receiving the product code query request sent by the second client, the server can query the corresponding video record request according to the video code in the query request, further determine the product code of the target product, and finally return the product information corresponding to the product code to the second client.
In one possible implementation manner of the embodiment of the present disclosure, the video call request sent by the first client may further include a product code of the target product. Therefore, when the second client receives the video call request, the product code in the video call request can be directly extracted, and further, corresponding product information is obtained according to the product code and displayed on the display interface, so that a marketing person can introduce the product in detail when the marketing person is in video call with the user.
In step S605, the second client initiates a video recording function to record and generate a video file with the first client.
In step S606, the second client sends the video file and the video recording serial number to the server, so that the server stores the video file and the video recording serial number in association.
The specific implementation manner of steps S605 to S606 may refer to the detailed descriptions of other embodiments of the present disclosure, and will not be repeated here.
In the embodiment of the disclosure, the second client obtains the product code of the target product according to the video code in the video call request, and then obtains and displays the corresponding product information according to the product code. Therefore, convenience is provided for marketing personnel to introduce products to users, and accuracy and comprehensiveness of product information are ensured.
Fig. 7 is a block diagram of a video processing apparatus according to an embodiment of the present disclosure. Referring to fig. 7, the apparatus may include a first receiving module 710, a first generating module 720, a first transmitting module 730, a second receiving module 740, and a first storing module 750.
The first receiving module 710 is configured to receive a video recording request sent by a first client, where the video recording request includes a product code of a target product, a first client identifier, and a second client identifier;
The first generating module 720 is configured to generate a recording event record and a video recording serial number associated with the recording event record according to the product code, the first client identifier and the second client identifier;
The first sending module 730 is configured to return the video recording running number to the first client, so that the first client sends a video call request and the video recording running number to the second client;
The second receiving module 740 is configured to receive the video recording serial number and the corresponding video file sent by the second client;
The first storage module 750 is configured to store the video recording stream number and the video file in association.
In a possible implementation manner of the embodiment of the present disclosure, the video processing apparatus further includes:
The first updating module is used for updating the recorded state of the recorded event record to be recorded.
In one possible implementation manner of the embodiment of the present disclosure, the video recording request further includes a sending time of the video recording request, and the first generating module is specifically configured to:
and generating a recording event record according to the product code, the first client identifier, the second client identifier and the sending time.
In a possible implementation manner of the embodiment of the present disclosure, the video processing apparatus may further include:
and the second sending module is used for sending a video recording completion instruction to the first client so that the first client sends a product transaction request to the server.
In one possible implementation manner of the embodiment of the present disclosure, the video recording completion instruction includes a video recording serial number and a product code associated with the video recording serial number, and the processing device of the video may further include:
The third receiving module is used for receiving a product transaction request and a video recording serial number corresponding to the product code sent by the first client;
the second generation module is used for generating a product transaction code according to the product transaction request;
and the second storage module is used for storing the product transaction code and the video recording serial number in an associated manner.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
In the video processing device of the embodiment of the disclosure, a server side firstly receives a video recording request sent by a first client side, and then generates a recording event record and a video recording serial number associated with the recording event record according to a product code, a first client side identifier and a second client side identifier in the video recording request; then, the video recording serial number is returned to the first client, so that the first client sends a video call request and the video recording serial number to the second client; and finally, receiving the video recording serial number and the corresponding video file sent by the second client, and storing the video recording serial number and the video file in an associated way. Therefore, the audio and video recording when the client uses the online service is realized, and the support is provided for online sales of financial products.
Fig. 8 is a block diagram of a video processing apparatus according to another embodiment of the present disclosure. Referring to fig. 8, the apparatus includes a first transmitting module 810, a first receiving module 820, and a second transmitting module 830.
The first sending module 810 is configured to send a video recording request to a server by a first client, so that the server generates a video recording serial number associated with the video recording request, where the video recording request includes a product code of a target product, a first client identifier, and a second client identifier.
The first receiving module 820 is configured to receive a serial number of the video recording returned by the server.
The second sending module 830 is configured to send a video call request and a video recording serial number to the second client, so that the second client records and generates a video file corresponding to the video recording serial number, and sends the video recording serial number and the video file to the server.
In a possible implementation manner of the embodiment of the present disclosure, the video processing apparatus may further include:
the second receiving module is used for receiving the video recording completion instruction sent by the server side by the first client side.
And the third sending module is used for sending the product transaction request to the server by the first client.
In one possible implementation manner of the embodiment of the present disclosure, the video recording completion instruction includes a video recording serial number and a product code associated with the video recording serial number, and the third sending module is specifically configured to:
The first client sends a product transaction request and a video recording serial number corresponding to the product code to the server, so that the server generates the product transaction code according to the product transaction request, and the product transaction code and the video recording serial number are stored in an associated mode.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
The data processing device of the embodiment of the disclosure firstly, a first client sends a video recording request to a server so that the server generates a video recording serial number associated with the video recording request; and then the first client receives the video recording serial number returned by the server and sends a video call request and the video recording serial number to the second client so that the second client records and generates a video file corresponding to the video recording serial number. Therefore, the audio and video recording when the client uses the online service is realized, and the support is provided for online sales of financial products.
Fig. 9 is a block diagram of a video processing apparatus according to an eighth embodiment of the present disclosure. Referring to fig. 9, the apparatus may include a receiving module 910, a generating module 920, and a transmitting module 930.
The receiving module 910 is configured to receive, by the second client, a video call request sent by the first client, where the video call request includes a video recording running water number, where the video recording running water number is obtained by the first client from the server side.
The generating module 920 is configured to enable the second client to start a video recording function to record and generate a video file between the second client and the first client.
The sending module 930 is configured to send the video file and the video recording serial number to the server by using the second client, so that the server stores the video file and the video recording serial number in association.
In a possible implementation manner of the embodiment of the present disclosure, the video processing apparatus may further include:
the first acquisition module is used for acquiring and displaying product information corresponding to the product code according to the product code in the video call request.
In a possible implementation manner of the embodiment of the present disclosure, the video processing apparatus may further include:
the second acquisition module is used for acquiring the product code of the target product according to the video recording serial number by the second client.
And the third acquisition module is used for acquiring and displaying the product information corresponding to the product code according to the product code by the second client.
In one possible implementation manner of the embodiment of the present disclosure, the second obtaining module is specifically configured to:
the second client sends a product code query request to the server, wherein the query request comprises a video recording serial number;
and the second client receives a product code returned by the server, wherein the product code is obtained by the server according to video recording stream code inquiry.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
In the video processing device of the embodiment of the disclosure, a second client firstly receives a video call request sent by a first client, wherein the video call request comprises a video recording serial number acquired by the first client from a server side; then the second client starts a video recording function to record and generate a video file between the second client and the first client; and finally, the second client sends the video file and the video recording serial number to the server so that the server can store the video file and the video recording serial number in an associated manner. Therefore, the audio and video recording when the client uses the online service is realized, and the support is provided for online sales of financial products.
According to embodiments of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.
Fig. 10 shows a schematic block diagram of an example electronic device 100 that may be used to implement embodiments of the present disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 10, the apparatus 100 includes a computing unit 101 that can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM) 102 or a computer program loaded from a storage unit 108 into a Random Access Memory (RAM) 103. In the RAM 103, various programs and data required for the operation of the device 100 can also be stored. The computing unit 101, ROM 102, and RAM 103 are connected to each other by a bus 104. An input/output (I/O) interface 105 is also connected to bus 104.
Various components in device 100 are connected to I/O interface 105, including: an input unit 106 such as a keyboard, a mouse, etc.; an output unit 107 such as various types of displays, speakers, and the like; a storage unit 108 such as a magnetic disk, an optical disk, or the like; and a communication unit 109 such as a network card, modem, wireless communication transceiver, etc. The communication unit 109 allows the device 100 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunication networks.
The computing unit 101 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of computing unit 101 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 101 performs the respective methods and processes described above, for example, the processing method of video. For example, in some embodiments, the video processing method may be implemented as a computer software program tangibly embodied on a machine-readable medium, such as the storage unit 108. In some embodiments, part or all of the computer program may be loaded and/or installed onto the device 100 via the ROM 102 and/or the communication unit 109. When a computer program is loaded into RAM 103 and executed by computing unit 101, one or more steps of the video processing method described above may be performed. Alternatively, in other embodiments, the computing unit 101 may be configured to perform the processing method of the video in any other suitable way (e.g. by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuit systems, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems On Chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program code may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus such that the program code, when executed by the processor or controller, causes the functions/operations specified in the flowchart and/or block diagram to be implemented. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and pointing device (e.g., a mouse or trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), the internet, and blockchain networks.
The computer system may include a client and a server. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical hosts and VPS service ("Virtual PRIVATE SERVER" or simply "VPS") are overcome. The server may also be a server of a distributed system or a server that incorporates a blockchain.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any adaptations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (21)

1. A method for processing video, comprising:
Receiving a video recording request sent by a first client, wherein the video recording request comprises a product code of a target product, a first client identifier and a second client identifier;
generating a recording event record and a video recording serial number associated with the recording event record according to the product code, the first client identifier and the second client identifier;
returning the video recording serial number to the first client so that the first client sends a video call request and the video recording serial number to a second client;
Receiving the video recording serial number and the corresponding video file sent by the second client;
Carrying out association storage on the video recording serial number and the video file;
the method further comprises the steps of:
receiving a product code query request sent by the second client, wherein the query request comprises a video recording serial number;
And obtaining a product code according to the video recording stream code inquiry, and returning the product code to the second client side so that the second client side obtains and displays product information corresponding to the product code according to the product code, wherein the second client side is also used for starting a video recording function so as to record and generate a video file between the second client side and the first client side.
2. The method of claim 1, further comprising, after said associating said video recording stream number with said video file:
And updating the recorded event record state to be recorded.
3. The method of claim 1, wherein the video recording request further includes a sending time of the video recording request, and wherein the generating a recording event record according to the product code, the first client identifier, and the second client identifier includes:
and generating a recording event record according to the product code, the first client identifier, the second client identifier and the sending time.
4. The method of any of claims 1-3, further comprising, after said associating said video recording stream number with said video file:
and sending a video recording completion instruction to the first client so that the first client sends a product transaction request to a server.
5. The method of claim 4, wherein the video recording completion instruction includes the video recording stream number and a product code associated with the video recording stream number, and further comprising, after the sending the video recording completion instruction to the first client:
receiving a product transaction request corresponding to the product code sent by the first client and the video recording serial number;
Generating a product transaction code according to the product transaction request;
And storing the product transaction code and the video recording serial number in an associated way.
6. The method of claim 5, further comprising, after said associating said product educational code with said video recording stream number:
And updating the state of the recording event record to be bound.
7. A method for processing video, comprising:
The method comprises the steps that a first client sends a video recording request to a server so that the server generates a video recording serial number associated with the video recording request, wherein the video recording request comprises a product code of a target product, a first client identifier and a second client identifier;
the first client receives the video recording serial number returned by the server;
The first client sends a video call request and the video recording serial number to a second client so that the second client starts a video recording function to record and generate a video file corresponding to the video recording serial number, the video recording serial number and the video file are sent to the server, and the server stores the video file and the video recording serial number in a correlated manner;
the second client is further used for sending a product code query request to the server and receiving a product code returned by the server, and acquiring and displaying product information corresponding to the product code according to the product code; the query request comprises a video recording stream number, and the product code is obtained by the server according to the video recording stream number query.
8. The method of claim 7, wherein after the first client sends a video call request and the video recording stream number to a second client, further comprising:
the first client receives a video recording completion instruction sent by the server;
and the first client sends a product transaction request to the server.
9. The method of claim 8, wherein the video recording completion instruction includes the video recording stream number and a product code associated with the video recording stream number, and wherein the first client sends a product transaction request to the server, comprising:
And the first client sends a product transaction request corresponding to the product code and the video recording serial number to the server, so that the server generates the product transaction code according to the product transaction request, and the product transaction code and the video recording serial number are stored in an associated mode.
10. A video processing apparatus, comprising:
the first receiving module is used for receiving a video recording request sent by a first client, wherein the video recording request comprises a product code of a target product, a first client identifier and a second client identifier;
The first generation module is used for generating a recording event record and a video recording serial number associated with the recording event record according to the product code, the first client identifier and the second client identifier;
The first sending module is used for returning the video recording serial number to the first client so that the first client sends a video call request and the video recording serial number to the second client;
The second receiving module is used for receiving the video recording serial number and the corresponding video file sent by the second client;
The first storage module is used for carrying out association storage on the video recording serial numbers and the video files;
The device is further configured to:
receiving a product code query request sent by the second client, wherein the query request comprises a video recording serial number;
And obtaining a product code according to the video recording stream code inquiry, and returning the product code to the second client side so that the second client side obtains and displays product information corresponding to the product code according to the product code, wherein the second client side is also used for starting a video recording function so as to record and generate a video file between the second client side and the first client side.
11. The apparatus as recited in claim 10, further comprising:
And the first updating module is used for updating the recorded state of the recorded event record into recorded state.
12. The apparatus of claim 10, wherein the video recording request further includes a transmission time of the video recording request, and the first generating module is specifically configured to:
and generating a recording event record according to the product code, the first client identifier, the second client identifier and the sending time.
13. The apparatus of any one of claims 10 to 12, further comprising:
and the second sending module is used for sending a video recording completion instruction to the first client so that the first client sends a product transaction request to the server.
14. The apparatus of claim 13, wherein the video recording completion instruction includes the video recording stream number and a product code associated with the video recording stream number, the apparatus further comprising:
The third receiving module is used for receiving a product transaction request and the video recording serial number corresponding to the product code sent by the first client;
The second generation module is used for generating a product transaction code according to the product transaction request;
and the second storage module is used for storing the product transaction code and the video recording serial number in an associated mode.
15. The apparatus as recited in claim 14, further comprising:
And the second updating module is used for updating the state of the recording event record to be bound.
16. A video processing apparatus, comprising:
The system comprises a first sending module, a second sending module and a second sending module, wherein the first sending module is used for sending a video recording request to a server side so that the server side can generate a video recording serial number associated with the video recording request, and the video recording request comprises a product code of a target product, a first client identifier and a second client identifier;
The first receiving module is used for receiving the video recording serial number returned by the server side by the first client side;
The second sending module is used for sending a video call request and the video recording serial number to a second client side by the first client side, so that the second client side starts a video recording function to record and generate a video file corresponding to the video recording serial number, the video recording serial number and the video file are sent to the server side, and the server side carries out association storage on the video file and the video recording serial number;
the second client is further used for sending a product code query request to the server and receiving a product code returned by the server, and acquiring and displaying product information corresponding to the product code according to the product code; the query request comprises a video recording stream number, and the product code is obtained by the server according to the video recording stream number query.
17. The apparatus as recited in claim 16, further comprising:
the second receiving module is used for receiving a video recording completion instruction sent by the server side by the first client side;
And the third sending module is used for sending a product transaction request to the server by the first client.
18. The apparatus of claim 17, wherein the video recording completion instruction includes the video recording stream number and a product code associated with the video recording stream number, and wherein the third sending module is specifically configured to:
And the first client sends a product transaction request corresponding to the product code and the video recording serial number to the server, so that the server generates the product transaction code according to the product transaction request, and the product transaction code and the video recording serial number are stored in an associated mode.
19. An electronic device, comprising:
At least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of processing video according to any one of claims 1-9.
20. A non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the method of processing video of any one of claims 1-9.
21. A computer program product comprising computer instructions which, when executed by a processor, implement the steps of the method of processing video according to any one of claims 1 to 9.
CN202111356517.0A 2021-11-16 2021-11-16 Video processing method and device, electronic equipment and storage medium Active CN114205639B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111356517.0A CN114205639B (en) 2021-11-16 2021-11-16 Video processing method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111356517.0A CN114205639B (en) 2021-11-16 2021-11-16 Video processing method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114205639A CN114205639A (en) 2022-03-18
CN114205639B true CN114205639B (en) 2024-04-26

Family

ID=80647717

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111356517.0A Active CN114205639B (en) 2021-11-16 2021-11-16 Video processing method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114205639B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115348410A (en) * 2022-08-16 2022-11-15 中国建设银行股份有限公司 Data processing method, device, equipment and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111417012A (en) * 2020-03-30 2020-07-14 广州视通网络科技有限公司 Intelligent double-recording method and system, client and server
CN112333549A (en) * 2021-01-04 2021-02-05 深圳壹账通智能科技有限公司 Video processing method and device, electronic equipment and storage medium
CN112884375A (en) * 2021-03-29 2021-06-01 中信银行股份有限公司 Application method and device based on double recording system, electronic equipment and medium
CN113159896A (en) * 2021-04-28 2021-07-23 中国工商银行股份有限公司 Online marketing method, device and system for bank financing products

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8434121B2 (en) * 2009-10-16 2013-04-30 At&T Intellectual Property I, L.P. System and method for monitoring whole home digital video recorder usage for internet protocol television

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111417012A (en) * 2020-03-30 2020-07-14 广州视通网络科技有限公司 Intelligent double-recording method and system, client and server
CN112333549A (en) * 2021-01-04 2021-02-05 深圳壹账通智能科技有限公司 Video processing method and device, electronic equipment and storage medium
CN112884375A (en) * 2021-03-29 2021-06-01 中信银行股份有限公司 Application method and device based on double recording system, electronic equipment and medium
CN113159896A (en) * 2021-04-28 2021-07-23 中国工商银行股份有限公司 Online marketing method, device and system for bank financing products

Also Published As

Publication number Publication date
CN114205639A (en) 2022-03-18

Similar Documents

Publication Publication Date Title
CN113807960A (en) Cross-link processing method, device and system between heterogeneous chains and electronic equipment
CN111104556A (en) Service processing method and device
CN111881329A (en) An account balance management method and system
CN114997977A (en) Data processing method and device, electronic equipment and computer readable medium
CN112925623A (en) Task processing method and device, electronic equipment and medium
CN106096926B (en) Event processing method, device, electronic device and storage medium
CN110929037A (en) Knowledge graph construction method and device, terminal and storage medium
CN116611411A (en) Business system report generation method, device, equipment and storage medium
CN114205639B (en) Video processing method and device, electronic equipment and storage medium
CN111127224B (en) Information processing method, information processing device, electronic equipment and storage medium
CN113761405B (en) A task order processing method and system
CN110782310B (en) Method, device and system for asynchronously acquiring user attribute information from third-party platform
CN110928594A (en) Service Development Methodology and Platform
CN111160916A (en) Risk transaction identification method and device
CN116545905A (en) Service health detection method and device, electronic equipment and storage medium
CN113742349B (en) Data processing method, device, electronic device and medium
CN114168660A (en) Provident fund data processing method, device, equipment and storage medium
CN114722105A (en) Method, apparatus, apparatus and computer readable medium for displaying data
CN112968876A (en) Content sharing method and device, electronic equipment and storage medium
CN113656731A (en) Advertisement page processing method and device, electronic equipment and storage medium
CN114528303A (en) Method and device for processing service data
CN106663097A (en) Method for searching for electronic transaction certificate, and electronic transaction terminal
CN112785358A (en) Order fulfillment merchant access method and device
CN119027180A (en) Method, device, electronic device and readable storage medium for issuing reward resources
CN115983847A (en) Associated object binding method and device, electronic equipment and storage medium

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