[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104954879A - Video interaction content display method and device - Google Patents

Video interaction content display method and device Download PDF

Info

Publication number
CN104954879A
CN104954879A CN201510337355.4A CN201510337355A CN104954879A CN 104954879 A CN104954879 A CN 104954879A CN 201510337355 A CN201510337355 A CN 201510337355A CN 104954879 A CN104954879 A CN 104954879A
Authority
CN
China
Prior art keywords
video
target
client device
interactive
content
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
Application number
CN201510337355.4A
Other languages
Chinese (zh)
Inventor
朱晗
洪炳峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing IQIYI Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201510337355.4A priority Critical patent/CN104954879A/en
Publication of CN104954879A publication Critical patent/CN104954879A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4758End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25883Management of end-user data being end-user demographical data, e.g. age, family status or address
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment of the invention discloses a video interaction content display method and device. The video interaction content display method is applied to a server, and can comprise the following steps of obtaining interaction parameter information relevant to video contents of a target video, wherein the interaction parameter information at least comprises an interaction content and a video playing progress point corresponding to the interaction content; determining at least one piece of client equipment playing the target video as target client equipment; controlling the determined target client equipment at the video playing progress point, and displaying the interaction content in a floating layer of a target video playing interface. When the technical scheme provided by the embodiment of the invention is applied, the interaction operation is simple, the video watching continuity by a user cannot be influenced, and the watching experience of the user is improved.

Description

Video interactive content display method and device
Technical Field
The invention relates to the technical field of internet, in particular to a method and a device for displaying video interactive content.
Background
With the rapid development of internet technology, online video watching is gradually becoming a way for people to enjoy leisure and entertainment. Video websites typically increase user stickiness by enhancing the user's interactive experience.
At present, the interactive function provided by a video website to a user is mainly voting, that is, voting options of some topics are set for some videos, and the voting options are provided for the user at a position below a video playing interface for the user to participate.
The method can achieve the purpose of interaction between the user and the video to a certain extent, but has certain disadvantages, because the user mostly uses a full-screen watching mode when watching the video, in the process of watching the video, if the user wants to participate in the voting interaction of a certain topic of the video, the user needs to quit the full-screen mode and uses a mouse or a keyboard and the like to search a corresponding voting interface to complete the voting operation, and the user needs to switch to the full-screen mode to watch the video again after completing the voting, so the operation process is complicated. Meanwhile, frequent switching between the window mode and the full-screen mode brings extra operation burden to the video playing device. Moreover, the user needs to leave the video playing interface when participating in the voting, which interrupts the continuity of the video watched by the user and causes the watching experience of the user to be poor.
Disclosure of Invention
In order to solve the above problems, the embodiment of the invention discloses a method and a device for displaying video interactive content. The technical scheme is as follows:
a video interactive content display method is applied to a server and comprises the following steps:
acquiring interaction parameter information related to video content of a target video, wherein the interaction parameter information at least comprises interaction content and a video playing progress point corresponding to the interaction content;
determining at least one client device playing the target video as a target client device;
and controlling the determined target client equipment to be at the video playing progress point, and displaying the interactive content in a floating layer of a playing interface of the target video.
In a specific embodiment of the present invention, the target video is an on-demand video having a plurality of content versions recorded in advance, and the method further includes:
receiving data of user participation interaction fed back by each target client device;
for each target client device: determining the expected content version of the user corresponding to the target client device according to the data of the user participating in the interaction fed back by the target client device;
for each target client device: and pushing the on-demand video of the expected content version of the user corresponding to the target client equipment.
In a specific embodiment of the present invention, the method further comprises:
receiving data of user participation interaction fed back by each target client device;
and counting the received data and outputting a counting result.
In a specific embodiment of the present invention, the determining at least one client device playing the target video as a target client device further includes:
acquiring characteristic information of client equipment playing the target video;
and judging whether the characteristic information of the client equipment is matched with the characteristic information of the interactive object or not aiming at each client equipment playing the target video, and if so, determining the client equipment as the target client equipment.
In a specific embodiment of the present invention, the controlling the determined target client device to display the interactive content in a floating layer of a playing interface of the target video at the video playing progress point includes:
pushing the interactive content and the video playing progress point corresponding to the interactive content to the determined target client equipment, so that the interactive content is displayed in a floating layer of a playing interface of the target video at the video playing progress point by each target client equipment;
or,
and pushing the interactive content to the determined target client equipment at the video playing progress point, so that the interactive content is displayed in a floating layer of a playing interface of the target video at the video playing progress point by each target client equipment.
A video interactive content display method is applied to target client equipment and comprises the following steps:
receiving interaction parameter information which is sent by a server and is related to video content of a target video, wherein the interaction parameter information is obtained by the server, the interaction parameter information at least comprises interaction content and a video playing progress point corresponding to the interaction content, and the target client device comprises: the server determines client equipment from the client equipment playing the target video;
and displaying the interactive content in a floating layer of a playing interface of the target video at the video playing progress point.
A video interactive content display device is applied to a server, and the device comprises:
the interactive parameter information acquisition module is used for acquiring interactive parameter information related to the video content of the target video, and the interactive parameter information at least comprises interactive content and a video playing progress point corresponding to the interactive content;
the target client device determining module is used for determining at least one client device playing the target video as a target client device;
and the interactive content display control module is used for controlling the determined target client equipment to display the interactive content in a floating layer of a playing interface of the target video at the video playing progress point.
In one embodiment of the present invention, the apparatus further comprises:
the first interactive data receiving module is used for receiving the data of the user participating in the interaction fed back by each target client device under the condition that the target video is an on-demand video and has a plurality of pre-recorded content versions;
an expected version determination module to, for each target client device: determining the expected content version of the user corresponding to the target client device according to the data of the user participating in the interaction fed back by the target client device;
a desired version push module to, for each target client device: and pushing the on-demand video of the expected content version of the user corresponding to the target client equipment.
In one embodiment of the present invention, the apparatus further comprises:
the second interactive data receiving module is used for receiving the data of the user participation interaction fed back by each target client device;
and the statistical result output module is used for counting the received data and outputting a statistical result.
In a specific embodiment of the present invention, the target client device determining module includes:
the characteristic information obtaining submodule is used for obtaining the characteristic information of the client equipment playing the target video under the condition that the interactive parameter information also comprises interactive object characteristic information;
the characteristic information judgment submodule is used for judging whether the characteristic information of the client equipment is matched with the characteristic information of the interactive object or not aiming at each client equipment playing the target video, and if so, the target client equipment determination submodule is triggered;
and the target client device determining submodule is used for determining the client device as the target client device under the condition that the characteristic information judging submodule judges that the client device is the target client device.
In a specific embodiment of the present invention, the interactive content display control module is specifically configured to:
pushing the interactive content and the video playing progress point corresponding to the interactive content to the determined target client equipment, so that the interactive content is displayed in a floating layer of a playing interface of the target video at the video playing progress point by each target client equipment;
or,
and pushing the interactive content to the determined target client equipment at the video playing progress point, so that the interactive content is displayed in a floating layer of a playing interface of the target video at the video playing progress point by each target client equipment.
A video interactive content display device is applied to a target client device, and comprises:
an interactive parameter information receiving module, configured to receive interactive parameter information related to video content of a target video, where the interactive parameter information is obtained by a server, the interactive parameter information at least includes interactive content and a video playing progress point corresponding to the interactive content, and the target client device is: the server determines client equipment from the client equipment playing the target video;
and the interactive content display module is used for displaying the interactive content in a floating layer of a playing interface of the target video at the video playing progress point.
By applying the technical scheme provided by the embodiment of the invention, the server obtains the interactive content related to the video content of the target video and the video playing progress point corresponding to the interactive content, and controls the target client device to display the interactive content in the floating layer of the playing interface of the target video at the video playing progress point, so that a user can participate in interaction in the process of watching the video without leaving the video playing interface, the operation is simple, the continuity of watching the video by the user is not influenced, and the watching experience of the user is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart illustrating an implementation of a method for displaying video interactive content according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a video interaction content display interface according to an embodiment of the present invention;
FIG. 3 is a schematic diagram illustrating a thumbnail view of video interactive content according to an embodiment of the present invention;
FIG. 4 is a schematic diagram illustrating interaction results according to an embodiment of the present invention;
FIG. 5 is a flowchart illustrating another implementation of a method for presenting video interactive content according to an embodiment of the present invention;
FIG. 6 is a schematic structural diagram of a video interactive content display apparatus according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of an apparatus for presenting video interactive content according to an embodiment of the present invention.
Detailed Description
First, a method for displaying video interactive content provided by an embodiment of the present invention is described, where the method includes the following steps:
acquiring interaction parameter information related to video content of a target video, wherein the interaction parameter information at least comprises interaction content and a video playing progress point corresponding to the interaction content;
determining at least one client device playing the target video as a target client device;
and controlling the determined target client equipment to be at the video playing progress point, and displaying the interactive content in a floating layer of a playing interface of the target video.
The execution subject of the steps is the server. The server can perform information interaction with the client device performing video playing.
In the process of watching videos on line, the strong interaction between the users and the video contents can stimulate the watching interests of the users and increase the viscosity of the users to the video websites. The number of videos in a video website is large, different videos have different interaction requirements, and different interaction contents can be set. The method comprises the steps that interaction parameter information related to video content of a target video, which is obtained by a server, at least comprises the interaction content and a video playing progress point corresponding to the interaction content, after the server determines target client equipment to be interacted from client equipment playing the target video, the server controls the determined target client equipment to be at the corresponding video playing progress point, and the interaction content is displayed in a floating layer of a playing interface of the target video. Therefore, the user does not need to leave the video playing interface, can participate in interaction in the process of watching the video, is simple to operate, does not influence the continuity of watching the video by the user, and improves the watching experience of the user.
In order to make those skilled in the art better understand the technical solutions in the embodiments of the present invention, the technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, an implementation flowchart of a method for displaying video interactive content according to an embodiment of the present invention is shown, where the method is applied to a server, and may include the following steps:
s110: interaction parameter information related to video content of the target video is obtained.
The interactive parameter information at least comprises interactive content and a video playing progress point corresponding to the interactive content.
The interactive parameter information obtained by the server is related to the video content of the target video, the interactive content contained in the interactive parameter information can be preset by an operator, and can also be automatically generated by the server through the content description information of the target video, and of course, the video playing progress point corresponding to the interactive content can also be preset by the operator, or determined by the server according to the interactive content.
The types of videos provided by video websites to users for watching mainly include live program videos and on-demand program videos. Live program videos such as live sports events and the like, on-demand program videos such as conventional television shows, movies, network-made shows, entertainment programs and the like are prerecorded. In practical application, videos such as live programs, network-made dramas, entertainment programs and the like are very suitable for interacting with users.
For example, live football match, when the user watched live football match on line, the focus often lies in whether its team that supports can the goal, or whether its sportsman who likes can the goal, or final match result will be so etc., the operation personnel can set up corresponding interactive content and the video broadcast progress point that this interactive content corresponds to the focus of the user of prediction, and provide the server, if, when the match goes on first half 30 minutes 15 seconds, certain team obtains the chance of ordering, the operation personnel can in time set up interactive content this moment: "can an upcoming click hit a goal? And setting the video playing progress point corresponding to the interactive content as the progress point when the game is carried out to the top half for 30 minutes and 20 seconds. And after the operator performs corresponding setting, the interactive parameter information is sent to the server.
Or, the server may automatically generate the interactive content according to the content description information of the football game, such as the names of teams and players of both parties, for example, generating the voting content: "what will the score of team a versus team B be predicted? ". The server determines a video playing progress point corresponding to each interactive content according to different interactive contents, for example, the video playing progress point corresponding to a certain interactive content corresponds to a certain progress point at a video playing start stage, or a certain progress point at a video playing intermediate stage, or a certain progress point at a moment when the video is about to be played.
For other entertainment programs with strong interaction requirements, such as debate-type programs or affinity-type programs, the interactive content and the video playing progress point corresponding to the interactive content can be obtained by the method. And will not be described in detail herein.
S120: and determining at least one client device playing the target video as a target client device.
It can be understood that a user watches a target video on a client device, each client device playing the target video corresponds to a different user, the different users have different preferences, and a server can determine the target client device to be interacted among the client devices playing the target video. In practical application, the server may determine the target client device according to the interactive content, or may determine the target client device according to a preset condition (e.g., a regional condition or a condition that whether the user is a registered user, or the like), or may determine the client device corresponding to the active user as the target client device according to the historical behavior data of the user. Of course, all client devices playing the target video may be determined as the target client devices.
The interaction parameter information obtained by the server in step S110 may further include interaction object feature information, that is, for which client device object the interaction content obtained by the server needs to interact. In one embodiment of the present invention, step S120 may include the following steps:
the method comprises the following steps: acquiring characteristic information of client equipment playing the target video;
step two: and judging whether the characteristic information of the client equipment is matched with the characteristic information of the interactive object or not aiming at each client equipment playing the target video, and if so, determining the client equipment as the target client equipment.
For convenience of description, the above two steps are combined for illustration.
The characteristic information of the client device may be geographical information of the client device, or user attribute information of a user corresponding to the client device, such as information about whether the user is a registered user, a user rating, a user gender, an age, and the like. Of course, it should be noted that the characteristic information of the client device is not limited to the above-mentioned information.
The interactive parameter information obtained by the server contains interactive object feature information, namely the features of the client equipment to be interacted are limited, and the matched client equipment is determined to be the target client equipment by judging whether the feature information of the client equipment playing the target video is matched with the interactive object feature information or not.
For example, a program is a mainstream program launched by a power-saving television station, and has a certain regional characteristic, and there are fewer users in other provinces and cities who view the program, and the users in other provinces and cities may not be concerned about the progress or result of the program, so that when determining the target client device, only the client device in the province may be determined as the target client device. The regional characteristics of the client device can be obtained through the IP address of the client device or through active reporting by the client device.
For another example, a program content requires a user to vote for a contestant to determine the win or loss of the contestant. The voting of the user with the higher rank is more important, so the client device corresponding to the user with the higher rank can be determined as the target client device.
The target client equipment is determined from the client equipment playing the target video, different interactive contents can be pushed for different client equipment, and the method is more targeted and better in user experience.
S130: and controlling the determined target client equipment to be at the video playing progress point, and displaying the interactive content in a floating layer of a playing interface of the target video.
There are two implementations for this step:
the implementation mode is as follows: and pushing the interactive content and the video playing progress point corresponding to the interactive content to the determined target client equipment, so that the interactive content is displayed in a floating layer of a playing interface of the target video at the video playing progress point by each target client equipment.
The implementation mode two is as follows: and pushing the interactive content to the determined target client equipment at the video playing progress point, so that the interactive content is displayed in a floating layer of a playing interface of the target video at the video playing progress point by each target client equipment.
In any implementation manner, it is finally required that each target client device displays the interactive content in the floating layer of the playing interface of the target video at the corresponding video playing progress point, as shown in fig. 2, one voting content is displayed in the floating layer of the video playing interface: participate in the vote together: "should the mobile phone not look at the companion? ". The user can click the "don't look" or "look" button to vote and participate in the interaction.
In practical application, after receiving the interactive content, the target client device may display the interactive content in a floating layer at one edge of the video playing interface in a thumbnail form or an icon form, as shown in fig. 3, a voting icon displayed in the floating layer at the lower right corner of the video playing interface, and when a user wants to participate, the user clicks the thumbnail or the icon, and then the complete floating layer may be expanded, so that for a user who does not want to participate in the interaction, the normal viewing of the video by the user is not affected.
By applying the technical scheme provided by the embodiment of the invention, the server obtains the interactive content related to the video content of the target video and the video playing progress point corresponding to the interactive content, and controls the target client device to display the interactive content in the floating layer of the playing interface of the target video at the video playing progress point, so that a user can participate in interaction in the process of watching the video without leaving the video playing interface, the operation is simple, the continuity of watching the video by the user is not influenced, and the watching experience of the user is improved.
In an embodiment of the present invention, in the case that the target video is an on-demand video and has a plurality of content versions recorded in advance, the method may further include the following steps:
the first step is as follows: receiving data of user participation interaction fed back by each target client device;
the second step is that: for each target client device: determining the expected content version of the user corresponding to the target client device according to the data of the user participating in the interaction fed back by the target client device;
the third step: for each target client device: and pushing the on-demand video of the expected content version of the user corresponding to the target client equipment.
For convenience of description, the above three steps are combined for illustration.
On-demand videos, especially some home-made dramas, can pre-record multiple content versions corresponding to different outcomes. During the viewing process of the user, interactive content is displayed to the user, such as a plurality of options: "is your desired outcome A, B or C? ". The user can select the expected ending according to the preference of the user, and the expected ending corresponds to the corresponding content version. Therefore, the data of the user participating in the interaction can be used for pushing the corresponding content version to the client equipment corresponding to the user, so that the viscosity of the user to the website can be further increased, and the watching experience of the user is improved.
In another embodiment of the present invention, the method may further comprise the steps of:
the method comprises the following steps: receiving data of user participation interaction fed back by each target client device;
step two: and counting the received data and outputting a counting result.
The output statistical result can be provided for background operators for further setting or editing subsequent videos according to the statistical result, and can be pushed to client equipment participating in interaction and displayed to users by the client equipment. As shown in fig. 4, after the user participates in the voting interaction, the current voting result is shown to the user.
Referring to fig. 5, a flowchart of another implementation of a method for presenting video interactive content according to an embodiment of the present invention is shown, where the method is applied to a target client device, and may include the following steps:
s210: and receiving the interactive parameter information which is sent by the server and is related to the video content of the target video.
The interactive parameter information is obtained by the server, the interactive parameter information at least comprises interactive content and a video playing progress point corresponding to the interactive content, and the target client device is as follows: the server determines the client device from the client devices playing the target video.
S220: and displaying the interactive content in a floating layer of a playing interface of the target video at the video playing progress point.
The server obtains interaction parameter information related to the video content of the target video and pushes the interaction parameter information to the target client device, and the target client device displays the interaction content in a floating layer of a playing interface of the target video at a corresponding video playing progress point according to the received interaction parameter information.
In practical application, the display duration of the interactive content in the floating layer of the playing interface of the target video can be autonomously controlled by the target client device and can also be controlled by the server.
By applying the technical scheme provided by the embodiment of the invention, the server obtains the interactive content related to the video content of the target video and the video playing progress point corresponding to the interactive content, and controls the target client device to display the interactive content in the floating layer of the playing interface of the target video at the video playing progress point, so that a user can participate in interaction in the process of watching the video without leaving the video playing interface, the operation is simple, the continuity of watching the video by the user is not influenced, and the watching experience of the user is improved.
Corresponding to the embodiment of the method shown in fig. 1, an embodiment of the present invention further provides a device for displaying video interactive content, which is applied to a server, and as shown in fig. 6, the device may include the following modules:
the interactive parameter information obtaining module 310 is configured to obtain interactive parameter information related to video content of a target video, where the interactive parameter information at least includes interactive content and a video playing progress point corresponding to the interactive content.
The interactive parameter information obtained by the interactive parameter information obtaining module 310 is related to the video content of the target video, the interactive content contained in the interactive parameter information may be preset by an operator, or may be automatically generated by the server through the content description information of the target video, and of course, the video playing progress point corresponding to the interactive content may also be preset by the operator, or may be determined by the server according to the interactive content.
A target client device determining module 320, configured to determine at least one client device playing the target video as a target client device.
It can be understood that a user watches a target video on a client device, each client device playing the target video corresponds to a different user, the different users have different preferences, and a server can determine the target client device to be interacted among the client devices playing the target video. In practical application, the server may determine the target client device according to the interactive content, or may determine the target client device according to a preset condition (e.g., a regional condition or a condition that whether the user is a registered user, or the like), or may determine the client device corresponding to the active user as the target client device according to the historical behavior data of the user. Of course, all client devices playing the target video may be determined as the target client devices.
In a specific embodiment of the present invention, the target client device determining module 320 may include the following sub-modules:
the characteristic information obtaining submodule is used for obtaining the characteristic information of the client equipment playing the target video under the condition that the interactive parameter information also comprises interactive object characteristic information;
the characteristic information judgment submodule is used for judging whether the characteristic information of the client equipment is matched with the characteristic information of the interactive object or not aiming at each client equipment playing the target video, and if so, the target client equipment determination submodule is triggered;
and the target client device determining submodule is used for determining the client device as the target client device under the condition that the characteristic information judging submodule judges that the client device is the target client device.
The characteristic information of the client device may be geographical information of the client device, or user attribute information of a user corresponding to the client device, such as information about whether the user is a registered user, a user rating, a user gender, an age, and the like. Of course, it should be noted that the characteristic information of the client device is not limited to the above-mentioned information.
The interactive parameter information obtained by the interactive parameter information obtaining module 310 includes interactive object feature information, that is, features of the client device to be interacted are already defined, and the matched client device is determined as the target client device by judging whether the feature information of the client device playing the target video matches the interactive object feature information.
The target client equipment is determined from the client equipment playing the target video, different interactive contents can be pushed for different client equipment, and the method is more targeted and better in user experience.
And the interactive content display control module 330 is configured to control the determined target client device to display the interactive content in a floating layer of a playing interface of the target video at the video playing progress point.
In an embodiment of the present invention, the interactive content display control module 330 is specifically configured to:
pushing the interactive content and the video playing progress point corresponding to the interactive content to the determined target client equipment, so that the interactive content is displayed in a floating layer of a playing interface of the target video at the video playing progress point by each target client equipment;
or,
and pushing the interactive content to the determined target client equipment at the video playing progress point, so that the interactive content is displayed in a floating layer of a playing interface of the target video at the video playing progress point by each target client equipment.
In one embodiment of the present invention, the apparatus may further include the following modules:
the first interactive data receiving module is used for receiving the data of the user participating in the interaction fed back by each target client device under the condition that the target video is an on-demand video and has a plurality of pre-recorded content versions;
an expected version determination module to, for each target client device: determining the expected content version of the user corresponding to the target client device according to the data of the user participating in the interaction fed back by the target client device;
a desired version push module to, for each target client device: and pushing the on-demand video of the expected content version of the user corresponding to the target client equipment.
On-demand videos, especially some home-made dramas, can pre-record multiple content versions corresponding to different outcomes. During the viewing process of the user, interactive content is displayed to the user, such as a plurality of options: "is your desired outcome A, B or C? ". The user can select the expected ending according to the preference of the user, and the expected ending corresponds to the corresponding content version. Therefore, the data of the user participating in the interaction can be used for pushing the corresponding content version to the client equipment corresponding to the user, so that the viscosity of the user to the website can be further increased, and the watching experience of the user is improved.
In another embodiment of the present invention, the apparatus may further include the following modules:
the second interactive data receiving module is used for receiving the data of the user participation interaction fed back by each target client device;
and the statistical result output module is used for counting the received data and outputting a statistical result.
The output statistical result can be provided for background operators for further setting or editing subsequent videos according to the statistical result, and can be pushed to client equipment participating in interaction and displayed to users by the client equipment. As shown in fig. 4, after the user participates in the voting interaction, the current voting result is shown to the user.
Corresponding to the embodiment of the method shown in fig. 5, an embodiment of the present invention further provides an apparatus for presenting video interactive content, which is applied to a target client device, and as shown in fig. 7, the apparatus may include the following modules:
an interactive parameter information receiving module 410, configured to receive interactive parameter information related to video content of a target video, where the interactive parameter information is obtained by a server, the interactive parameter information at least includes interactive content and a video playing progress point corresponding to the interactive content, and the target client device is: the server determines client equipment from the client equipment playing the target video;
and the interactive content display module 420 is configured to display the interactive content in a floating layer of a playing interface of the target video at the video playing progress point.
By applying the device provided by the embodiment of the invention, the server obtains the interactive content related to the video content of the target video and the video playing progress point corresponding to the interactive content, and controls the target client device to display the interactive content in the floating layer of the playing interface of the target video at the video playing progress point, so that a user can participate in interaction in the process of watching the video without leaving the video playing interface, the operation is simple, the continuity of watching the video by the user is not influenced, and the watching experience of the user is improved.
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, as for the apparatus embodiment, since it is substantially similar to the method embodiment, the description is relatively simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
Those skilled in the art will appreciate that all or part of the steps in the above method embodiments may be implemented by a program to instruct relevant hardware to perform the steps, and the program may be stored in a computer-readable storage medium, which is referred to herein as a storage medium, such as: ROM/RAM, magnetic disk, optical disk, etc.
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 video interactive content display method is applied to a server, and comprises the following steps:
acquiring interaction parameter information related to video content of a target video, wherein the interaction parameter information at least comprises interaction content and a video playing progress point corresponding to the interaction content;
determining at least one client device playing the target video as a target client device;
and controlling the determined target client equipment to be at the video playing progress point, and displaying the interactive content in a floating layer of a playing interface of the target video.
2. The method of claim 1, wherein the target video is an on-demand video having a plurality of pre-recorded content versions, the method further comprising:
receiving data of user participation interaction fed back by each target client device;
for each target client device: determining the expected content version of the user corresponding to the target client device according to the data of the user participating in the interaction fed back by the target client device;
for each target client device: and pushing the on-demand video of the expected content version of the user corresponding to the target client equipment.
3. The method of claim 1, further comprising:
receiving data of user participation interaction fed back by each target client device;
and counting the received data and outputting a counting result.
4. The method according to any one of claims 1 to 3, wherein the interaction parameter information further includes interaction object feature information, and the determining at least one client device playing the target video as a target client device comprises:
acquiring characteristic information of client equipment playing the target video;
and judging whether the characteristic information of the client equipment is matched with the characteristic information of the interactive object or not aiming at each client equipment playing the target video, and if so, determining the client equipment as the target client equipment.
5. The method according to any one of claims 1 to 3, wherein the controlling the determined target client device to display the interactive content in a floating layer of a playing interface of the target video at the video playing progress point comprises:
pushing the interactive content and the video playing progress point corresponding to the interactive content to the determined target client equipment, so that the interactive content is displayed in a floating layer of a playing interface of the target video at the video playing progress point by each target client equipment;
or,
and pushing the interactive content to the determined target client equipment at the video playing progress point, so that the interactive content is displayed in a floating layer of a playing interface of the target video at the video playing progress point by each target client equipment.
6. A video interactive content display method is applied to a target client device, and comprises the following steps:
receiving interaction parameter information which is sent by a server and is related to video content of a target video, wherein the interaction parameter information is obtained by the server, the interaction parameter information at least comprises interaction content and a video playing progress point corresponding to the interaction content, and the target client device comprises: the server determines client equipment from the client equipment playing the target video;
and displaying the interactive content in a floating layer of a playing interface of the target video at the video playing progress point.
7. A video interactive content display device is applied to a server, and the device comprises:
the interactive parameter information acquisition module is used for acquiring interactive parameter information related to the video content of the target video, and the interactive parameter information at least comprises interactive content and a video playing progress point corresponding to the interactive content;
the target client device determining module is used for determining at least one client device playing the target video as a target client device;
and the interactive content display control module is used for controlling the determined target client equipment to display the interactive content in a floating layer of a playing interface of the target video at the video playing progress point.
8. The apparatus of claim 7, further comprising:
the first interactive data receiving module is used for receiving the data of the user participating in the interaction fed back by each target client device under the condition that the target video is an on-demand video and has a plurality of pre-recorded content versions;
an expected version determination module to, for each target client device: determining the expected content version of the user corresponding to the target client device according to the data of the user participating in the interaction fed back by the target client device;
a desired version push module to, for each target client device: and pushing the on-demand video of the expected content version of the user corresponding to the target client equipment.
9. The apparatus of claim 7, further comprising:
the second interactive data receiving module is used for receiving the data of the user participation interaction fed back by each target client device;
and the statistical result output module is used for counting the received data and outputting a statistical result.
10. The apparatus of any of claims 7 to 9, wherein the target client device determination module comprises:
the characteristic information obtaining submodule is used for obtaining the characteristic information of the client equipment playing the target video under the condition that the interactive parameter information also comprises interactive object characteristic information;
the characteristic information judgment submodule is used for judging whether the characteristic information of the client equipment is matched with the characteristic information of the interactive object or not aiming at each client equipment playing the target video, and if so, the target client equipment determination submodule is triggered;
and the target client device determining submodule is used for determining the client device as the target client device under the condition that the characteristic information judging submodule judges that the client device is the target client device.
11. The apparatus according to any one of claims 7 to 9, wherein the interactive content presentation control module is specifically configured to:
pushing the interactive content and the video playing progress point corresponding to the interactive content to the determined target client equipment, so that the interactive content is displayed in a floating layer of a playing interface of the target video at the video playing progress point by each target client equipment;
or,
and pushing the interactive content to the determined target client equipment at the video playing progress point, so that the interactive content is displayed in a floating layer of a playing interface of the target video at the video playing progress point by each target client equipment.
12. An apparatus for presenting video interactive content, applied to a target client device, the apparatus comprising:
an interactive parameter information receiving module, configured to receive interactive parameter information related to video content of a target video, where the interactive parameter information is obtained by a server, the interactive parameter information at least includes interactive content and a video playing progress point corresponding to the interactive content, and the target client device is: the server determines client equipment from the client equipment playing the target video;
and the interactive content display module is used for displaying the interactive content in a floating layer of a playing interface of the target video at the video playing progress point.
CN201510337355.4A 2015-06-17 2015-06-17 Video interaction content display method and device Pending CN104954879A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510337355.4A CN104954879A (en) 2015-06-17 2015-06-17 Video interaction content display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510337355.4A CN104954879A (en) 2015-06-17 2015-06-17 Video interaction content display method and device

Publications (1)

Publication Number Publication Date
CN104954879A true CN104954879A (en) 2015-09-30

Family

ID=54169165

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510337355.4A Pending CN104954879A (en) 2015-06-17 2015-06-17 Video interaction content display method and device

Country Status (1)

Country Link
CN (1) CN104954879A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105898604A (en) * 2016-04-28 2016-08-24 乐视控股(北京)有限公司 Live broadcast video interaction information configuration method and device based on mobile terminal
CN105915933A (en) * 2016-06-27 2016-08-31 北京奇虎科技有限公司 Method and device for pushing video by using parasitic toolkit
CN106534941A (en) * 2016-10-31 2017-03-22 腾讯科技(深圳)有限公司 Method and device for realizing video interaction
CN106657840A (en) * 2016-12-26 2017-05-10 广州华多网络科技有限公司 Interaction method and device of online live broadcast
CN106804008A (en) * 2017-03-22 2017-06-06 深圳市路通网络技术有限公司 A kind of information displaying method and device
CN107071498A (en) * 2016-12-31 2017-08-18 天脉聚源(北京)科技有限公司 Look for something the method and apparatus that lookup progress is shown in interaction
CN107645683A (en) * 2017-09-14 2018-01-30 北京奇艺世纪科技有限公司 A kind of data processing method based on multimedia messages, apparatus and system
CN108156529A (en) * 2016-12-02 2018-06-12 阿里巴巴集团控股有限公司 A kind of method for exhibiting data, apparatus and system
CN108650555A (en) * 2018-05-15 2018-10-12 优酷网络技术(北京)有限公司 The displaying of video clip, the generation method of interactive information, player and server
CN108810599A (en) * 2017-04-27 2018-11-13 腾讯科技(上海)有限公司 Net cast method, apparatus and computer equipment
CN109660873A (en) * 2018-11-02 2019-04-19 北京达佳互联信息技术有限公司 Exchange method, interactive device and computer readable storage medium based on video
CN109714626A (en) * 2018-12-26 2019-05-03 北京字节跳动网络技术有限公司 Information interacting method, device, electronic equipment and computer readable storage medium
CN110401865A (en) * 2018-04-24 2019-11-01 腾讯科技(深圳)有限公司 The implementation method and device of video interactive function
CN111083504A (en) * 2018-10-22 2020-04-28 阿里巴巴集团控股有限公司 Interaction method, device and equipment
CN113556611A (en) * 2021-07-20 2021-10-26 上海哔哩哔哩科技有限公司 Video watching method and device
CN113923530A (en) * 2021-10-18 2022-01-11 北京字节跳动网络技术有限公司 Interactive information display method and device, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101382867A (en) * 2008-10-28 2009-03-11 深圳市迅雷网络技术有限公司 Video playing interaction method and terminal
WO2013178190A3 (en) * 2012-08-27 2014-01-09 中兴通讯股份有限公司 Method, device and system and for play synchronization control in video recommendation service
CN103703789A (en) * 2013-06-28 2014-04-02 华为技术有限公司 Method, terminal and system of data presentation
CN104065998A (en) * 2014-06-06 2014-09-24 惠州Tcl移动通信有限公司 Mobile terminal video synchronous sharing method and system
CN104168491A (en) * 2013-05-17 2014-11-26 腾讯科技(北京)有限公司 Information processing method and device in video playing processes

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101382867A (en) * 2008-10-28 2009-03-11 深圳市迅雷网络技术有限公司 Video playing interaction method and terminal
WO2013178190A3 (en) * 2012-08-27 2014-01-09 中兴通讯股份有限公司 Method, device and system and for play synchronization control in video recommendation service
CN103634621A (en) * 2012-08-27 2014-03-12 中兴通讯股份有限公司 Method, apparatuses and system for playing synchronization controlling in video recommendation service
CN104168491A (en) * 2013-05-17 2014-11-26 腾讯科技(北京)有限公司 Information processing method and device in video playing processes
CN103703789A (en) * 2013-06-28 2014-04-02 华为技术有限公司 Method, terminal and system of data presentation
CN104065998A (en) * 2014-06-06 2014-09-24 惠州Tcl移动通信有限公司 Mobile terminal video synchronous sharing method and system

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105898604A (en) * 2016-04-28 2016-08-24 乐视控股(北京)有限公司 Live broadcast video interaction information configuration method and device based on mobile terminal
WO2018001201A1 (en) * 2016-06-27 2018-01-04 北京奇虎科技有限公司 Video push method, device, program and medium
CN105915933A (en) * 2016-06-27 2016-08-31 北京奇虎科技有限公司 Method and device for pushing video by using parasitic toolkit
CN106534941A (en) * 2016-10-31 2017-03-22 腾讯科技(深圳)有限公司 Method and device for realizing video interaction
CN108156529A (en) * 2016-12-02 2018-06-12 阿里巴巴集团控股有限公司 A kind of method for exhibiting data, apparatus and system
CN106657840A (en) * 2016-12-26 2017-05-10 广州华多网络科技有限公司 Interaction method and device of online live broadcast
CN107071498B (en) * 2016-12-31 2020-05-19 天脉聚源(北京)科技有限公司 Method and device for displaying search progress in object search interaction
CN107071498A (en) * 2016-12-31 2017-08-18 天脉聚源(北京)科技有限公司 Look for something the method and apparatus that lookup progress is shown in interaction
CN106804008A (en) * 2017-03-22 2017-06-06 深圳市路通网络技术有限公司 A kind of information displaying method and device
CN108810599A (en) * 2017-04-27 2018-11-13 腾讯科技(上海)有限公司 Net cast method, apparatus and computer equipment
CN107645683A (en) * 2017-09-14 2018-01-30 北京奇艺世纪科技有限公司 A kind of data processing method based on multimedia messages, apparatus and system
CN110401865B (en) * 2018-04-24 2021-11-30 腾讯科技(深圳)有限公司 Method and device for realizing video interaction function
CN110401865A (en) * 2018-04-24 2019-11-01 腾讯科技(深圳)有限公司 The implementation method and device of video interactive function
CN108650555A (en) * 2018-05-15 2018-10-12 优酷网络技术(北京)有限公司 The displaying of video clip, the generation method of interactive information, player and server
CN108650555B (en) * 2018-05-15 2022-11-22 北京优酷科技有限公司 Video interface display method, interactive information generation method, player and server
CN111083504A (en) * 2018-10-22 2020-04-28 阿里巴巴集团控股有限公司 Interaction method, device and equipment
CN109660873A (en) * 2018-11-02 2019-04-19 北京达佳互联信息技术有限公司 Exchange method, interactive device and computer readable storage medium based on video
CN109714626A (en) * 2018-12-26 2019-05-03 北京字节跳动网络技术有限公司 Information interacting method, device, electronic equipment and computer readable storage medium
US11924500B2 (en) 2018-12-26 2024-03-05 Beijing Bytedance Network Technology Co., Ltd. Information interaction method and device, electronic apparatus, and computer readable storage medium
CN113556611A (en) * 2021-07-20 2021-10-26 上海哔哩哔哩科技有限公司 Video watching method and device
CN113556611B (en) * 2021-07-20 2022-08-16 上海哔哩哔哩科技有限公司 Video watching method and device
CN113923530A (en) * 2021-10-18 2022-01-11 北京字节跳动网络技术有限公司 Interactive information display method and device, electronic equipment and storage medium
CN113923530B (en) * 2021-10-18 2023-12-22 北京字节跳动网络技术有限公司 Interactive information display method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN104954879A (en) Video interaction content display method and device
US11303963B2 (en) Methods and systems for generating a notification
US20240160648A1 (en) Systems and methods for automatic program recommendations based on user interactions
US10939176B2 (en) Live content streaming system and method
US9992543B2 (en) Systems and methods for transmitting media associated with a measure of quality based on level of game play in an interactive video gaming environment
US11540015B2 (en) Systems and methods for preventing spoilers in a results display for a tournament-style competition by selectively blacking out competitor results
US9094708B2 (en) Methods and systems for prioritizing listings based on real-time data
US9661364B2 (en) Recommended media content based channel surfing methods and systems
US20150248918A1 (en) Systems and methods for displaying a user selected object as marked based on its context in a program
US20230056898A1 (en) Systems and methods for creating a non-curated viewing perspective in a video game platform based on a curated viewing perspective
US12075105B2 (en) Systems and methods for avoiding spoilers in presenting recording prompts relating to a competition
US20190141383A1 (en) Systems and methods for simulating a sports event based on availability of sports statistics
US11974014B2 (en) Systems and methods for dynamically educating users on sports terminology
US20230083324A1 (en) Systems and methods for providing a progress bar for updating viewing status of previously viewed content
CN105657545A (en) Video play method and apparatus
US20150082344A1 (en) Interior permanent magnet motor
US10638182B2 (en) Systems and methods for simulating a sports event on a second device based on a viewer's behavior
US11683566B2 (en) Live content streaming system and method
US20240202251A1 (en) Systems and methods for providing contextual information
US20230164390A1 (en) Systems and methods for preventing spoilers in a results display for a tournament-style competition by selectively blacking out competitor results
US11122342B2 (en) Systems and methods for providing contextual information
US10932013B2 (en) Systems and methods for providing contextual information
US10602201B2 (en) Systems and methods for identifying a sports player of interest to a user despite the user being disinterested in the player's athletic accomplishments

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
C41 Transfer of patent application or patent right or utility model
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20151012

Address after: 100080 11, 2 North First Street, 1101 Beijing, Haidian District, Haidian

Applicant after: BEIJING IQIYI SCIENCE & TECHNOLOGY Co.,Ltd.

Address before: A 100080 street Beijing city Haidian District North No. 2, building 10, 11 layers of Goldtron expand

Applicant before: BEIJING QIYI CENTURY SCIENCE & TECHNOLOGY Co.,Ltd.

RJ01 Rejection of invention patent application after publication

Application publication date: 20150930

RJ01 Rejection of invention patent application after publication