CN112073738A - Information processing method and device - Google Patents
Information processing method and device Download PDFInfo
- Publication number
- CN112073738A CN112073738A CN202010803416.2A CN202010803416A CN112073738A CN 112073738 A CN112073738 A CN 112073738A CN 202010803416 A CN202010803416 A CN 202010803416A CN 112073738 A CN112073738 A CN 112073738A
- Authority
- CN
- China
- Prior art keywords
- question
- streaming media
- answer
- user
- link
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/233—Processing of audio elementary streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention provides an information processing method and device, wherein a streaming media sharing link of a business object shared by a user is displayed through an image user interface of a terminal, the terminal outputs a target streaming media corresponding to the streaming media sharing link, and in the process of outputting the target streaming media, a question-answer group matched with the question-answer associated event is displayed in response to the trigger of detecting the question-answer associated event aiming at the target streaming media, then a business object link corresponding to the selection operation is generated in response to the selection operation acting on an answer selection control, display information corresponding to the business object link is input, so that the user requirements are collected through different question-answer groups, the business recommendation accuracy is improved, meanwhile, the terminal responds to the user operation aiming at the display information, obtains a sharing identifier of a second user, adds the sharing identifier to the streaming media sharing link, and a new streaming media sharing link is generated, and the display rate of the business object is improved through secondary sharing of the user.
Description
Technical Field
The present invention relates to the field of data processing technologies, and in particular, to an information processing method and an information processing apparatus.
Background
With the development of network technology, users can browse and purchase goods online through the network, and even subscribe various services such as door cleaning, door maintenance, door decoration and the like on the network. However, simple picture display and form filling have a single and boring interaction mode, which easily causes the conflict psychology of users, so that the filling motivation of users is weak, and the user experience is reduced. In addition, for a service provider, in the process of collecting user requirements, due to a single collection mode, corresponding services cannot be accurately provided for users, and the problem of low service information display rate is caused while the user requirements cannot be met.
Disclosure of Invention
The embodiment of the invention provides an information processing method, and aims to solve the problems that accurate service recommendation cannot be realized and the service display rate is low in the prior art.
Correspondingly, the embodiment of the invention also provides an information processing device, which is used for ensuring the realization and the application of the method.
In order to solve the above problem, an embodiment of the present invention discloses an information processing method, where content displayed through an image user interface of a preset terminal at least includes a streaming media sharing link of a service object, where the streaming media sharing link is an access link sent by a first account of a first user to a second account of a second user in an application program, and the second account and the first account have a social relationship record in the application program, the method including:
responding to the detected access request of the streaming media sharing link, and outputting target streaming media corresponding to the streaming media sharing link;
in response to the detection of the triggering of a question-answer associated event aiming at the target streaming media, presenting a question-answer group matched with the question-answer associated event, wherein the question-answer group comprises question information set aiming at user requirements and at least one answer information corresponding to the question information, and each answer information corresponds to one answer selection control;
responding to a selection operation acted on at least one answer selection control, generating a business object link corresponding to the selection operation, and outputting display information corresponding to the business object link;
and responding to the user operation aiming at the display information, acquiring the sharing identification of the second user, adding the sharing identification to the streaming media sharing link, and generating a new streaming media sharing link.
Optionally, the outputting, in response to detecting an access request for the streaming media sharing link, the target streaming media corresponding to the streaming media sharing link includes:
analyzing the streaming media sharing link to obtain a streaming media playing address of a service object;
and outputting the target streaming media corresponding to the streaming media playing address.
Optionally, the display information includes an order interface corresponding to the service object, and the response to the end of the input operation performed on the display information acquires the sharing identifier of the second user, adds the sharing identifier to the streaming media sharing link, and generates a new streaming media sharing link, including:
responding to the end of the input operation acted on the order interface, and generating order information corresponding to the input operation;
and responding to the sharing operation aiming at the order information, acquiring a sharing identifier of the second user, adding the sharing identifier to the streaming media sharing link, and generating a new streaming media sharing link.
Optionally, the target streaming media includes a service video, the service video is provided with a trigger node in a preset manner, the question-answer associated event includes a first trigger event that detects the trigger node, and the displaying, in response to detecting the trigger of the question-answer associated event for the target streaming media, a question-answer group matched with the question-answer associated event includes:
in the process of playing the service video, responding to the detection of a trigger node aiming at the service video, and displaying a first question-answer group matched with the trigger node.
Optionally, the service video includes a plurality of sub-videos, and the trigger node is generated as follows:
acquiring a playing time point of the sub video;
taking the playing time point of the sub-video as a trigger node aiming at the service video;
wherein the playing time point includes at least one of a start time point, an intermediate time point, and an end time point.
Optionally, the trigger node is generated by:
acquiring an audio stream of the service video;
identifying the audio stream, and acquiring first text information corresponding to the service video;
extracting a first keyword matched with the business object from the first text information;
and acquiring the first keyword, a target time point appearing when the service video is played, and taking the target time point as a first trigger node.
Optionally, the target streaming media includes a live video, the question-answer associated event includes a second trigger event that detects a second keyword, where the second keyword is a word set for the business object, and the presenting, in response to detecting the trigger of the question-answer associated event for the target streaming media, a question-answer group matching the question-answer associated event includes:
in the process of playing the live video, acquiring a data stream of the live video, wherein the data stream comprises an audio stream;
if the live video does not comprise subtitle information, carrying out voice recognition on the audio stream to obtain second text information of the live video;
and in response to detecting that the second text information contains the second keyword, displaying a second question-answer group matched with the second keyword.
Optionally, the data stream further includes a frame data stream, and the presenting, in response to detecting the trigger of the question-answer related event for the target streaming media, a question-answer group matching the question-answer related event further includes:
if the live video comprises the subtitle information, performing image recognition on the frame data stream to obtain third text information of the live video;
and in response to detecting that the third text message contains the second keyword, displaying a second question-answer group matched with the second keyword.
Optionally, the responding to a selection operation applied to at least one answer selection control, generating a business object link corresponding to the selection operation, and outputting presentation information corresponding to the business object link, includes:
generating response results for the question-answer group in response to a selection operation on at least one of the answer options;
and generating a business object link aiming at the business object by adopting a question-answer result of at least one question-answer group, and outputting display information corresponding to the business object link.
The embodiment of the invention also discloses an information processing device, content displayed through an image user interface of a preset terminal at least comprises a streaming media sharing link of a business object, the streaming media sharing link is an access link sent by a first account of a first user to a second account of a second user in an application program, and the second account and the first account have a social relationship record in the application program, the device comprises:
the streaming media output module is used for responding to the access request of the streaming media sharing link and outputting target streaming media corresponding to the streaming media sharing link;
the question-answer group display module is used for responding to the trigger of detecting the question-answer associated event aiming at the target streaming media and displaying a question-answer group matched with the question-answer associated event, wherein the question-answer group comprises question information set aiming at the requirement of a user and at least one piece of answer information corresponding to the question information, and each piece of answer information corresponds to one answer selection control;
the display information output module is used for responding to the selection operation acted on at least one answer selection control, generating a business object link corresponding to the selection operation and outputting display information corresponding to the business object link;
and the sharing link generation module is used for responding to the user operation aiming at the display information, acquiring the sharing identification of the second user, adding the sharing identification to the streaming media sharing link, and generating a new streaming media sharing link.
Optionally, the streaming media output module includes:
the playing address obtaining submodule is used for analyzing the streaming media sharing link to obtain a streaming media playing address of the service object;
and the streaming media output sub-module is used for outputting the target streaming media corresponding to the streaming media playing address.
Optionally, the display information includes an order interface corresponding to the business object, and the sharing link generating module includes:
the order information generation submodule is used for responding to the end of the input operation acted on the order interface and generating order information corresponding to the input operation;
and the sharing link generation submodule is used for responding to the sharing operation aiming at the order information, acquiring the sharing identification of the second user, adding the sharing identification to the streaming media sharing link, and generating a new streaming media sharing link.
Optionally, the target streaming media includes a service video, the service video is provided with a trigger node in a preset manner, the question-answer associated event includes a first trigger event that detects the trigger node, and the question-answer group presentation module includes:
and the first question-answer group display submodule is used for responding to the detection of a trigger node aiming at the service video in the process of playing the service video and displaying a first question-answer group matched with the trigger node.
Optionally, the service video includes a plurality of sub-videos, and the trigger node is generated by:
a playing time point obtaining module, configured to obtain a playing time point of the sub-video;
a trigger node determining module, configured to use the playing time point of the sub-video as a trigger node for the service video;
wherein the playing time point includes at least one of a start time point, an intermediate time point, and an end time point.
Optionally, the trigger node is generated by:
the audio stream acquisition module is used for acquiring the audio stream of the service video;
the first audio stream identification module is used for identifying the audio stream and obtaining first text information corresponding to the service video;
the first keyword extraction module is used for extracting a first keyword matched with the business object from the first text information;
and the first node determining module is used for acquiring the first keyword, a target time point appearing when the service video is played, and taking the target time point as a first trigger node.
Optionally, the target streaming media includes a live video, the question-answer associated event includes a second trigger event that a second keyword is detected, the second keyword is a word set for the service object, and the question-answer group presentation module includes:
the data stream acquisition sub-module is used for acquiring the data stream of the live video in the process of playing the live video, wherein the data stream comprises an audio stream;
the second audio stream identification submodule is used for carrying out voice identification on the audio stream if the live video does not comprise subtitle information so as to obtain second text information of the live video;
and the second question-answer group display sub-module is used for responding to the fact that the second text information contains the second key words and displaying a second question-answer group matched with the second key words.
Optionally, the data stream further includes a frame data stream, and the question-answer group presentation module further includes:
the frame data stream identification submodule is used for carrying out image identification on the frame data stream if the live video comprises the subtitle information to obtain third text information of the live video;
and the third question-answer group display sub-module is used for responding to the fact that the third text information contains the second key words and displaying a second question-answer group matched with the second key words.
Optionally, the method further comprises:
the business control display module is used for responding to user operation for displaying a business aggregation interface and displaying a first business control related to the business aggregation interface;
and the streaming media output module is used for responding to the selection operation acted on the first service control, acquiring the streaming media corresponding to the first service control and outputting the streaming media.
Optionally, the display information output module includes:
the answer result acquisition submodule is used for responding to the selection operation acted on at least one answer option control and acquiring the answer result aiming at the question-answer group;
and the display information output submodule is used for generating a business object link aiming at the business object by adopting the question and answer result of at least one question and answer group and outputting display information corresponding to the business object link.
The embodiment of the invention also discloses an electronic device, which comprises:
one or more processors; and
one or more machine readable media having instructions stored thereon that, when executed by the one or more processors, cause the electronic device to perform one or more methods as described above.
Embodiments of the invention also disclose one or more machine-readable media having instructions stored thereon, which when executed by one or more processors, cause the processors to perform one or more of the methods described above.
The embodiment of the invention has the following advantages:
in the embodiment of the invention, the streaming media sharing link of the service object shared by the user can be displayed through the image user interface of the terminal, then the terminal outputs the target streaming media corresponding to the streaming media sharing link, and in the process of outputting the target streaming media, the terminal can respond to the trigger of detecting the question-answer related event aiming at the target streaming media, display the question-answer group matched with the question-answer related event, then respond to the selection operation acting on at least one answer selection control to generate the service object link corresponding to the selection operation, and input the display information corresponding to the service object link, so that in the process of outputting the streaming media, the user requirements are collected through the question-answer group, the user requirements can be collected through different question-answer groups, the accuracy of service recommendation is improved, and meanwhile, the terminal can respond to the user operation aiming at the display information, and acquiring a sharing identifier of a second user, adding the sharing identifier to the streaming media sharing link, and generating a new streaming media sharing link, so that the display rate of the business object is improved through secondary sharing of the user.
Drawings
FIG. 1 is a flow chart of the steps of one embodiment of a method of processing information of the present invention;
FIG. 2 is a flow chart of steps in a method of processing information according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a question and answer window in an embodiment of the present invention;
FIG. 4 is a schematic illustration of a summary window in an embodiment of the invention;
FIG. 5 is a schematic view of a shopping guide advice window in an embodiment of the present invention;
fig. 6 is a block diagram of an embodiment of an information processing apparatus according to the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
The information processing method in the embodiment of the invention can be operated on terminal equipment or a server. The terminal device may be a local terminal device. When the information processing method is operated as a server, the cloud display can be performed.
In an optional embodiment, the cloud presentation refers to an information presentation manner based on cloud computing. In the cloud display operation mode, an operation main body and an information picture presentation main body of an information processing program are separated, storage and operation of an information processing method are completed on a cloud display server, and a cloud display client is used for receiving and sending data and presenting an information picture, for example, the cloud display client can be a display device with a data transmission function close to a user side, such as a mobile terminal, a television, a computer, a palm computer and the like; however, the terminal device for processing the information data is a cloud display server at the cloud end. When business information browsing is carried out, a user operates the cloud display client to send an operation instruction to the cloud display server, the cloud display server displays relevant business information according to the operation instruction, data such as the business information and the like are encoded and compressed, the data are returned to the cloud display client through a network, and finally the data are decoded through the cloud display client and display information is output.
In another alternative embodiment, the terminal device may be a local terminal device. The local terminal device stores an application program and is used for presenting an application interface. The local terminal device is used for interacting with a user through a graphical user interface, namely, downloading and installing an application program through the electronic device and running the application program conventionally. The manner in which the local terminal device provides the graphical user interface to the user may include a variety of ways, for example, it may be rendered for display on a display screen of the terminal or provided to the user via holographic projection. For example, the local terminal device may include a display screen for presenting a graphical user interface including an application screen, and a processor for running the application, generating the graphical user interface, and controlling display of the graphical user interface on the display screen.
Referring to fig. 1, a flowchart illustrating a step of an embodiment of an information processing method according to the present invention is shown, where content displayed through an image user interface of a preset terminal at least includes a streaming media sharing link of a service object, where the streaming media sharing link is an access link sent by a first account of a first user to a second account of a second user in an application program, and the second account and the first account have a social relationship record in the application program, and the method specifically includes the following steps:
as an example, in the embodiment of the present invention, the preset terminal may be the above-mentioned local terminal device, or may also be the above-mentioned cloud presentation client, and the following takes the local terminal device (especially, the mobile terminal) as an example for illustration.
Different applications, such as a life application, an audio application, an instant messaging application, a game application, etc., may be run in the local terminal. The life-type application programs can be further divided according to different types, such as a rental and sale room application program, a home service application program, a leisure and entertainment application program and the like. The embodiment of the present invention is exemplified by taking the example of running the life application on the mobile terminal, and it is understood that the present invention is not limited thereto.
Specifically, the life application program can provide different business services for the user, and at the same time, a business sharing interface can be provided under the corresponding business service, so that the user can share the business services, for example, the business services are shared by at least one instant messaging application program, and the shared user can access the business services through corresponding sharing links in the instant messaging application program.
In the embodiment of the invention, a chat window interface of an application program (such as an instant messaging application program) can be displayed through an image user interface of the local terminal, and the chat window interface can comprise a streaming media sharing link of a business object. The streaming media sharing link may be an access link sent by a first account of a first user to a second account of a second user in an application program, where the first account and the second account have a social relationship record in the application program, such as a chat record, a friend relationship, a group membership relationship, and the like.
The local terminal may include a first terminal and a second terminal, the first terminal may be a terminal where the sharing user is located, and the second terminal may be a terminal where the shared user is located. In the process that a first user (sharing user) browses the streaming media of the business object in a first application program (such as a life application program) in a first terminal, the sharing control provided by the first application program can call a corresponding interface, and the streaming media of the business object is shared to other application programs, for example, to at least one second application program (such as an instant messaging application program). The second user may browse the streaming media sharing link shared by the first user through a corresponding chat window in a second application program of the second terminal, and it can be understood that, in the second application program, a social relationship record exists between a first account of the first user and a second account of the second user; for the second application program, the corresponding interface can be opened, so that other application programs call the interface to share data, the first application program can call different interfaces, the streaming media sharing link is sent to the first account of the second application program, and the first account can send the streaming media sharing link to the corresponding second account through the social relation record.
Specifically, a sharing control may be provided in the first application program, and the first terminal may respond to the sharing operation acting on the sharing control, acquire the streaming media playing address of the service object and the sharing identifier of the first user, and then generate a corresponding streaming media sharing link by using the streaming media playing address and the sharing identifier. The sharing identifier may be an account identifier or a terminal identifier of the first account in the first application, and the streaming media sharing link may be "Http: // qinjie-liumeiti & id1.cn "and so on," Http: cn "may be a streaming media playing address," ID1 "may be a sharing identifier of the first user, and the like, which is not limited in the present invention.
And then the first terminal can acquire the sharing channel provided by the first application program, different sharing channels can correspond to different second application programs, and the streaming media sharing link is shared to the corresponding second application program according to the target sharing channel selected by the user, so that the second user can browse the streaming media sharing link in a corresponding chat window in the second application program.
After receiving the streaming media sharing link shared by the first terminal, the second terminal may respond to the detection of the access request for the streaming media sharing link, and output the target streaming media corresponding to the streaming media sharing link. Specifically, when detecting that the second user clicks or touches the streaming media sharing link, the second terminal may parse the streaming media link, obtain a streaming media playing address of the service object, and output a target streaming media corresponding to the streaming media playing address, for example, output the target streaming media in a browser of the second application program itself, or jump to the first application program to output the target streaming media, so that the second user may browse the target streaming media of the service object through the streaming media sharing link shared by the first user.
It should be noted that, the embodiment of the present invention includes but is not limited to the above example, and the first user may also place an order for the business service, and share a streaming media link after the order is completed, and the present invention is not limited to this.
102, in response to detecting a trigger of a question-answer associated event for the target streaming media, displaying a question-answer group matched with the question-answer associated event, wherein the question-answer group comprises question information set for user requirements and at least one answer information corresponding to the question information, and each answer information corresponds to an answer selection control;
the second user can browse the target streaming media through the application interface so as to know the service information matched with the self requirement and select the corresponding business service, for example, the application program can fully know and select the corresponding commodity or business through dynamically showing the introduction to the commodity, the introduction to the customized business and the like.
The target streaming media may be video or the like that introduces services, goods, etc. provided by the service provider. In a non-live scene, the target streaming media may include a service video, a service audio, a dynamic picture and the like, and for the service video, the target streaming media may be a video recorded by a service provider, and the service provider introduces service services, goods and the like in a video playing manner, for example, the service provider introduces the service services and goods by recording videos introduced by a real person; for the business audio, business services, commodities and the like can be introduced in a voice playing mode; for the dynamic pictures, business services, commodities and the like can be introduced in a mode of circularly playing a plurality of dynamic pictures, and the like, and in addition, business audio and the dynamic pictures can be introduced in a combined mode. In a live scene, the target streaming media may be a live video in a live broadcast, for example, a service provider may perform live broadcast on service services, commodities, and the like through a live broadcast client, which is not limited in the present invention.
It should be noted that the question-answer associated event is an event that triggers and displays a question-answer group in the process of playing the streaming media, and may be set according to different types of streaming media, for example, if the streaming media is recorded and played video, the question-answer associated event may be set to play to a corresponding time point or node and the like to trigger and display the question-answer group; if the streaming media is live video, the question-answer related event can be set to trigger the presentation of a question-answer group when a corresponding keyword is detected, and the like.
The question-answer group can comprise question information set according to user requirements and at least one piece of answer information corresponding to the question information, each piece of answer information can correspond to one answer selection control, and the terminal can display the question information and the at least one answer selection control in the image user interface so that the user can select the answer selection control matched with the user requirements according to the question information, and therefore the terminal can collect the user requirements through the question-answer group and improve the accuracy of service recommendation.
103, responding to a selection operation acted on at least one answer selection control, generating a business object link corresponding to the selection operation, and outputting display information corresponding to the business object link;
in the embodiment of the invention, the second terminal can acquire the question and answer result aiming at least one question and answer group according to the selection operation of the answer selection control by the user, then generate the corresponding business object link according to the answer interface, and output the display information corresponding to the business object link. The displaying information may include skipping to open a new page, such as an order page, a service introduction page, and the like, or displaying a corresponding service window, and entering the corresponding service introduction page by clicking the window, and the like.
In a specific implementation, after the second terminal collects at least one question-answer result through different question-answer groups, the question-answer result of the at least one question-answer group can be used to determine the requirement of the user, generate a service object link for a service object, and then output the presentation information corresponding to the service object link, so that the presentation information corresponding to the streaming media is recommended to the user. For example, for a commodity, if the question and answer result includes the price, size, style and the like of the commodity, a corresponding commodity link can be recommended for the user according to the question and answer result; for customized services, such as home-to-home cleaning, if the question and answer results include the area of a house, the messy degree of the house and the like, corresponding cleaning service links can be recommended for the user according to the question and answer results, including daily cleaning, deep cleaning, wastefulness cleaning and the like, so that corresponding information can be displayed according to the service object links, the user requirements can be collected through different question and answer groups in the process of selecting services by the user, the accuracy of service recommendation is improved, interaction with the user is performed through service information display and question and answer, the interaction mode is enriched, and the user experience is improved.
And 104, responding to the user operation aiming at the display information, acquiring a sharing identifier of the second user, adding the sharing identifier to the streaming media sharing link, and generating a new streaming media sharing link.
In the embodiment of the invention, the second terminal can respond to the end of the input operation acting on the order interface to generate the order information corresponding to the input operation, then respond to the sharing operation aiming at the order information to obtain the sharing identifier of the second user, add the sharing identifier to the streaming media sharing link, and generate the new streaming media sharing link, so that the display rate of the business object is improved through secondary sharing of the users.
In an example, the presentation information may be an order interface of a business object, an order window, or the like, and then the second terminal may generate, in response to the end of an input operation for the order interface or the order window, order information corresponding to the input operation, and provide a sharing control, and then the second terminal may respond to a sharing operation for the order information, obtain a sharing identifier of the second user, and add the sharing identifier to the streaming media sharing link, thereby generating a new streaming media sharing link, such as "Http: and/qingjie-liumeiti & ID1& ID2.cn ", wherein the ID2 is a sharing identifier (including an account identifier, a terminal identifier and the like) of the second user, so that the display rate of the business object is improved through secondary sharing of the users.
In the embodiment of the invention, the streaming media sharing link of the service object shared by the user can be displayed through the image user interface of the terminal, so that the terminal can output the target streaming media corresponding to the streaming media sharing link, can respond to the trigger of detecting the question-answer related event aiming at the target streaming media in the process of outputting the target streaming media, display the question-answer group matched with the question-answer related event, can respond to the selection operation acting on at least one answer selection control to generate the service object link corresponding to the selection operation, and input the display information corresponding to the service object link, so that the user requirements can be collected through the question-answer group in the process of outputting the streaming media, the user requirements can be collected through different question-answer groups, the accuracy of service recommendation is improved, and meanwhile, the terminal can respond to the user operation aiming at the display information, and acquiring a sharing identifier of a second user, adding the sharing identifier to the streaming media sharing link, and generating a new streaming media sharing link, so that the display rate of the business object is improved through secondary sharing of the user.
Referring to fig. 2, a flowchart illustrating a step of an embodiment of an information processing method according to the present invention is shown, where content displayed through an image user interface of a preset terminal at least includes a streaming media sharing link of a service object, where the streaming media sharing link is an access link sent by a first account of a first user to a second account of a second user in an application program, and the second account and the first account have a social relationship record in the application program, and the method specifically includes the following steps:
in a specific implementation, after receiving the streaming media sharing link shared by the first terminal, the second terminal may respond to the detection of the access request for the streaming media sharing link, and output the target streaming media corresponding to the streaming media sharing link. Specifically, when detecting that the second user clicks or touches the streaming media sharing link, the second terminal may parse the streaming media link, obtain a streaming media playing address of the service object, and output a target streaming media corresponding to the streaming media playing address, for example, output the target streaming media in a browser of the second application program itself, or jump to the first application program to output the target streaming media, so that the second user may browse the target streaming media of the service object through the streaming media sharing link shared by the first user.
202, in response to detecting a trigger of a question-answer associated event for the target streaming media, displaying a question-answer group matched with the question-answer associated event, wherein the question-answer group comprises question information set for user requirements and at least one answer information corresponding to the question information, and each answer information corresponds to an answer selection control;
the second terminal can display the questioning information and the at least one answer selection control in the image user interface so that the user can select the answer selection control matched with the requirement of the second terminal according to the questioning information, and therefore the second terminal can collect the requirement of the user through the questioning and answering groups and improve the accuracy of service recommendation.
The second terminal may obtain the type of the streaming media based on an actual streaming media output scene, and determine a question-answer associated event matching the type of the streaming media, so that when a trigger of the question-answer associated event for the streaming media is detected, a question-answer group matching the question-answer associated event may be displayed. The question-answer associated event may include a first trigger event that detects the trigger node, a trigger event that detects a keyword, and the like.
In an example, if the target streaming media is a service video, the service video may be provided with a plurality of trigger nodes in a preset manner, and the question-answer associated event for the service video may be an event that the trigger node is detected to be triggered, that is, in the process of playing the service video, in response to detecting the trigger node for the service video, a first question-answer group matched with the trigger node is displayed.
In a specific implementation, if the target streaming media is a service video, a question node may be set at a target time point of the service video, and when the target time point is played, a question-answer group corresponding to the target time point is triggered to be acquired; and a question node can be set according to the video content in the service video, and when the corresponding video content is played, a question-answer group corresponding to the current video content is triggered and acquired, and the like.
Specifically, for the mode of setting question nodes according to time points, a plurality of sub-videos for introducing different information of the same service can be spliced to obtain a complete video, the starting time point or the middle time point or the ending time point of the playing time of each sub-video is taken as a target time point, then the target time point is taken as a question node, and a corresponding question-answer group is set, so that when the corresponding time point is played, the question-answer group corresponding to the time point can be triggered and obtained; for the mode of setting the question nodes according to the video content, the service provider can browse the service video in advance, divide the content related to the service video, then set the question nodes according to the playing time periods corresponding to the divided contents, for example, the starting time point, the middle time point or the ending time point corresponding to each playing time period can be used as the question nodes, when the corresponding time points are played, the question and answer groups corresponding to the time points can be triggered and obtained, so that in the process of playing the service video, the user requirements can be effectively collected through the set question nodes, and the accuracy of the processing of the subsequent service information is ensured.
In addition, the audio stream of the service video can be acquired, the audio stream is subjected to voice recognition, first text information corresponding to the service video is acquired, then first keywords matched with the service object are extracted from the first text information, then the first keywords are acquired, the target time point appearing when the service video is played is obtained, and the target time point is used as a first trigger node, so that in the process of playing the service video, the user requirements can be effectively collected through the plurality of set problem nodes, and the accuracy of processing of subsequent service information is guaranteed.
In another example, if the target streaming media is a dynamic picture or a dynamic picture and a service audio, in the process of displaying the dynamic picture, a second problem node corresponding to the dynamic picture may be obtained, where the second problem node may be a node set according to a display point of the dynamic picture or according to picture content of the dynamic picture.
In a specific implementation, if the target streaming media is a dynamic picture, a group of pictures for introducing services and commodities can be formed by a plurality of dynamic pictures. Specifically, a switching display point between two adjacent dynamic pictures may be used as a question node, and when a group of dynamic pictures is played to the display point, a question-answer group corresponding to the display point is triggered to be acquired, for example, for a group of streaming media including 3 dynamic pictures, the question-answer group may be displayed after the playing of the first dynamic picture is finished, and if it is detected that the user finishes answering, the next dynamic picture may be played; and if the answer of the user is not detected within a certain time period, playing the next picture until all the dynamic pictures are played. In addition, the question node may also be set according to the picture content in the dynamic picture, and when the corresponding picture content is played, a question-answer group corresponding to the current picture content is triggered to be acquired, and the like.
It should be noted that, the embodiments of the present invention include, but are not limited to, the above examples, and it can be understood that, under the guidance of the idea of the embodiments of the present invention, if the streaming media is service audio, the problem node may also be set at the corresponding playing time point, or the problem node may be set according to the playing content; if the streaming media is the combination of the service audio and the dynamic picture, the problem node can be set in the above manner, which is not limited in the present invention.
In another example, if the target streaming media is a live video, the question-answer associated event may be a second trigger event that detects a second keyword, the second keyword may be a word set for the service object, each word is a word set according to a feature of the service object, a data stream of the live video is acquired in the process of playing the live video, the data stream includes an audio stream, if the live video does not include subtitle information, voice recognition is performed on the audio stream to acquire second text information of the live video, and then a second question-answer group that matches the second keyword is displayed in response to detecting that the second text information includes the second keyword. In addition, the data stream may further include a frame data stream, and if the live video includes subtitle information, image recognition is performed on the frame data stream to obtain third text information of the live video, and then, in response to detecting that the third text information includes a second keyword, a second question-answer group matched with the second keyword is displayed.
In specific implementation, the application program can provide a live broadcast function, for a service provider, service services, commodities and the like can be live broadcast in a live broadcast client side in a live broadcast mode, for a user, the live broadcast can be watched through a watching client side in real time, and in the process of watching live broadcast video played by the client side in real time, whether subtitle information exists or not can be determined, and which mode is adopted to extract question and answer keywords. Specifically, if the subtitle information is not included in the live video, voice recognition may be performed on an audio stream of the live video to obtain first text information of the live video, word segmentation is performed on the first text information, then words obtained by word segmentation are screened through TF (Term Frequency)/IDF (Inverse text Frequency index), and then a first question and answer keyword for the live video is extracted from the first text information; if the live video comprises subtitle information, image recognition can be carried out on the frame data stream, the subtitle information appearing in the video picture is extracted in real time to obtain second text information, and then second question and answer keywords are extracted from the second text information through the mode so as to obtain a question and answer group corresponding to the first question and answer keywords or the second question and answer keywords.
It should be noted that, a mapping relationship between the question and answer keywords and the question and answer groups may be established in advance, and in the live broadcast process, the corresponding question and answer groups may be obtained through the extracted question and answer keywords and based on the mapping relationship, which is not limited in the present invention.
In a specific implementation, in the process of presenting the streaming media, if a question-answer related event is detected, a question-answer group matched with a current trigger node or a current keyword may be acquired, and the question-answer group is presented. The question-answer group may include question information corresponding to the streaming media, and at least one answer corresponding to the question information, for example, the question-answer group may include one question and one answer option, one question and multiple answer options, multiple questions and answer options corresponding to the questions, and the like. The questioning information may be a question associated with streaming media, and the answer option may be an option matching the question, for example, streaming media is a mediumThe information of the user who is going to be home-cleaning can be the question information of' how large your home area? "etc., answer choices may include" 50m2Hereinafter, the term "50 to 80m2”、“80-100m2”、“100-120m2”、“120-150m2And the like, so that the user requirements are effectively collected in a question-answering mode, the conflict psychology of the user can be reduced through simple choice questions, the filling motivation of the user is improved, and the comprehensiveness of the user requirement collection is ensured.
in a specific implementation, after the terminal displays the corresponding question-answer group, the user may select the corresponding answer option control to input the corresponding operation, and then the terminal may respond to the user operation acting on the question-answer group and obtain a question-answer result for the question-answer group.
in an example, if a trigger node is detected, the terminal may obtain a question-answer group corresponding to the trigger node, display corresponding question information and answer options, and record a question-answer result corresponding to the question-answer group according to an operation condition of the user on the question-answer group. And if the streaming media comprises a plurality of trigger nodes, the terminal can display different question and answer groups along with the processing of the streaming media so as to collect user requirements through the different question and answer groups, thereby obtaining the question and answer results corresponding to the different question and answer groups. For the live broadcast scene, when the target keyword is detected, the question-answer group is displayed so as to facilitate the user's requirement, which is not described herein again.
In another example, an association relationship between different question-answer groups may be established, after the terminal acquires the first question-answer group corresponding to the trigger node, a second question-answer group associated with the first question-answer group may be acquired according to an operation of the user on the first question-answer group, the second question-answer group is displayed, and so on until all the associated question-answer groups are answered, so that user requirements are collected by different question-answer groups, and then question-answer results corresponding to different question-answer groups are obtained.
After the terminal obtains at least one question-answer result through different question-answer groups, the question-answer results can be adopted to determine the requirements of the user, the business object link aiming at the business object is generated, then the display information corresponding to the business object link is output, so that the display information corresponding to the streaming media is recommended for the user, the user requirements are collected through the question-answer groups corresponding to different question nodes in the process of selecting the business by the user, the accuracy of business recommendation is improved, meanwhile, the interaction with the user is carried out through the business information display and question-answer, the interaction mode is enriched, and the user experience is improved.
In specific implementation, the second terminal can respond to the end of an input operation acting on an order interface, generate order information corresponding to the input operation, then respond to a sharing operation aiming at the order information, acquire a sharing identifier of the second user, add the sharing identifier to the streaming media sharing link, and generate a new streaming media sharing link, so that the second user can share the new streaming media sharing link to a third user through the method, and further through secondary sharing among users, the display rate of the business object is improved.
In the embodiment of the invention, the streaming media sharing link of the service object shared by the user can be displayed through the image user interface of the terminal, so that the terminal can output the target streaming media corresponding to the streaming media sharing link, can respond to the trigger of detecting the question-answer related event aiming at the target streaming media in the process of outputting the target streaming media, display the question-answer group matched with the question-answer related event, can respond to the selection operation acting on at least one answer selection control to generate the service object link corresponding to the selection operation, and input the display information corresponding to the service object link, so that the user requirements can be collected through the question-answer group in the process of outputting the streaming media, the user requirements can be collected through different question-answer groups, the accuracy of service recommendation is improved, and meanwhile, the terminal can respond to the user operation aiming at the display information, and acquiring a sharing identifier of a second user, adding the sharing identifier to the streaming media sharing link, and generating a new streaming media sharing link, so that the display rate of the business object is improved through secondary sharing of the user.
In order to enable a person skilled in the art to better understand the embodiments of the present invention, the following description is given by way of an example:
when a first user browses streaming media related to entrance cleaning in a first application program of a first terminal, the first application program can provide a sharing control, the first terminal can respond to touch operation acting on the sharing control to provide a sharing window, the sharing window can comprise a plurality of different sharing channels, each sharing channel corresponds to a second application program, then can respond to selection operation acting on the sharing channel and select a target sharing channel, determine a second application program matched with the target sharing channel, then obtain a playing address of the streaming media and an account identifier of the first user in the second application program, and generate a streaming media sharing link by adopting a streaming media playing address and the account identifier and share the streaming media sharing link to a corresponding second user.
The second user can check the streaming media sharing link shared by the first user in a chat window corresponding to a second application program of the second terminal, and the second terminal can respond to the detected access request for the streaming media sharing link and output the streaming media corresponding to the streaming media sharing link, namely output the top-cleaning streaming media, through a browser carried by the second application program or jump to the first application program.
Optionally, the present example takes streaming media as a service video as an example for description. In the process of playing the service video, when the service video is played to the corresponding trigger node, the terminal can acquire the question-answer group matched with the trigger node and display the question-answer groupA question and answer window corresponding to a group, in which at least a shopping guide question corresponding to the trigger node and at least two shopping guide option controls corresponding to the shopping guide question are included, for example, referring to fig. 3, a schematic diagram of the question and answer window in an embodiment of the present invention is shown, where the shopping guide question may be "sister, how large is your home area? ", the options control may include" 50m2Hereinafter, the term "50 to 80m2”、“80-120m2”、“120-150m2”、“150-200m2And 200m2The above "and so on, the user can select the option related to the self-requirement according to the shopping guide problem. The terminal can respond to the click operation acting on the option control, acquire a target answer option aiming at the shopping guide problem, determine whether the associated shopping guide problem exists according to the target answer option, and if so, display the corresponding shopping guide problem; if not, carrying out summary by combining the service content, and displaying corresponding summary information, for example, further inquiring the information of the user about the house, and further collecting the user requirements; the summary can also be directly performed to show the corresponding summary window, and referring to fig. 4, a schematic diagram of the summary window in the embodiment of the present invention is shown, where at least an option associated with the service content is included in the summary window, and includes querying the user about the degree of messiness of the house (such as being substantially clean, moderately messy, and very messy), so as to provide the shopping guide result and show the shopping guide suggestion window according to the further selection of the user. Optionally, after user requirements acquired by different question and answer groups are met, a business object link for a business object can be generated according to the user requirements, and in one case, the shopping guide suggestion window can be directly displayed according to the business object link; in another case, a jump may be made to open a new page, and so on.
Referring to fig. 5, a schematic diagram of a shopping guide suggestion window in the embodiment of the present invention is shown, where the shopping guide suggestion window may include a confirmation control and a "return" control, the "return" control may be used to play back streaming media, or put back to an upper interface, and the like, and the confirmation control may be used to place an order for a business service recommended in the shopping guide suggestion, for example, after a terminal collects a user requirement, the terminal may display the shopping guide suggestion window, where the shopping guide suggestion window includes a business service recommended for the user requirement, and at the same time, the terminal responds to a user operation acting on the confirmation control, acquires an order interface corresponding to business association information, and displays the order interface, and then responds to the user operation acting on the order interface, acquires order information corresponding to the business association information, and sends the order information to a business provider, so that the business provider provides the corresponding business service, therefore, in the process of selecting services by a user, the sense of reality of information provided by the user can be improved and the interaction motivation is improved by the mode of inquiring the requirements by the real person video, meanwhile, the feeling of the user being served is improved based on the expression of the real person role service mode instead of the system interaction facing the cold static pictures and the forms, the requirements of the user are collected by the question and answer groups corresponding to different trigger nodes, and the accuracy of service recommendation is improved.
After the user finishes order information, a sharing interface can be provided in the interface, so that a second user can share the business service for N times through the sharing interface, the order of the second user can be preferential to a certain degree after the second user successfully shares, the sharing willingness of the second user is improved, on one hand, in the process of outputting the streaming media, the user requirements are subjected to mobile phone through a question and answer group, the business recommendation accuracy is improved, on the other hand, the business service display rate can be effectively improved through the sharing of the user.
It should be noted that, in the embodiment of the present invention, the service video is taken as an example for illustration, and it can be understood that, for the dynamic display process of the service audio, the dynamic picture, and the like, and the live broadcast display process, the same as or similar to the service video are not described herein again. In addition, for recommendation of service information in a live broadcast scenario, reference may be made to the description in the foregoing embodiments, which is not described herein again.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Referring to fig. 6, which shows a block diagram of an embodiment of an information processing apparatus according to the present invention, content displayed through an image user interface of a preset terminal at least includes a streaming media sharing link of a service object, where the streaming media sharing link is an access link sent by a first account of a first user to a second account of a second user in an application, and the second account and the first account have a social relationship record in the application, and the information processing apparatus may specifically include the following modules:
the streaming media output module 601 is configured to output a target streaming media corresponding to the streaming media sharing link in response to detecting an access request for the streaming media sharing link;
a question-answer group presentation module 602, configured to, in response to detecting a trigger of a question-answer related event for the target streaming media, present a question-answer group matching the question-answer related event, where the question-answer group includes question information set for a user requirement and at least one piece of answer information corresponding to the question information, and each piece of answer information corresponds to one answer selection control;
a display information output module 603, configured to respond to a selection operation performed on at least one answer selection control, generate a service object link corresponding to the selection operation, and output display information corresponding to the service object link;
the sharing link generating module 604 is configured to, in response to a user operation for the display information, obtain a sharing identifier of the second user, add the sharing identifier to the streaming media sharing link, and generate a new streaming media sharing link.
In an optional embodiment of the present invention, the streaming media output module 601 includes:
the playing address obtaining submodule is used for analyzing the streaming media sharing link to obtain a streaming media playing address of the service object;
and the streaming media output sub-module is used for outputting the target streaming media corresponding to the streaming media playing address.
In an optional embodiment of the present invention, the display information includes an order interface corresponding to the business object, and the sharing link generating module 604 includes:
the order information generation submodule is used for responding to the end of the input operation acted on the order interface and generating order information corresponding to the input operation;
and the sharing link generation submodule is used for responding to the sharing operation aiming at the order information, acquiring the sharing identification of the second user, adding the sharing identification to the streaming media sharing link, and generating a new streaming media sharing link.
In an optional embodiment of the present invention, the target streaming media includes a service video, the service video is provided with a trigger node in a preset manner, the question-answer associated event includes a first trigger event that detects the trigger node, and the question-answer group presentation module 602 includes:
and the first question-answer group display submodule is used for responding to the detection of a trigger node aiming at the service video in the process of playing the service video and displaying a first question-answer group matched with the trigger node.
In an optional embodiment of the present invention, the service video includes a plurality of sub-videos, and the trigger node is generated by:
a playing time point obtaining module, configured to obtain a playing time point of the sub-video;
a trigger node determining module, configured to use the playing time point of the sub-video as a trigger node for the service video;
wherein the playing time point includes at least one of a start time point, an intermediate time point, and an end time point.
In an optional embodiment of the present invention, the trigger node is generated by:
the audio stream acquisition module is used for acquiring the audio stream of the service video;
the first audio stream identification module is used for identifying the audio stream and obtaining first text information corresponding to the service video;
the first keyword extraction module is used for extracting a first keyword matched with the business object from the first text information;
and the first node determining module is used for acquiring the first keyword, a target time point appearing when the service video is played, and taking the target time point as a first trigger node.
In an optional embodiment of the present invention, the target streaming media includes a live video, the question-answer related event includes a second trigger event that detects a second keyword, where the second keyword is a word set for the service object, and the question-answer group presentation module 602 includes:
the data stream acquisition sub-module is used for acquiring the data stream of the live video in the process of playing the live video, wherein the data stream comprises an audio stream;
the second audio stream identification submodule is used for carrying out voice identification on the audio stream if the live video does not comprise subtitle information so as to obtain second text information of the live video;
and the second question-answer group display sub-module is used for responding to the fact that the second text information contains the second key words and displaying a second question-answer group matched with the second key words.
In an optional embodiment of the present invention, the data stream further includes a frame data stream, and the question-answer group presentation module 602 further includes:
the frame data stream identification submodule is used for carrying out image identification on the frame data stream if the live video comprises the subtitle information to obtain third text information of the live video;
and the third question-answer group display sub-module is used for responding to the fact that the third text information contains the second key words and displaying a second question-answer group matched with the second key words.
In an optional embodiment of the present invention, further comprising:
the business control display module is used for responding to user operation for displaying a business aggregation interface and displaying a first business control related to the business aggregation interface;
the streaming media output module 601 is configured to respond to a selection operation acting on the first service control, acquire a streaming media corresponding to the first service control, and output the streaming media.
In an optional embodiment of the present invention, the display information output module 603 includes:
the answer result acquisition submodule is used for responding to the selection operation acted on at least one answer option control and acquiring the answer result aiming at the question-answer group;
and the display information output submodule is used for generating a business object link aiming at the business object by adopting the question and answer result of at least one question and answer group and outputting display information corresponding to the business object link.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
An embodiment of the present invention further provides an electronic device, including:
one or more processors; and
one or more machine-readable media having instructions stored thereon, which when executed by the one or more processors, cause the electronic device to perform methods as described in embodiments of the invention.
Embodiments of the invention also provide one or more machine-readable media having instructions stored thereon, which when executed by one or more processors, cause the processors to perform the methods described in embodiments of the invention.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The foregoing detailed description is provided for an information processing method and an information processing apparatus, and the principles and embodiments of the present invention are explained in detail by applying specific examples, and the descriptions of the foregoing examples are only used to help understanding the method and the core ideas of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (12)
1. The information processing method is characterized in that content displayed through an image user interface of a preset terminal at least comprises a streaming media sharing link of a business object, the streaming media sharing link is an access link sent by a first account of a first user to a second account of a second user in an application program, and the second account and the first account have a social relationship record in the application program, and the method comprises the following steps:
responding to the detected access request of the streaming media sharing link, and outputting target streaming media corresponding to the streaming media sharing link;
in response to the detection of the triggering of a question-answer associated event aiming at the target streaming media, presenting a question-answer group matched with the question-answer associated event, wherein the question-answer group comprises question information set aiming at user requirements and at least one answer information corresponding to the question information, and each answer information corresponds to one answer selection control;
responding to a selection operation acted on at least one answer selection control, generating a business object link corresponding to the selection operation, and outputting display information corresponding to the business object link;
and responding to the user operation aiming at the display information, acquiring the sharing identification of the second user, adding the sharing identification to the streaming media sharing link, and generating a new streaming media sharing link.
2. The method according to claim 1, wherein outputting the target streaming media corresponding to the streaming media sharing link in response to detecting the access request to the streaming media sharing link comprises:
analyzing the streaming media sharing link to obtain a streaming media playing address of the service object;
and outputting the target streaming media corresponding to the streaming media playing address.
3. The method according to claim 2, wherein the display information includes an order interface corresponding to the business object, and the obtaining of the sharing identifier of the second user in response to the end of the input operation performed on the display information and the adding of the sharing identifier to the streaming media sharing link generate a new streaming media sharing link includes:
responding to the end of the input operation acted on the order interface, and generating order information corresponding to the input operation;
and responding to the sharing operation aiming at the order information, acquiring a sharing identifier of the second user, adding the sharing identifier to the streaming media sharing link, and generating a new streaming media sharing link.
4. The method according to claim 1, wherein the target streaming media includes a service video, the service video is provided with a trigger node in a preset manner, the question-answer related event includes a first trigger event that detects the trigger node, and the presenting, in response to detecting a trigger of the question-answer related event for the target streaming media, a question-answer group that matches the question-answer related event includes:
in the process of playing the service video, responding to the detection of a trigger node aiming at the service video, and displaying a first question-answer group matched with the trigger node.
5. The method of claim 4, wherein the service video comprises a plurality of sub-videos, and wherein the trigger node is generated by:
acquiring a playing time point of the sub video;
taking the playing time point of the sub-video as a trigger node aiming at the service video;
wherein the playing time point includes at least one of a start time point, an intermediate time point, and an end time point.
6. The method of claim 4, wherein the trigger node is generated by:
acquiring an audio stream of the service video;
identifying the audio stream, and acquiring first text information corresponding to the service video;
extracting a first keyword matched with the business object from the first text information;
and acquiring the first keyword, a target time point appearing when the service video is played, and taking the target time point as a first trigger node.
7. The method according to claim 1, wherein the target streaming media comprises live video, the question-answer associated event comprises a second trigger event for detecting a second keyword, the second keyword is a word set for the business object, and the presenting, in response to detecting the trigger of the question-answer associated event for the target streaming media, a question-answer group matching the question-answer associated event comprises:
in the process of playing the live video, acquiring a data stream of the live video, wherein the data stream comprises an audio stream;
if the live video does not comprise subtitle information, carrying out voice recognition on the audio stream to obtain second text information of the live video;
and in response to detecting that the second text information contains the second keyword, displaying a second question-answer group matched with the second keyword.
8. The method of claim 7, wherein the data stream further comprises a frame data stream, and wherein presenting a question-answer group matching a question-answer associated event of the target streaming media in response to detecting the trigger of the question-answer associated event further comprises:
if the live video comprises the subtitle information, performing image recognition on the frame data stream to obtain third text information of the live video;
and in response to detecting that the third text message contains the second keyword, displaying a second question-answer group matched with the second keyword.
9. The method according to claim 1, wherein the generating a business object link corresponding to a selection operation in response to the selection operation acting on at least one answer selection control, and outputting presentation information corresponding to the business object link, comprises:
generating response results for the question-answer group in response to a selection operation on at least one of the answer options;
and generating a business object link aiming at the business object by adopting a question-answer result of at least one question-answer group, and outputting display information corresponding to the business object link.
10. An information processing device is characterized in that content displayed through an image user interface of a preset terminal at least comprises a streaming media sharing link of a business object, the streaming media sharing link is an access link sent by a first account of a first user to a second account of a second user in an application program, and the second account and the first account have a social relationship record in the application program, and the device comprises:
the streaming media output module is used for responding to the access request of the streaming media sharing link and outputting target streaming media corresponding to the streaming media sharing link;
the question-answer group display module is used for responding to the trigger of detecting the question-answer associated event aiming at the target streaming media and displaying a question-answer group matched with the question-answer associated event, wherein the question-answer group comprises question information set aiming at the requirement of a user and at least one piece of answer information corresponding to the question information, and each piece of answer information corresponds to one answer selection control;
the display information output module is used for responding to the selection operation acted on at least one answer selection control, generating a business object link corresponding to the selection operation and outputting display information corresponding to the business object link;
and the sharing link generation module is used for responding to the user operation aiming at the display information, acquiring the sharing identification of the second user, adding the sharing identification to the streaming media sharing link, and generating a new streaming media sharing link.
11. An electronic device, comprising:
one or more processors; and
one or more machine-readable media having instructions stored thereon that, when executed by the one or more processors, cause the electronic device to perform the method of any of claims 1-9.
12. One or more machine-readable media having instructions stored thereon, which when executed by one or more processors, cause the processors to perform the method of any of claims 1-9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010803416.2A CN112073738B (en) | 2020-08-11 | 2020-08-11 | Information processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010803416.2A CN112073738B (en) | 2020-08-11 | 2020-08-11 | Information processing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112073738A true CN112073738A (en) | 2020-12-11 |
CN112073738B CN112073738B (en) | 2021-10-22 |
Family
ID=73661165
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010803416.2A Active CN112073738B (en) | 2020-08-11 | 2020-08-11 | Information processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112073738B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113032542A (en) * | 2021-04-12 | 2021-06-25 | 腾讯科技(深圳)有限公司 | Live data processing method, device and equipment and readable storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104348899A (en) * | 2014-06-25 | 2015-02-11 | 深圳市天朗时代科技有限公司 | Client and server multimedia content sharing method and sharing system |
CN104754419A (en) * | 2015-03-13 | 2015-07-01 | 腾讯科技(北京)有限公司 | Video-based interaction method and device |
CN105635781A (en) * | 2014-10-30 | 2016-06-01 | 深圳Tcl数字技术有限公司 | Processing method and system of request information |
CN105872839A (en) * | 2016-05-05 | 2016-08-17 | 北京京东尚科信息技术有限公司 | Video sharing implementation method and system |
CN106202367A (en) * | 2016-07-07 | 2016-12-07 | 腾讯科技(深圳)有限公司 | A kind of processing method and processing device of object information |
CN106850390A (en) * | 2015-12-07 | 2017-06-13 | ***通信集团公司 | A kind of information sharing method, server and terminal device |
CN107659834A (en) * | 2017-03-22 | 2018-02-02 | 腾讯科技(深圳)有限公司 | The sharing method and device of media resource |
CN110719518A (en) * | 2018-07-12 | 2020-01-21 | 阿里巴巴集团控股有限公司 | Multimedia data processing method, device and equipment |
-
2020
- 2020-08-11 CN CN202010803416.2A patent/CN112073738B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104348899A (en) * | 2014-06-25 | 2015-02-11 | 深圳市天朗时代科技有限公司 | Client and server multimedia content sharing method and sharing system |
CN105635781A (en) * | 2014-10-30 | 2016-06-01 | 深圳Tcl数字技术有限公司 | Processing method and system of request information |
CN104754419A (en) * | 2015-03-13 | 2015-07-01 | 腾讯科技(北京)有限公司 | Video-based interaction method and device |
CN106850390A (en) * | 2015-12-07 | 2017-06-13 | ***通信集团公司 | A kind of information sharing method, server and terminal device |
CN105872839A (en) * | 2016-05-05 | 2016-08-17 | 北京京东尚科信息技术有限公司 | Video sharing implementation method and system |
CN106202367A (en) * | 2016-07-07 | 2016-12-07 | 腾讯科技(深圳)有限公司 | A kind of processing method and processing device of object information |
CN107659834A (en) * | 2017-03-22 | 2018-02-02 | 腾讯科技(深圳)有限公司 | The sharing method and device of media resource |
CN110719518A (en) * | 2018-07-12 | 2020-01-21 | 阿里巴巴集团控股有限公司 | Multimedia data processing method, device and equipment |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113032542A (en) * | 2021-04-12 | 2021-06-25 | 腾讯科技(深圳)有限公司 | Live data processing method, device and equipment and readable storage medium |
CN113032542B (en) * | 2021-04-12 | 2024-04-09 | 腾讯科技(深圳)有限公司 | Live broadcast data processing method, device, equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112073738B (en) | 2021-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11741110B2 (en) | Aiding discovery of program content by providing deeplinks into most interesting moments via social media | |
CN112399200B (en) | Method, device and storage medium for recommending information in live broadcast | |
US20180152767A1 (en) | Providing related objects during playback of video data | |
CN109391834B (en) | Playing processing method, device, equipment and storage medium | |
CN111954020B (en) | Live information processing method, device, equipment and computer readable storage medium | |
EP3346717B1 (en) | Methods and systems for displaying contextually relevant information regarding a media asset | |
US20130111514A1 (en) | Second screen interactive platform | |
US20170132659A1 (en) | Potential Revenue of Video Views | |
US20120159356A1 (en) | Enhanced World Wide Web-Based Communications | |
CN106331779A (en) | Method and system for pushing anchor based on user preferences during video playing process | |
CN111641859B (en) | Information display method and device, computer readable storage medium and electronic device | |
CN109829064B (en) | Media resource sharing and playing method and device, storage medium and electronic device | |
CN111800668B (en) | Barrage processing method, barrage processing device, barrage processing equipment and storage medium | |
CN114095749B (en) | Recommendation and live interface display method, computer storage medium and program product | |
CN110958470A (en) | Multimedia content processing method, device, medium and electronic equipment | |
WO2019047850A1 (en) | Identifier displaying method and device, request responding method and device | |
CN111209417A (en) | Information display method, server, terminal and storage medium | |
CN113301421A (en) | Live broadcast clip display method and device, storage medium and electronic equipment | |
CN112052315A (en) | Information processing method and device | |
CN112073738B (en) | Information processing method and device | |
CN111309428A (en) | Information display method, information display device, electronic apparatus, and storage medium | |
KR20150011697A (en) | Method and apparatus for providing information about broadcasting program and medium thereof | |
CN113301362B (en) | Video element display method and device | |
CN113784156B (en) | Live broadcast method and device, electronic equipment and storage medium | |
CN114257862B (en) | Video generation method, device, 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 |