CN111669626A - Method and device for determining default play relationship of videos and electronic equipment - Google Patents
Method and device for determining default play relationship of videos and electronic equipment Download PDFInfo
- Publication number
- CN111669626A CN111669626A CN202010525258.9A CN202010525258A CN111669626A CN 111669626 A CN111669626 A CN 111669626A CN 202010525258 A CN202010525258 A CN 202010525258A CN 111669626 A CN111669626 A CN 111669626A
- Authority
- CN
- China
- Prior art keywords
- video
- sub
- default
- adjacent sub
- target
- 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.)
- Pending
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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8352—Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
-
- 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/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Computing Systems (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention provides a method, a device and electronic equipment for determining a default play relationship of a video, wherein the method comprises the following steps: counting historical interaction data of at least one adjacent sub video adjacent to any sub video in the target interactive video; determining a popularity of the at least one contiguous sub-video based on historical interaction data of the at least one contiguous sub-video; and establishing a default playing relation between any one sub video and the adjacent sub video with the heat greater than the preset heat in the at least one adjacent sub video. According to the technical scheme provided by the embodiment of the invention, the probability that the default main line recommended by the server for the user is the favorite default main line of the user is higher, the probability that the user can watch the interested interactive video is higher, and the video watching experience of the user is further improved.
Description
Technical Field
The present invention relates to the field of video technologies, and in particular, to a method and an apparatus for determining a default play relationship of a video, and an electronic device.
Background
With the rapid development of internet technology, users increasingly like to obtain various information through the internet. Video is increasingly enjoyed by users as one of the daily mental entertainment items. The interactive video is a multi-thread video mode, namely, a user can participate in interaction and intervene in the environment of a scenario in the process of watching the interactive video, and the operation of selecting one from more scenario nodes is performed on the key scenario nodes, so that the trend of the scenario is influenced.
In general, after receiving a play request for an interactive video sent by a user through a terminal, a server issues a default main line for the user, where the default main line includes a plurality of branch scenario sub-videos, and the default main line represents a scenario main line of the interactive video.
In the related art, the default main line is manually specified by editing the interactive video. For the same interactive video, the editor manually specifies a default dominant line. Therefore, when different users watch the same interactive video, the default mainlines recommended by the server for the different users are all the default mainlines designated by editing and manual operation. However, since editing the manually specified default mainline may be inaccurate, the user cannot view the preferred default mainline of the user.
Disclosure of Invention
The embodiment of the invention aims to provide a method and a device for determining a default play relationship of a video, an electronic device and a storage medium, so as to recommend a personalized default main line for a user. The specific technical scheme is as follows:
in a first aspect of the embodiments of the present invention, a method for determining a default play relationship of a video is provided, where the method is applied to a server, and the method includes:
counting historical interaction data of at least one adjacent sub video adjacent to any sub video in the target interactive video;
determining a popularity of the at least one contiguous sub-video based on historical interaction data of the at least one contiguous sub-video;
and establishing a default playing relation between any one sub video and the adjacent sub video with the heat greater than the preset heat in the at least one adjacent sub video.
Optionally, the method further includes:
for any target account, acquiring a target user portrait corresponding to the target account;
acquiring video label information of the at least one adjacent sub-video;
matching the target user portrait with the video tag information of the at least one adjacent sub-video to obtain an adjacent sub-video matched with the target user portrait;
and establishing a default playing relation of the adjacent sub-video matched with the target user portrait by any sub-video.
Optionally, the obtaining the video tag information of the at least one neighboring sub-video includes:
acquiring video description information of the at least one adjacent sub-video;
and performing word segmentation processing on the video description information of the at least one adjacent sub-video to obtain video label information of the at least one adjacent sub-video.
Optionally, the method further includes:
acquiring a default sub-video acquisition request of a target terminal to the target interactive video;
and sending video information of a target adjacent sub-video adjacent to the currently played sub-video to the target terminal so that the target terminal displays the video information of the target adjacent sub-video.
Optionally, the acquiring a default sub-video acquisition request of the target terminal to the target interactive video includes:
and receiving a default sub-video acquisition request sent by the target terminal, wherein the default sub-video acquisition request is sent to the server when the target terminal does not receive a video interaction instruction within a preset video interaction time.
In a second aspect of the embodiments of the present invention, an interactive video recommendation apparatus is provided, which is applied to a server, and the apparatus includes:
the interactive data counting module is used for counting historical interactive data of at least one adjacent sub video adjacent to any sub video in the target interactive video;
the heat determination module is used for determining the heat of the at least one adjacent sub video based on the historical interaction data of the at least one adjacent sub video;
and the default play relation establishing module is used for establishing a default play relation between any one sub video and the adjacent sub video with the heat degree larger than the preset heat degree in the at least one adjacent sub video.
Optionally, the apparatus further comprises:
the target user portrait acquisition module is used for acquiring a target user portrait corresponding to any target account;
the video tag information acquisition module is used for acquiring the video tag information of the at least one adjacent sub-video;
the information matching module is used for matching the target user portrait with the video tag information of the at least one adjacent sub-video to obtain an adjacent sub-video matched with the target user portrait;
and the default playing relation establishing module is specifically used for establishing the default playing relation of the adjacent sub-video matched with the target user portrait.
Optionally, the video tag information obtaining module is specifically configured to:
acquiring video description information of the at least one adjacent sub-video;
and performing word segmentation processing on the video description information of the at least one adjacent sub-video to obtain video label information of the at least one adjacent sub-video.
Optionally, the apparatus further comprises:
the request acquisition module is used for acquiring a default sub-video acquisition request of the target terminal for the target interactive video;
and the video information sending module is used for sending the video information of the default sub-video with the default playing relation with the currently played sub-video to the target terminal so that the target terminal can display the video information of the default sub-video.
Optionally, the request obtaining module is specifically configured to:
and receiving a default sub-video acquisition request sent by the target terminal, wherein the default sub-video acquisition request is sent to the server when the target terminal does not receive a video interaction instruction within a preset video interaction time.
In another aspect of the present invention, there is also provided an electronic device, including a processor, a communication interface, a memory and a communication bus, where the processor, the communication interface, and the memory complete communication with each other through the communication bus;
a memory for storing a computer program;
and the processor is used for realizing the method steps of the method for determining the video default playing relationship in the first aspect when executing the program stored in the memory.
In yet another aspect of the present invention, there is also provided a computer-readable storage medium, which stores instructions that, when executed on a computer, cause the computer to execute any one of the above methods for determining a default play relationship of a video.
In yet another aspect of the present invention, there is also provided a computer program product containing instructions which, when run on a computer, cause the computer to perform the method for determining a default play relationship for video as described in any one of the above.
Therefore, according to the technical scheme provided by the embodiment of the invention, the server can count the historical interactive data of at least one adjacent sub-video adjacent to any sub-video in the background, determine the heat of at least one adjacent sub-video based on the historical interactive data, and establish the default play relationship between any sub-video and the adjacent sub-video with the heat greater than the preset heat in at least one adjacent sub-video.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below.
Fig. 1 is a flowchart of a method for determining a default play relationship of a video according to an embodiment of the present invention;
fig. 2 is a flowchart of another method for determining a default play relationship of a video according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a device for determining a default play relationship of a video according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.
The interactive video is a multi-thread video mode, namely, a user can participate in interaction and intervene in the environment of a scenario in the process of watching the interactive video, and the operation of selecting one from more scenario nodes is performed on the key scenario nodes, so that the trend of the scenario is influenced.
In general, after receiving a video interaction request from a terminal to an interactive video, a server issues a default main line to a user, where the default main line includes a plurality of branch scenario sub-videos, and the default main line represents a scenario main line of the interactive video.
In the related art, the default main line is manually specified by editing the interactive video. For the same interactive video, the editor manually specifies a default dominant line. Therefore, when different users watch the same interactive video, the default mainlines recommended by the server for the different users are all the default mainlines designated by editing and manual operation. However, since editing the manually specified default mainline may be inaccurate, the user cannot view the preferred default mainline of the user.
In order to solve the above technical problem, embodiments of the present invention provide a method and an apparatus for determining a default play relationship of a video, and an electronic device.
In a first aspect, a method for determining a default play relationship of a video according to an embodiment of the present invention is first described in detail.
It should be noted that an execution subject of the method for determining a default video play relationship provided in the embodiment of the present invention may be a device for determining a default video play relationship, and the device for determining a default video play relationship may be run in a server.
As shown in fig. 1, an embodiment of the present invention provides a method for determining a default play relationship of a video, which may include the following steps:
s110, counting historical interaction data of at least one adjacent sub-video adjacent to any sub-video in the target interactive video.
It should be noted that the target interactive video may be any interactive video that has already been online, and the embodiment of the present invention does not specifically limit the target interactive video.
It is to be understood that, for any sub-video in the target interactive video, there are one or more adjacent sub-videos adjacent to the sub-video, and the adjacent sub-video adjacent to the sub-video may be a branching storyline sub-video of the target interactive video, and the storyline trend of different branching storyline sub-videos is different.
For example, for any of the above sub-videos, the plot run of a branch plot sub-video adjacent to the sub-video may be: the male hero and the female hero are together; the plot run of another branching plot sub-video adjacent to the currently playing sub-video may be: the male leading role and the female leading role are separated.
The server can count the historical interactive data of at least one adjacent sub-video adjacent to any sub-video in the target interactive video in real time or at intervals, namely, count the user watching behavior data of at least one adjacent sub-video adjacent to any sub-video. For example, the server may count user viewing behavior data of the user for at least one adjacent sub-video adjacent to any one sub-video every other day or week.
In one embodiment, the user viewing behavior data may include one or more of the following: viewing completion, repeated viewing times, and interaction behavior information. Of course, the embodiment of the present invention does not specifically limit the viewing behavior data of the user.
And S120, determining the heat of the at least one adjacent sub-video based on the historical interaction data of the at least one adjacent sub-video.
Since the historical interactive data of the adjacent sub-videos can reflect the adjacent sub-videos which the user generally likes to watch, the server can calculate the popularity of the adjacent sub-videos according to the historical interactive data after obtaining the historical interactive data of the adjacent sub-videos.
The watching popularity of one adjacent sub-video can be determined based on the watching completion degree, the playing times and the interaction behaviors of the user on the adjacent sub-video. It is understood that the higher the user's viewing completion of a contiguous sub-video, the higher the popularity of the contiguous sub-video can be said. Similarly, the more times a user plays an adjacent sub-video, the higher the popularity of the adjacent sub-video can be shown. The more the user interacts with a neighboring sub-video, the higher the popularity of the neighboring sub-video can be shown.
S130, establishing a default playing relation between any sub-video and the adjacent sub-video with the heat greater than the preset heat in at least one adjacent sub-video.
Specifically, for any sub-video in the target interactive video, in at least one adjacent sub-video adjacent to the any sub-video, the higher the probability that the adjacent sub-video with higher heat is the sub-video that the user likes is, so that in the subsequent steps, after the target user finishes watching any sub-video, the target user can recommend the adjacent sub-video that the target user likes to watch as default, and a default play relationship between any sub-video and the adjacent sub-video with heat greater than the preset heat can be established. The embodiment of the present application does not specifically limit the magnitude of the preset heat.
Therefore, by the technical scheme provided by the embodiment of the invention, the server can count the historical interactive data of at least one adjacent sub-video adjacent to any sub-video in the background, and determining the heat of at least one adjacent sub-video based on historical interactive data, and establishing a default play relationship between any sub-video and the adjacent sub-video with the heat greater than the preset heat in the at least one adjacent sub-video, so that in the subsequent steps, a default main line with higher heat can be recommended for the target terminal, rather than, as in the prior art, the server recommends a fixed default mainline for each of the different users, therefore, the probability that the default main line recommended by the server for the user is the favorite default main line of the user is higher, the probability that the user can watch the interested interactive video is higher, and the video watching experience of the user is further improved.
In practical applications, some accounts have corresponding video viewing records, so that user representations of users corresponding to the accounts can be obtained, and in order to enable the determined default main line to better meet the requirements of target users, as shown in fig. 2, the method for determining the video default playing relationship may further include the following steps:
s140, for any target account, acquiring a target user portrait corresponding to the target account.
The target account may be any account with video viewing records. For any target account, the target user representation of the target user corresponding to the target account can be extracted according to the video viewing record corresponding to the target account.
The target user representation may be used to describe what types of videos the target user likes to watch, and how long the target user likes to watch videos. And, the target user representation is generated based on user viewing behavior data of the target user on the interactive video, and the user viewing behavior data may be: the viewing completion degree, the repeated viewing times, the interactive behavior information of the user for the interactive video and the like, and the viewing behavior data of the user are not specifically limited in the embodiment of the present invention.
S150, video label information of at least one adjacent sub video is obtained.
In order to recommend different default main lines for different users in subsequent steps, video tag information of at least one adjacent sub-video adjacent to any sub-video in the target interactive video can be obtained, wherein the video tag information of one adjacent sub-video can be used for representing attribute information of the adjacent sub-video. For example, the video type of the contiguous sub-video may be characterized, and so on.
In one embodiment, the obtaining of the video tag information of at least one adjacent sub-video adjacent to any one sub-video in the target interactive video may include the following steps, namely step a1 and step a 2:
step a1, obtaining video description information of at least one adjacent sub video adjacent to any sub video in the target interactive video.
Step a2, performing word segmentation processing on the video description information of at least one adjacent sub-video to obtain video label information of at least one adjacent sub-video.
Specifically, since the video description information of one adjacent sub-video can accurately describe the adjacent sub-video, when video tag information of at least one adjacent sub-video adjacent to any sub-video is obtained, the video description information of at least one adjacent sub-video can be obtained, and word segmentation processing is performed on the video description information by adopting a content understanding related technology to obtain a plurality of words corresponding to the video description information, wherein the plurality of words can be the video tag information of at least one adjacent sub-video, and the plurality of video tag information can accurately describe attribute information of at least one adjacent sub-video.
And S160, matching the target user portrait with the video tag information of at least one adjacent sub video to obtain an adjacent sub video matched with the target user portrait.
Specifically, the probability that the adjacent sub-video matching the target user figure is the adjacent sub-video that the target user likes to view is high, and similarly, the probability that the adjacent sub-video not matching the target user figure is the adjacent sub-video that the target user likes to view is low. Therefore, in order to obtain the adjacent sub-video which may be interested by the target user in the at least one adjacent sub-video, after acquiring the target user representation corresponding to any one target account, the server may match the target user representation with the video tag information of the at least one adjacent sub-video.
The specific process of obtaining the adjacent sub-video matched with the target user portrait may be as follows: the matching degree of the target user portrait and the video tag information of each adjacent sub video in the at least one adjacent sub video may be calculated, and the adjacent sub video with the matching degree greater than the preset matching degree is determined as the adjacent sub video matched with the target user portrait.
S170, establishing a default playing relation of any adjacent sub-video matched with the target user portrait.
Specifically, since the probability that the adjacent sub-video matched with the portrait of the target user is the adjacent sub-video that the target user likes to watch is high, in the subsequent steps, after the target user watches any one of the sub-videos, the target user can recommend the adjacent sub-video that the target user likes to watch as a default, and a default playing relationship of the adjacent sub-video matched with the portrait of the target user and any one of the sub-videos can be established.
As for any sub video of the target interactive video, a default playing relationship of any sub video and an adjacent sub video matched with the portrait of the target user is established, so that the default main line determined by the server for the target account is the default main line interested by the target user, and the personalized requirements of the target user can be met.
Therefore, according to the technical scheme provided by the embodiment of the invention, when the server determines the default main line of the interactive video, the heat of the adjacent sub-videos and the user image of the user are combined, so that the determined default main line for any account can meet the personalized requirements of the user corresponding to the account, instead of recommending a fixed default main line for different users by the server like the prior art, the server can recommend different default main lines for different users, namely, the default main line can be recommended in a personalized manner, and the user can watch the interactive video which the user is interested in, so that the personalized requirements of the user are met.
As can be seen from the above description, for any sub-video of the target interactive video, an adjacent sub-video having a default play relationship with any sub-video is established, so that when the target user watches the target interactive video through the target terminal, the server can recommend the default sub-video, which is interested by the target user, for the target terminal.
In one embodiment, the method for determining the default play relationship of the video may further include the following two steps, step b1 and step b 2:
and step b1, acquiring a default sub-video acquisition request of the target terminal for the target interactive video.
Specifically, in practical application, when a target user watches a target interactive video through a target terminal, the target user can perform video interactive operation on the target interactive video; or the target user does not perform video interaction operation on the target interactive video, that is, the target user watches the default sub-video recommended by the server through the target terminal by default.
As a specific implementation manner of the embodiment of the present invention, acquiring a default sub-video acquisition request of a target terminal to a target interactive video may include the following steps:
and receiving a default sub-video acquisition request sent by the target terminal, wherein the default sub-video acquisition request is sent to the server when the target terminal does not receive the video interaction instruction within the preset video interaction time.
In the specific implementation manner, the target terminal can monitor whether a video interaction instruction is received within the preset video interaction time in real time, and if the video interaction instruction is not received within the preset video interaction time, a default sub-video acquisition request can be sent to the server; if the video interaction instruction is received within the preset video interaction time, a video interaction request corresponding to the video interaction instruction can be sent to the server.
And b2, sending the video information of the default sub-video having the default playing relation with the currently played sub-video to the target terminal, so that the target terminal displays the video information of the default sub-video.
Specifically, after acquiring a default sub-video acquisition request of the target terminal for the target interactive video, the server may send video information of the default sub-video having a default play relationship with the currently played sub-video to the target terminal, so that the target terminal may display the video information of the default sub-video, and the target user may view the default sub-video through the target terminal.
As can be seen from the above description, the probability that the default sub video having the default play relationship with the currently played sub video is the sub video that the target user likes to watch is high, so that the video information of the default sub video can be sent to the target terminal, and the target terminal can display the video information of the default sub video after receiving the video information of the default sub video, so that the user can watch the default sub video that the user may like to watch through the target terminal.
The video information of the default sub-video may be a video ID of the default sub-video, or video description information, and the like.
According to the technical scheme provided by the embodiment of the invention, when the server determines the default main line of the interactive video, the server combines the user portraits of the user, so that the default main line determined for any account can meet the individual requirements of the user corresponding to the account, instead of recommending a fixed default main line for different users as in the prior art, the server can recommend different default main lines for different users, namely, the default main line can be recommended individually, and the user can watch the interactive video interested by the user, so that the individual requirements of the user are met.
In a second aspect of the embodiments of the present invention, there is provided an interactive video recommendation apparatus, applied to a server, as shown in fig. 3, the apparatus including:
the interactive data counting module 310 is configured to count historical interactive data of at least one adjacent sub-video adjacent to any one sub-video in the target interactive video;
a heat determination module 320, configured to determine a heat of the at least one neighboring sub-video based on historical interaction data of the at least one neighboring sub-video;
a default playing relationship establishing module 330, configured to establish a default playing relationship between the any sub-video and an adjacent sub-video with a heat greater than a preset heat in the at least one adjacent sub-video.
Therefore, by the technical scheme provided by the embodiment of the invention, the server can count the historical interactive data of at least one adjacent sub-video adjacent to any sub-video in the background, and determining the heat of at least one adjacent sub-video based on historical interactive data, and establishing a default play relationship between any sub-video and the adjacent sub-video with the heat greater than the preset heat in the at least one adjacent sub-video, so that in the subsequent steps, a default main line with higher heat can be recommended for the target terminal, rather than, as in the prior art, the server recommends a fixed default mainline for each of the different users, therefore, the probability that the default main line recommended by the server for the user is the favorite default main line of the user is higher, the probability that the user can watch the interested interactive video is higher, and the video watching experience of the user is further improved.
Optionally, the apparatus further comprises:
the target user portrait acquisition module is used for acquiring a target user portrait corresponding to any target account;
the video tag information acquisition module is used for acquiring the video tag information of the at least one adjacent sub-video;
the information matching module is used for matching the target user portrait with the video tag information of the at least one adjacent sub-video to obtain an adjacent sub-video matched with the target user portrait;
and the default playing relation establishing module is specifically used for establishing the default playing relation of the adjacent sub-video matched with the target user portrait.
Optionally, the video tag information obtaining module is specifically configured to:
acquiring video description information of the at least one adjacent sub-video;
and performing word segmentation processing on the video description information of the at least one adjacent sub-video to obtain video label information of the at least one adjacent sub-video.
Optionally, the apparatus further comprises:
the request acquisition module is used for acquiring a default sub-video acquisition request of the target terminal for the target interactive video;
and the video information sending module is used for sending the video information of the default sub-video with the default playing relation with the currently played sub-video to the target terminal so that the target terminal can display the video information of the default sub-video.
Optionally, the request obtaining module is specifically configured to:
and receiving a default sub-video acquisition request sent by the target terminal, wherein the default sub-video acquisition request is sent to the server when the target terminal does not receive a video interaction instruction within a preset video interaction time.
An embodiment of the present invention further provides an electronic device, as shown in fig. 4, including a processor 401, a communication interface 402, a memory 403, and a communication bus 404, where the processor 401, the communication interface 402, and the memory 403 complete mutual communication through the communication bus 404,
a memory 403 for storing a computer program;
the processor 401 is configured to implement the method for determining the default video play relationship according to the first aspect when executing the program stored in the memory 403.
Therefore, by the technical scheme provided by the embodiment of the invention, the server can count the historical interactive data of at least one adjacent sub-video adjacent to any sub-video in the background, and determining the heat of at least one adjacent sub-video based on historical interactive data, and establishing a default play relationship between any sub-video and the adjacent sub-video with the heat greater than the preset heat in the at least one adjacent sub-video, so that in the subsequent steps, a default main line with higher heat can be recommended for the target terminal, rather than, as in the prior art, the server recommends a fixed default mainline for each of the different users, therefore, the probability that the default main line recommended by the server for the user is the favorite default main line of the user is higher, the probability that the user can watch the interested interactive video is higher, and the video watching experience of the user is further improved.
The communication bus mentioned in the electronic device may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown, but this does not mean that there is only one bus or one type of bus.
The communication interface is used for communication between the electronic equipment and other equipment.
The Memory may include a Random Access Memory (RAM) or a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the processor.
The Processor may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the device can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component.
In a further embodiment of the present invention, there is also provided a computer-readable storage medium, which stores instructions that, when executed on a computer, cause the computer to execute the method for determining a default play relationship of a video according to the first aspect of the foregoing embodiments.
Therefore, by the technical scheme provided by the embodiment of the invention, the server can count the historical interactive data of at least one adjacent sub-video adjacent to any sub-video in the background, and determining the heat of at least one adjacent sub-video based on historical interactive data, and establishing a default play relationship between any sub-video and the adjacent sub-video with the heat greater than the preset heat in the at least one adjacent sub-video, so that in the subsequent steps, a default main line with higher heat can be recommended for the target terminal, rather than, as in the prior art, the server recommends a fixed default mainline for each of the different users, therefore, the probability that the default main line recommended by the server for the user is the favorite default main line of the user is higher, the probability that the user can watch the interested interactive video is higher, and the video watching experience of the user is further improved.
In a further embodiment of the present invention, there is also provided a computer program product containing instructions, which when run on a computer, causes the computer to execute the method for determining a default play relationship of a video according to the first aspect of the foregoing embodiments.
Therefore, by the technical scheme provided by the embodiment of the invention, the server can count the historical interactive data of at least one adjacent sub-video adjacent to any sub-video in the background, and determining the heat of at least one adjacent sub-video based on historical interactive data, and establishing a default play relationship between any sub-video and the adjacent sub-video with the heat greater than the preset heat in the at least one adjacent sub-video, so that in the subsequent steps, a default main line with higher heat can be recommended for the target terminal, rather than, as in the prior art, the server recommends a fixed default mainline for each of the different users, therefore, the probability that the default main line recommended by the server for the user is the favorite default main line of the user is higher, the probability that the user can watch the interested interactive video is higher, and the video watching experience of the user is further improved.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the invention to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
It is 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 apparatus 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 apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
The above description is only for the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.
Claims (12)
1. A method for determining a default play relationship of videos is applied to a server, and the method comprises the following steps:
counting historical interaction data of at least one adjacent sub video adjacent to any sub video in the target interactive video;
determining a popularity of the at least one contiguous sub-video based on historical interaction data of the at least one contiguous sub-video;
and establishing a default playing relation between any one sub video and the adjacent sub video with the heat greater than the preset heat in the at least one adjacent sub video.
2. The method of claim 1, further comprising:
for any target account, acquiring a target user portrait corresponding to the target account;
acquiring video label information of the at least one adjacent sub-video;
matching the target user portrait with the video tag information of the at least one adjacent sub-video to obtain an adjacent sub-video matched with the target user portrait;
and establishing a default playing relation of the adjacent sub-video matched with the target user portrait by any sub-video.
3. The method of claim 2, wherein the obtaining the video tag information of the at least one neighboring sub-video comprises:
acquiring video description information of the at least one adjacent sub-video;
and performing word segmentation processing on the video description information of the at least one adjacent sub-video to obtain video label information of the at least one adjacent sub-video.
4. The method according to any one of claims 1 to 3, further comprising:
acquiring a default sub-video acquisition request of a target terminal to the target interactive video;
and sending video information of a target adjacent sub-video adjacent to the currently played sub-video to the target terminal so that the target terminal displays the video information of the target adjacent sub-video.
5. The method of claim 4, wherein the obtaining a default sub-video obtaining request of the target terminal for the target interactive video comprises:
and receiving a default sub-video acquisition request sent by the target terminal, wherein the default sub-video acquisition request is sent to the server when the target terminal does not receive a video interaction instruction within a preset video interaction time.
6. An interactive video recommendation device applied to a server, the device comprising:
the interactive data counting module is used for counting historical interactive data of at least one adjacent sub video adjacent to any sub video in the target interactive video;
the heat determination module is used for determining the heat of the at least one adjacent sub video based on the historical interaction data of the at least one adjacent sub video;
and the default play relation establishing module is used for establishing a default play relation between any one sub video and the adjacent sub video with the heat degree larger than the preset heat degree in the at least one adjacent sub video.
7. The apparatus of claim 6, further comprising:
the target user portrait acquisition module is used for acquiring a target user portrait corresponding to any target account;
the video tag information acquisition module is used for acquiring the video tag information of the at least one adjacent sub-video;
the information matching module is used for matching the target user portrait with the video tag information of the at least one adjacent sub-video to obtain an adjacent sub-video matched with the target user portrait;
and the default playing relation establishing module is specifically used for establishing the default playing relation of the adjacent sub-video matched with the target user portrait.
8. The apparatus of claim 7, wherein the video tag information obtaining module is specifically configured to:
acquiring video description information of the at least one adjacent sub-video;
and performing word segmentation processing on the video description information of the at least one adjacent sub-video to obtain video label information of the at least one adjacent sub-video.
9. The apparatus of any one of claims 6 to 8, further comprising:
the request acquisition module is used for acquiring a default sub-video acquisition request of the target terminal for the target interactive video;
and the video information sending module is used for sending the video information of the default sub-video with the default playing relation with the currently played sub-video to the target terminal so that the target terminal can display the video information of the default sub-video.
10. The apparatus of claim 9, wherein the request acquisition module is specifically configured to:
and receiving a default sub-video acquisition request sent by the target terminal, wherein the default sub-video acquisition request is sent to the server when the target terminal does not receive a video interaction instruction within a preset video interaction time.
11. An electronic device is characterized by comprising a processor, a communication interface, a memory and a communication bus, wherein the processor and the communication interface are used for realizing mutual communication by the memory through the communication bus;
a memory for storing a computer program;
a processor for implementing the method steps of the method for determining a default play relationship for video according to any of claims 1-5 when executing a program stored in a memory.
12. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method steps of the method for determining a default play relationship for video according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010525258.9A CN111669626A (en) | 2020-06-10 | 2020-06-10 | Method and device for determining default play relationship of videos and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010525258.9A CN111669626A (en) | 2020-06-10 | 2020-06-10 | Method and device for determining default play relationship of videos and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111669626A true CN111669626A (en) | 2020-09-15 |
Family
ID=72386597
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010525258.9A Pending CN111669626A (en) | 2020-06-10 | 2020-06-10 | Method and device for determining default play relationship of videos and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111669626A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112333478A (en) * | 2020-10-26 | 2021-02-05 | 深圳创维-Rgb电子有限公司 | Video recommendation method, terminal device and storage medium |
CN113254700A (en) * | 2021-06-03 | 2021-08-13 | 北京有竹居网络技术有限公司 | Interactive video editing method and device, computer equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080170622A1 (en) * | 2007-01-12 | 2008-07-17 | Ictv, Inc. | Interactive encoded content system including object models for viewing on a remote device |
CN108289251A (en) * | 2017-09-27 | 2018-07-17 | 王可 | A kind of system and method for the self-defined plot of video display |
CN110798747A (en) * | 2019-09-27 | 2020-02-14 | 咪咕视讯科技有限公司 | Video playing method, electronic equipment and storage medium |
CN111031395A (en) * | 2019-12-19 | 2020-04-17 | 北京奇艺世纪科技有限公司 | Video playing method, device, terminal and storage medium |
-
2020
- 2020-06-10 CN CN202010525258.9A patent/CN111669626A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080170622A1 (en) * | 2007-01-12 | 2008-07-17 | Ictv, Inc. | Interactive encoded content system including object models for viewing on a remote device |
CN108289251A (en) * | 2017-09-27 | 2018-07-17 | 王可 | A kind of system and method for the self-defined plot of video display |
CN110798747A (en) * | 2019-09-27 | 2020-02-14 | 咪咕视讯科技有限公司 | Video playing method, electronic equipment and storage medium |
CN111031395A (en) * | 2019-12-19 | 2020-04-17 | 北京奇艺世纪科技有限公司 | Video playing method, device, terminal and storage medium |
Non-Patent Citations (2)
Title |
---|
头号玩家: "《零基础玩转短视频》", 31 August 2019, 天津:天津科学技术出版社 * |
张恒: "《9堂课轻松玩转短视频》", 30 September 2019, 北京:机械工业出版社 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112333478A (en) * | 2020-10-26 | 2021-02-05 | 深圳创维-Rgb电子有限公司 | Video recommendation method, terminal device and storage medium |
CN113254700A (en) * | 2021-06-03 | 2021-08-13 | 北京有竹居网络技术有限公司 | Interactive video editing method and device, computer equipment and storage medium |
CN113254700B (en) * | 2021-06-03 | 2024-03-05 | 北京有竹居网络技术有限公司 | Interactive video editing method, device, computer equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11550451B2 (en) | Systems and methods for providing and updating live-streaming online content in an interactive web platform | |
CN106331778B (en) | Video recommendation method and device | |
KR101774039B1 (en) | Automatic media asset update over an online social network | |
US20150067724A1 (en) | Recommending media items using social networks | |
US9489698B2 (en) | Media content recommendations based on social network relationship | |
US9451305B2 (en) | Method, computer readable storage medium, and introducing and playing device for introducing and playing media | |
US10986064B2 (en) | Ascertaining events in media | |
CN108495185B (en) | Video title generation method and device | |
CN111770383B (en) | Generation method of equipment association relationship, content recommendation method and device | |
CN104935651A (en) | Content recommending method and terminal | |
CN109451333B (en) | Bullet screen display method, device, terminal and system | |
KR20050043969A (en) | System and method for adapting an interest profile on a media system | |
CN104866591B (en) | Video recommendation method and device | |
CN112507163B (en) | Duration prediction model training method, recommendation method, device, equipment and medium | |
CN107454442B (en) | Method and device for recommending video | |
CN111669622A (en) | Method and device for determining default play relationship of videos and electronic equipment | |
CN111046292A (en) | Live broadcast recommendation method and device, computer-readable storage medium and electronic device | |
CN110996157A (en) | Video playing method and device, electronic equipment and machine-readable storage medium | |
US20170272793A1 (en) | Media content recommendation method and device | |
CN111669626A (en) | Method and device for determining default play relationship of videos and electronic equipment | |
CN111046230A (en) | Content recommendation method and device, electronic equipment and storable medium | |
CN112785333A (en) | Advertisement putting method, electronic device, storage medium and device | |
US20110161169A1 (en) | Advertisement selection for a product or service to display to user | |
CN111083534B (en) | Method and equipment for providing recommended video list | |
CN110933508B (en) | Video playing method and device and electronic equipment |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200915 |
|
RJ01 | Rejection of invention patent application after publication |