[go: up one dir, main page]

CN107820131B - Comment information sharing method and device - Google Patents

Comment information sharing method and device Download PDF

Info

Publication number
CN107820131B
CN107820131B CN201711034026.8A CN201711034026A CN107820131B CN 107820131 B CN107820131 B CN 107820131B CN 201711034026 A CN201711034026 A CN 201711034026A CN 107820131 B CN107820131 B CN 107820131B
Authority
CN
China
Prior art keywords
comment information
sharing
shared
user
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711034026.8A
Other languages
Chinese (zh)
Other versions
CN107820131A (en
Inventor
王鹂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Youku Culture Technology Beijing Co ltd
Original Assignee
Youku Network Technology Beijing 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 Youku Network Technology Beijing Co Ltd filed Critical Youku Network Technology Beijing Co Ltd
Priority to CN201711034026.8A priority Critical patent/CN107820131B/en
Publication of CN107820131A publication Critical patent/CN107820131A/en
Application granted granted Critical
Publication of CN107820131B publication Critical patent/CN107820131B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • 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/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The disclosure relates to a method and a device for sharing comment information. The method comprises the following steps: displaying a sharing interface according to a request of a user for sharing a current video; determining comment information selected by a user for the current video as shared comment information; determining a sharing platform according to a first selection operation of a user on the sharing interface; and sharing the current video and the shared comment information to the sharing platform. According to the method and the device for sharing the comment information, comment information and the like issued by the user in the process of watching the video or selected by the user can be shared to other platforms, the shared video comprises the comment information, the diversity of video content is improved, and the interactivity among the users is improved.

Description

Comment information sharing method and device
Technical Field
The disclosure relates to the technical field of multimedia, in particular to a method and a device for sharing comment information.
Background
At present, the manner of commenting videos by users mainly includes: and e, sending a bullet screen, making comments in a message leaving area, commenting on praise and the like. When a user shares a video, the user can only simply share the content of the video, but cannot share a bullet screen, comments and the like. For example, when a video is shared, a barrage and/or a comment published in the process of watching the video cannot be shared, which affects user experience.
Disclosure of Invention
In view of this, the present disclosure provides a method and an apparatus for sharing comment information, which can share comment information and the like published by a user or selected by the user in a video watching process to other platforms, include comment information in a shared video, improve the diversity of video content, and promote interactivity between users.
According to an aspect of the present disclosure, there is provided a method of sharing comment information, the method including:
displaying a sharing interface according to a request of a user for sharing a current video;
determining comment information selected by a user for the current video as shared comment information;
determining a sharing platform according to a first selection operation of a user on the sharing interface;
sharing the current video and the shared comment information to the sharing platform;
wherein the comment information comprises one or more of a barrage and a comment.
In one possible implementation manner, determining comment information selected by a user for the video as shared comment information includes:
displaying a sharing information control in a sharing interface;
under the condition that the shared information control is triggered, displaying a selection interface of comment information corresponding to the shared information control;
and determining the comment information selected by the user as shared comment information according to the second selection operation of the user.
In one possible implementation manner, the information sharing control includes a first control and a second control;
the comment information corresponding to the first control is comment information published by other users, and the comment information corresponding to the second control is comment information published by the users.
In one possible implementation manner, determining comment information selected by a user for the current video as shared comment information includes:
and under the condition that one or more of the first control and the second control are selected, acquiring corresponding comment information as shared comment information.
In one possible implementation manner, determining comment information selected by a user for the current video as shared comment information includes:
and under the condition that the user does not publish comment information, setting a second control to be in an inoperable state, and acquiring comment information corresponding to the first control as shared comment information.
In one possible implementation manner, sharing the current video and the shared comment information to the sharing platform includes:
sharing the shared comment information to the sharing platform as comment content of the current video, wherein the comment content of the current video is displayed above a video link.
In one possible implementation manner, sharing the current video and the shared comment information to the sharing platform includes:
and sharing the shared comment information to the sharing platform as a barrage and/or comment of the current video.
According to another aspect of the present disclosure, there is provided an apparatus for sharing comment information, the apparatus including:
the display module is used for displaying a sharing interface according to a request of a user for sharing the current video;
the first determining module is used for determining comment information, selected by a user, aiming at the current video as shared comment information;
the second determining module is used for determining a sharing platform according to a first selection operation of a user on the sharing interface;
the sharing module is used for sharing the current video and the shared comment information to the sharing platform;
wherein the comment information comprises one or more of a barrage and a comment.
In one possible implementation, the first determining module includes:
the first display unit is used for displaying the shared information control in the sharing interface;
the display unit is used for displaying a selection interface of the comment information corresponding to the shared information control under the condition that the shared information control is triggered;
and the determining unit is used for determining the comment information selected by the user as shared comment information according to the second selection operation of the user.
In one possible implementation manner, the information sharing control includes a first control and a second control;
the comment information corresponding to the first control is comment information published by other users, and the comment information corresponding to the second control is comment information published by the users.
In one possible implementation manner, the first determining module includes:
the first obtaining unit is used for obtaining the corresponding comment information as shared comment information under the condition that one or more of the first control and the second control are selected.
In one possible implementation manner, the first determining module further includes:
and the second acquisition unit is used for setting the second control to be in an inoperable state and acquiring the comment information corresponding to the first control as shared comment information under the condition that the user does not publish the comment information.
In one possible implementation manner, the sharing module includes:
the first sharing unit is used for sharing the shared comment information to the sharing platform as comment content of the current video, wherein the comment content of the current video is displayed above a video link.
In one possible implementation manner, the sharing module includes:
and the second sharing unit is used for sharing the shared comment information to the sharing platform as a barrage and/or comment of the current video.
According to another aspect of the present disclosure, there is provided an apparatus for sharing comment information, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to perform the above method.
According to another aspect of the present disclosure, there is provided a non-transitory computer readable storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, implement the above-described method.
And determining shared comment information and a shared platform through selection of a user, and sharing the shared comment information selected by the user to the shared platform along with the current video. According to the method and the device for sharing the comment information, comment information and the like issued by the user in the process of watching the video or selected by the user can be shared to other platforms, the shared video comprises the comment information, the diversity of video content is improved, and the interactivity among the users is improved.
Other features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate exemplary embodiments, features, and aspects of the disclosure and, together with the description, serve to explain the principles of the disclosure.
Fig. 1 shows a flowchart of a method of sharing comment information according to an embodiment of the present disclosure.
Fig. 2a shows a schematic diagram of a current video playback interface according to an example of the present disclosure.
Fig. 2b shows a schematic diagram of a sharing interface according to an example of the present disclosure.
FIG. 2c shows a schematic diagram of a publication interface, according to an example of the present disclosure.
Fig. 2d shows a schematic diagram after sharing to a sharing platform according to an example of the present disclosure.
Fig. 3 shows a flowchart of step S12 of a method according to an example of the present disclosure.
FIG. 4a shows a schematic diagram of a review information selection interface, according to an example of the present disclosure.
Fig. 4b shows a schematic diagram of a review information selection interface according to another example of the present disclosure.
FIG. 5 shows a schematic diagram of a review information selection interface, according to an example of the present disclosure.
Fig. 6 shows a flowchart of step S12 of a method according to an example of the present disclosure.
Fig. 7 shows a flowchart of step S12 of a method according to an example of the present disclosure.
Fig. 8 shows a flowchart of step S14 of a method according to an example of the present disclosure.
Fig. 9 illustrates an application scenario diagram of a method for sharing comment information according to an example of the present disclosure.
Fig. 10 illustrates a block diagram of an apparatus for sharing comment information according to an embodiment of the present disclosure.
Fig. 11 shows a block diagram of an apparatus for sharing comment information according to an embodiment of the present disclosure.
Fig. 12 is a block diagram illustrating an apparatus for sharing comment information according to an embodiment of the present disclosure.
Detailed Description
Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. In the drawings, like reference numbers can indicate functionally identical or similar elements. While the various aspects of the embodiments are presented in drawings, the drawings are not necessarily drawn to scale unless specifically indicated.
The word "exemplary" is used exclusively herein to mean "serving as an example, embodiment, or illustration. Any embodiment described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments.
Furthermore, in the following detailed description, numerous specific details are set forth in order to provide a better understanding of the present disclosure. It will be understood by those skilled in the art that the present disclosure may be practiced without some of these specific details. In some instances, methods, means, elements and circuits that are well known to those skilled in the art have not been described in detail so as not to obscure the present disclosure.
Fig. 1 shows a flowchart of a method of sharing comment information according to an embodiment of the present disclosure. The method may be applied in a terminal device, e.g. a mobile terminal, a computer, etc. As shown in fig. 1, the method may include:
step S11, displaying a sharing interface according to the request of the user for sharing the current video.
The current video may refer to a video being watched by a user, or a video just watched by the user, and the user may share the current video, for example, in a video playing process, the terminal device may be provided with a "sharing" control on a playing interface of the current video, the user triggers the "sharing" control in a manner of clicking operation, and the terminal device may display the sharing interface in response to a request of the user to share the current video, for example, the terminal device may generate a sharing floating layer on the playing interface.
Fig. 2a shows a schematic diagram of a current video playing interface according to an example of the present disclosure, and fig. 2b shows a schematic diagram of a sharing interface according to an example of the present disclosure.
As shown in fig. 2a, in the process of playing a current video, a user may issue a bullet screen, and for the bullet screen issued by a local user, a terminal device displays a special mark, for example, a frame is added, a background color is set, and the like, when the terminal device displays the bullet screen on a playing interface. The server can record the bullet screen released by the local user, and the server can also push the recorded bullet screen released by other users to the terminal device, and the bullet screen is displayed on the playing interface of the terminal device.
As described above, the terminal device may further set a "sharing" control on the playing interface of the current video, and when the user clicks the "sharing" control, the terminal device may generate a sharing floating layer on the playing interface, as shown in fig. 2 b.
As shown in fig. 2b, alternative sharing platforms, sharing information, and the like may be displayed in the sharing interface. The sharing platform can be a third-party platform; the shared information may include comment information posted by the shared user, for example, "share my barrage in synchronization," and the shared information may also include comment information posted by other users, for example, comment information posted by other users within a threshold time around a current video playing time point, such as "share this moment of wonderful barrage" shown in fig. 2 b. The above is merely one example of a sharing interface of the present disclosure and is not intended to limit the present disclosure in any way.
The threshold time may be a period of time automatically set by the terminal device system, for example, 2 s. Within a threshold time around the time point of the current video playing, it may be 2s before, 2s after, or 2s before and 2s after the time point of the user click sharing. It should be noted that the length of the threshold time may be set by the system, or set by the user through the system, which is only an example of the disclosure and does not display the disclosure in any way.
And step S12, determining the comment information selected by the user for the current video as shared comment information.
The comment information may include a bullet screen, a comment and the like, and the shared comment information may refer to comment information to be shared by the user. As shown in fig. 2b, the user may select one or more of "share my barrage in synchronization" and "share this moment of wonderful barrage" for sharing, and the terminal device may determine to share comment information according to the selection of the user.
Optionally, if the user issues comment information, the comment information issued by the user may be selected by default in the sharing interface, for example, "synchronously share my barrage" is selected by default.
And step S13, determining a sharing platform according to a first selection operation of the user on the sharing interface.
As described above, the sharing interface may display one or more sharing platforms, as shown in fig. 2b, the sharing interface includes multiple sharing platforms, and the user may select a sharing platform on the sharing interface as needed.
For example, a user selects a sharing platform through a first selection operation, where the first selection operation may be a click operation through a finger or a stylus, or an operation such as a key selection, and the terminal device may determine the sharing platform according to the first selection operation of the user on the sharing interface.
Step S14, sharing the current video and the shared comment information to the sharing platform.
After the shared comment information and the shared platform are determined, the terminal equipment can share the current video and the shared comment information to the shared platform. For example, as shown in fig. 2b, after the user clicks and selects the sharing platform, the terminal device may display a publishing interface to the user, fig. 2c shows a schematic diagram of the publishing interface according to an example of the present disclosure, a publishing control, such as a "sending" or "publishing" control, may be set in the publishing interface, and after the user clicks the publishing control, the terminal device may respond to a sharing operation (clicking "publishing") of the user and share the current video and the shared comment information to the sharing platform. And determining shared comment information and a shared platform through selection of a user, and sharing the shared comment information selected by the user to the shared platform along with the current video. According to the comment information sharing method, comment information and the like published by the user or selected by the user in the video watching process can be shared to other platforms, the shared video comprises the comment information, the diversity of video content is improved, and the interactivity among the users is improved.
Fig. 3 shows a flowchart of the method of step S12 according to an example of the present disclosure. As shown in fig. 3, step S12 may include:
step S121, displaying a shared information control in the sharing interface.
As shown in fig. 2b, a shared information control may be displayed in the sharing interface, where the shared information control may include a first control and a second control; the comment information corresponding to the first control may be comment information posted by other users, for example, comment information posted by other users within a threshold time near a current video playing time point, such as "sharing a highlight at this moment" shown in fig. 2 b; the comment information corresponding to the second control may be comment information posted by the user, for example, "share my barrage in synchronization".
It should be noted that the shared information control may also include other controls, for example, "synchronous hot barrage", and the like, and the shared information controls are only some examples of the disclosure, and do not limit the disclosure in any way.
And step S122, displaying a selection interface of the comment information corresponding to the shared information control under the condition that the shared information control is triggered.
For example, when "synchronously share my barrage" is triggered, a selection interface of comment information published by a user is displayed, fig. 4a shows a schematic view of a comment information selection interface according to an example of the present disclosure, as shown in fig. 4a, 4 pieces of comment information published by the user for a current video are displayed in the selection interface, the comment information may be a barrage or a comment published in a comment area, and the user may click a right-side check control to select comment information to be shared. Fig. 4b shows a schematic diagram of a comment information selection interface according to another example of the present disclosure, as shown in fig. 4b, a barrage posted by two of the users selected by the users.
For another example, when "share this moment of highlight" is triggered, a selection interface of comment information posted by other users within a threshold time near a time point of the current video playing is displayed, fig. 5 shows a schematic diagram of a comment information selection interface according to an example of the present disclosure, as shown in fig. 5, 9 pieces of comment information posted by other users within a threshold time near a time point of the current video playing are displayed in the selection interface, and the comment information may be a pop-up or a comment posted in a comment area, and the like. The user can click the right-side check control to select comment information to be shared.
And step S123, determining the comment information selected by the user as shared comment information according to the second selection operation of the user.
The second selection operation may be an operation of selecting comment information on a selection interface by a user, as shown in fig. 4b and 5, the user may check comment information to be shared on the selection interface, and the terminal device determines the comment information selected by the user as shared comment information.
By setting a selection interface of the comment information and according to the selection of the user, the comment information selected by the user is determined as the shared comment information, so that the user can flexibly determine the comment information to be shared.
Fig. 6 shows a flowchart of the method of step S12 according to an example of the present disclosure. As shown in fig. 6, step S12 may further include:
step S124, when one or more of the first control and the second control are selected, acquiring corresponding comment information as shared comment information.
For comment information published by a user in the process of watching a video and comment information published by other users in the process of watching, the terminal equipment can send the comment information to the server and store the comment information by the server. Optionally, comment information published by the user in the viewing process may also be stored locally in the terminal device.
In the sharing interface shown in fig. 2b, the user may click to check comment information to be shared, for example, may check the first control, or check the second control, or check the first control and the second control. And the terminal equipment acquires corresponding comment information as shared comment information by sending a data request to the server according to the shared information control selected by the user. For example, if the user selects the first control and the second control at the same time, the terminal device may obtain comment information posted by the user from the local, and send a data request to the server to obtain comment information posted within a threshold time near a current video playing time point of another user. Optionally, the terminal device may also send a data request to the server, and obtain the comment information posted by the user and comment information posted by the user within a threshold time around the current video playing time point. The server can return corresponding comment information in response to a data request sent by the terminal device, and the comment information returned by the server can be used as shared comment information after the terminal device receives the comment information returned by the server.
Fig. 7 shows a flowchart of the method of step S12 according to an example of the present disclosure. As shown in fig. 7, step S12 may further include:
step S125, setting the second control to be in an inoperable state when the user does not publish comment information, and acquiring comment information corresponding to the first control as shared comment information.
The user may not publish comment information in the process of watching the video, and at this time, the terminal device may set the second control in the sharing interface to be in an inoperable state, for example, the terminal device does not respond after the user clicks, and the color of the second control is different from that of other shared information controls.
As an example, in this case, the terminal device may directly obtain comment information corresponding to the first control as shared comment information, that is, the terminal device defaults to use the comment information corresponding to the first control as shared comment information; as another example, the user may also select the first control, and the terminal device determines to share the comment information according to the user selection.
Optionally, in this case, the user may further click and trigger the first control, the terminal device may display a selection interface of the comment information corresponding to the first control to the user, the user may select the comment information to be shared on the selection interface of the comment information, and the terminal device may use the comment information to be shared selected by the user as the shared comment information.
Fig. 8 shows a flowchart of the method of step S14 according to an example of the present disclosure. As shown in fig. 8, step S14 may include:
step S141, sharing the shared comment information to the sharing platform as comment content of the current video, where the comment content of the current video is displayed above a video link.
For example, in the related art, in the process of sharing the current video, the user sets an input box in the publishing interface, as shown in fig. 2c, the user may input the comment content of the current video, and after clicking "publish", share the current video and the comment content. As an example of the present disclosure, the terminal device may use the shared comment information as comment content for the current video, for example, as described above, the terminal device may display the shared comment information in an input box of a publishing interface displayed to a user, and after the user clicks "publish", the shared comment information is displayed above the video link as comment content for the current video and is shared to the sharing platform. Fig. 2d shows a schematic diagram after sharing to a sharing platform, on which other users can see a link of a current video shared by the users and comment content on the current video above the link, according to an example of the present disclosure.
Therefore, the user does not need to input comment information again when sharing the video, and the operation is simple.
In one possible implementation, step S14 may further include: and step S142, sharing the shared comment information to the sharing platform as a barrage and/or comment of the current video.
For example, after the user shares the sharing platform, if another user opens an H5 page through the sharing platform, when the user watches the current video, the comment information shared by the user may be displayed on the playing interface as a bullet screen for the current video, or displayed in a comment area as a comment.
In a possible implementation manner, before "publishing", the terminal device may further determine, according to a setting of the user, a display manner of sharing the comment information, for example, display in a bullet screen form or display in a comment form.
Therefore, shared comment information is correspondingly presented in the shared H5 page, video Content is richer, clicks of other users are attracted, the User Generated Content (UGC) Content is exposed outside, and interactivity is improved.
Application example
An application example according to the embodiment of the present disclosure is given below with reference to "a method of sharing a bullet screen" as an exemplary application scenario, so as to facilitate the flow of the method of the present disclosure. It is to be understood by those skilled in the art that the following application examples are for the purpose of facilitating understanding of the embodiments of the present disclosure only and are not to be construed as limiting the embodiments of the present disclosure.
Fig. 9 illustrates an application scenario diagram of a method for sharing comment information according to an example of the present disclosure. The method for sharing comment information of the present disclosure is explained with reference to the schematic diagram in the foregoing.
Example 1
As shown in fig. 2a, in the current video playing process, a user issues a bullet screen, "do things, make things worse, make good eyelash, make good and long", make a love to a mountain, "and the like, and for the bullet screen issued by a local user, a terminal device displays a special mark when displaying the bullet screen on a playing interface, and as shown in fig. 2a, a frame is added, and the bottom color is gray. A sharing control is arranged at the upper right corner of the playing interface, a user clicks the sharing control, and the terminal device generates a sharing floating layer (sharing interface) on the playing interface, as shown in fig. 11.
As shown in fig. 2b and fig. 9, alternative sharing platforms and sharing information may be displayed in the sharing interface. The user publishes comment information, the comment information published by the user is selected as default in a sharing interface to synchronously share the my barrage, and the user can also select to share the wonderful barrage at this moment. Hereinafter, the description will be given by taking an example in which the user selects only "synchronously share my barrage".
The user can click "share my barrage synchronously", and enter a selection interface of comment information, as shown in fig. 4a, the selection interface shows 4 pieces of comment information that the user has issued for the current video. The user can click the right-side check control to select comment information to be shared, as shown in fig. 4b, two of the comments posted by the user selected by the user "do things and do things, make a little red thief and" make an eyelash good and do good ".
After the selection is completed, the user may click a "back" control to return to the sharing interface to select the sharing platform, for example, a "circle of friends" may be selected. After the sharing platform is determined according to the user selection, the terminal device may display a publishing interface to the user, as shown in fig. 2c, a publishing control may be set in the publishing interface, and after the user clicks the publishing control, the terminal device may share the current video and the shared comment information to a "circle of friends" in response to the sharing operation of the user.
If other users open the H5 page through the friend circle, when watching the current video, the comment information shared by the users can be displayed on the playing interface as a bullet screen of the current video, or displayed in a comment area as a comment, and the like.
Example 2
Example 2 is still illustrated by the user selecting only "synchronously sharing my barrage".
The user can click "share my barrage synchronously", and enter a selection interface of comment information, as shown in fig. 4a, the selection interface shows 4 pieces of comment information that the user has issued for the current video. The user can click the right-side check control to select comment information to be shared, as shown in fig. 4b, two of the comments posted by the user selected by the user "do things and do things, make a little red thief and" make an eyelash good and do good ".
After the selection is completed, the user may click a "back" control to return to the sharing interface to select the sharing platform, for example, a "circle of friends" may be selected. After the sharing platform is determined according to the user selection, the terminal device may show a publishing interface to the user, as shown in fig. 2c, an input box may be arranged in the publishing interface, and the terminal device may display sharing comment information in the input box of the publishing interface, for example, "do things and do things, and critique; eyelash is good for growing. After the user clicks ' release ', the user can ' do things and make a sudden attack on the thief; eyelash good and good is displayed above the video link as comment content of the current video, and shared to the sharing platform.
As shown in fig. 2d, a friend of the user in the "circle of friends" can see a video link shared by the user, and above the link, the comment of the user on the current video "do so and work, and a little red thief is severe; eyelash is good for growing.
Example 3
The user does not comment on the current video, at this time, the terminal device may set the second control "share my barrage in synchronization" in the sharing interface to an inoperable state, for example, the terminal device does not respond after the user clicks, and the color of the second control may be different from other shared information controls, for example, gray. The terminal equipment can select a first control to share the wonderful barrage at the moment by default, and directly acquire comment information corresponding to the first control as shared comment information; as another example, the user may also select the first control, and the terminal device determines to share the comment information according to the user selection.
The user can also click and trigger 'share the wonderful barrage at this moment', the terminal device can display a selection interface of the comment information corresponding to the first control to the user, as shown in fig. 5, the user can select the comment information to be shared on the selection interface of the comment information, and the terminal device can take the comment information to be shared selected by the user as the shared comment information.
After the selection is completed, the user may click a "back" control to return to the sharing interface to select the sharing platform, for example, a "circle of friends" may be selected. After the sharing platform is determined according to the user selection, the terminal device may display a publishing interface to the user, as shown in fig. 2c, a publishing control may be set in the publishing interface, and after the user clicks the publishing control, the terminal device may share the current video and the shared comment information to a "circle of friends" in response to the sharing operation of the user.
If other users open the H5 page through the friend circle, when watching the current video, the comment information shared by the users can be displayed on the playing interface as a bullet screen of the current video, or displayed in a comment area as a comment, and the like.
Example 4
In this example, the user has published the barrage, and the user can simultaneously select "share my barrage in sync" and "share this moment of the highlights barrage". Optionally, the user may also trigger the two sharing information controls respectively to select a bullet screen to be shared.
After the selection is completed, the user can click a "return" control to return to the sharing interface to select the sharing platform, for example, a "microblog" can be selected. After the sharing platform is determined according to the user selection, the terminal device may display a publishing interface to the user, as shown in fig. 2c, a publishing control may be set in the publishing interface, and after the user clicks the publishing control, the terminal device may share the current video and the shared comment information to a "microblog" in response to the sharing operation of the user.
If other users open the H5 page through the friend circle, when watching the current video, the comment information shared by the users can be displayed on the playing interface as a bullet screen of the current video, or displayed in a comment area as a comment, and the like.
Fig. 10 illustrates a block diagram of an apparatus for sharing comment information according to an embodiment of the present disclosure. The apparatus may be applied to a terminal device, for example, a mobile terminal, a computer, or the like. As shown in fig. 10, the apparatus may include:
the display module 31 is configured to display a sharing interface according to a request of a user for sharing a current video;
the first determining module 32 is configured to determine comment information selected by a user for the current video as shared comment information;
the second determining module 33 is configured to determine a sharing platform according to a first selection operation of a user on the sharing interface;
the sharing module 34 is configured to share the current video and the shared comment information to the sharing platform;
wherein the comment information comprises one or more of a barrage and a comment.
And determining shared comment information and a shared platform through selection of a user, and sharing the shared comment information selected by the user to the shared platform along with the current video. According to the device for sharing comment information disclosed by the invention, comment information and the like issued by a user in the process of watching a video or selected by the user can be shared to other platforms, and the shared video comprises the comment information, so that the diversity of video content is improved, and the interactivity among users is improved.
Fig. 11 shows a block diagram of an apparatus for sharing comment information according to an embodiment of the present disclosure. As shown in fig. 11, the first determining module 32 may include:
a first display unit 321, configured to display a shared information control in a sharing interface;
a display unit 322, configured to display a selection interface of comment information corresponding to the shared information control when the shared information control is triggered;
the determining unit 323 is configured to determine, according to a second selection operation of the user, the comment information selected by the user as shared comment information.
In one possible implementation manner, the information sharing control includes a first control and a second control; the comment information corresponding to the first control is comment information published by other users, and the comment information corresponding to the second control is comment information published by the users.
In one possible implementation manner, the first determining module 32 may further include:
the first obtaining unit 324 is configured to, in a case that one or more of the first control and the second control are selected, obtain corresponding comment information as shared comment information.
In one possible implementation manner, the first determining module 32 may further include:
a second obtaining unit 325, configured to set a second control to be in an inoperable state and obtain comment information corresponding to the first control as shared comment information when the user does not publish comment information.
In one possible implementation manner, the sharing module 34 may include:
the first sharing unit 341 is configured to share the shared comment information to the sharing platform as comment content of the current video, where the comment content of the current video is displayed above a video link.
In a possible implementation manner, the sharing module 34 may further include:
the second sharing unit 342 is configured to share the shared comment information to the sharing platform as a barrage and/or comment for the current video.
Fig. 12 is a block diagram illustrating an apparatus 800 for sharing comment information according to an example embodiment. For example, the apparatus 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 12, the apparatus 800 may include one or more of the following components: processing component 802, memory 804, power component 806, multimedia component 808, audio component 810, input/output (I/O) interface 812, sensor component 814, and communication component 816.
The processing component 802 generally controls overall operation of the device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 802 may include one or more processors 820 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operations at the apparatus 800. Examples of such data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
Power components 806 provide power to the various components of device 800. The power components 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 800.
The multimedia component 808 includes a screen that provides an output interface between the device 800 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 800 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 800 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 814 includes one or more sensors for providing various aspects of state assessment for the device 800. For example, the sensor assembly 814 may detect the open/closed status of the device 800, the relative positioning of components, such as a display and keypad of the device 800, the sensor assembly 814 may also detect a change in the position of the device 800 or a component of the device 800, the presence or absence of user contact with the device 800, the orientation or acceleration/deceleration of the device 800, and a change in the temperature of the device 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate communications between the apparatus 800 and other devices in a wired or wireless manner. The device 800 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium, such as the memory 804, is also provided that includes computer program instructions executable by the processor 820 of the device 800 to perform the above-described methods.
The present disclosure may be systems, methods, and/or computer program products. The computer program product may include a computer-readable storage medium having computer-readable program instructions embodied thereon for causing a processor to implement various aspects of the present disclosure.
The computer readable storage medium may be a tangible device that can hold and store the instructions for use by the instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic memory device, a magnetic memory device, an optical memory device, an electromagnetic memory device, a semiconductor memory device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical coding device, such as punch cards or in-groove projection structures having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media as used herein is not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., optical pulses through a fiber optic cable), or electrical signals transmitted through electrical wires.
The computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to a respective computing/processing device, or to an external computer or external storage device via a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. The network adapter card or network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in the respective computing/processing device.
The computer program instructions for carrying out operations of the present disclosure may be assembler instructions, Instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, the electronic circuitry that can execute the computer-readable program instructions implements aspects of the present disclosure by utilizing the state information of the computer-readable program instructions to personalize the electronic circuitry, such as a programmable logic circuit, a Field Programmable Gate Array (FPGA), or a Programmable Logic Array (PLA).
Various aspects of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer-readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer-readable program instructions may also be stored in a computer-readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer-readable medium storing the instructions comprises an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Having described embodiments of the present disclosure, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terms used herein were chosen in order to best explain the principles of the embodiments, the practical application, or technical improvements to the techniques in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.

Claims (12)

1. A method of sharing comment information, the method comprising:
displaying a sharing interface according to a request of a user for sharing a current video;
determining comment information selected by a user for the current video as shared comment information;
determining a sharing platform according to a first selection operation of a user on the sharing interface;
sharing the current video and the shared comment information to the sharing platform;
wherein the comment information comprises one or more of a barrage and a comment;
determining comment information selected by a user for the video as shared comment information, wherein the comment information comprises:
displaying a sharing information control in a sharing interface;
under the condition that the shared information control is triggered, displaying a selection interface of comment information corresponding to the shared information control;
determining the comment information selected by the user as shared comment information according to a second selection operation of the user;
the information sharing control comprises a first control and a second control;
the comment information corresponding to the first control is comment information published by other users, and the comment information corresponding to the second control is comment information published by the users.
2. The method for sharing comment information according to claim 1, wherein determining comment information selected by a user for the current video as shared comment information comprises:
and under the condition that one or more of the first control and the second control are selected, acquiring corresponding comment information as shared comment information.
3. The method for sharing comment information according to claim 1, wherein determining comment information selected by a user for the current video as shared comment information comprises:
and under the condition that the user does not publish comment information, setting a second control to be in an inoperable state, and acquiring comment information corresponding to the first control as shared comment information.
4. The method of sharing comment information of claim 1 wherein,
sharing the current video and the shared comment information to the sharing platform, including:
sharing the shared comment information to the sharing platform as comment content of the current video, wherein the comment content of the current video is displayed above a video link.
5. The method of sharing comment information of claim 1 wherein,
sharing the current video and the shared comment information to the sharing platform, including:
and sharing the shared comment information to the sharing platform as a barrage and/or comment of the current video.
6. An apparatus for sharing comment information, the apparatus comprising:
the display module is used for displaying a sharing interface according to a request of a user for sharing the current video;
the first determining module is used for determining comment information, selected by a user, aiming at the current video as shared comment information;
the second determining module is used for determining a sharing platform according to a first selection operation of a user on the sharing interface;
the sharing module is used for sharing the current video and the shared comment information to the sharing platform;
wherein the comment information comprises one or more of a barrage and a comment;
the first determining module includes:
the first display unit is used for displaying the shared information control in the sharing interface;
the display unit is used for displaying a selection interface of the comment information corresponding to the shared information control under the condition that the shared information control is triggered;
the determining unit is used for determining the comment information selected by the user as shared comment information according to the second selection operation of the user;
the information sharing control comprises a first control and a second control;
the comment information corresponding to the first control is comment information published by other users, and the comment information corresponding to the second control is comment information published by the users.
7. The apparatus for sharing comment information of claim 6, wherein the first determining module comprises:
the first obtaining unit is used for obtaining the corresponding comment information as shared comment information under the condition that one or more of the first control and the second control are selected.
8. The apparatus for sharing comment information of claim 6, wherein the first determining module further comprises:
and the second acquisition unit is used for setting the second control to be in an inoperable state and acquiring the comment information corresponding to the first control as shared comment information under the condition that the user does not publish the comment information.
9. The apparatus for sharing comment information of claim 6, wherein the sharing module comprises:
the first sharing unit is used for sharing the shared comment information to the sharing platform as comment content of the current video, wherein the comment content of the current video is displayed above a video link.
10. The apparatus for sharing comment information of claim 6, wherein the sharing module comprises:
and the second sharing unit is used for sharing the shared comment information to the sharing platform as a barrage and/or comment of the current video.
11. An apparatus for sharing comment information, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to perform the method of any one of claims 1 to 5.
12. A non-transitory computer readable storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, implement the method of any of claims 1 to 5.
CN201711034026.8A 2017-10-30 2017-10-30 Comment information sharing method and device Active CN107820131B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711034026.8A CN107820131B (en) 2017-10-30 2017-10-30 Comment information sharing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711034026.8A CN107820131B (en) 2017-10-30 2017-10-30 Comment information sharing method and device

Publications (2)

Publication Number Publication Date
CN107820131A CN107820131A (en) 2018-03-20
CN107820131B true CN107820131B (en) 2019-12-31

Family

ID=61604463

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711034026.8A Active CN107820131B (en) 2017-10-30 2017-10-30 Comment information sharing method and device

Country Status (1)

Country Link
CN (1) CN107820131B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108924625B (en) * 2018-08-07 2022-01-18 网易传媒科技(北京)有限公司 Video playing control method and device
CN111526411A (en) * 2020-04-29 2020-08-11 北京字节跳动网络技术有限公司 Video processing method, device, equipment and medium
CN112218146B (en) * 2020-10-10 2023-02-24 百度(中国)有限公司 Video content distribution method and device, server and medium
CN113225606B (en) * 2021-04-30 2022-09-23 上海哔哩哔哩科技有限公司 Video barrage processing method and device
CN113949901A (en) * 2021-10-15 2022-01-18 北京字节跳动网络技术有限公司 Comment sharing method, device and electronic device
CN114205666B (en) * 2021-11-19 2024-03-15 北京快乐茄信息技术有限公司 Video image processing method, device, terminal and storage medium
CN115086742B (en) * 2022-06-13 2024-05-14 北京达佳互联信息技术有限公司 Audio and video generation method and device
CN116244490A (en) * 2023-03-09 2023-06-09 北京字跳网络技术有限公司 Content sharing method, device, equipment, computer readable storage medium and product

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103716339A (en) * 2012-09-28 2014-04-09 腾讯科技(深圳)有限公司 Multimedia sharing method, system and device
CN104980809A (en) * 2015-06-30 2015-10-14 北京奇艺世纪科技有限公司 Barrage processing method and apparatus
CN105898456A (en) * 2015-12-02 2016-08-24 乐视网信息技术(北京)股份有限公司 Multimedia playback interaction method and device
CN105912610A (en) * 2016-04-06 2016-08-31 乐视控股(北京)有限公司 Method and device for guiding share based on character information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103716339A (en) * 2012-09-28 2014-04-09 腾讯科技(深圳)有限公司 Multimedia sharing method, system and device
CN104980809A (en) * 2015-06-30 2015-10-14 北京奇艺世纪科技有限公司 Barrage processing method and apparatus
CN105898456A (en) * 2015-12-02 2016-08-24 乐视网信息技术(北京)股份有限公司 Multimedia playback interaction method and device
CN105912610A (en) * 2016-04-06 2016-08-31 乐视控股(北京)有限公司 Method and device for guiding share based on character information

Also Published As

Publication number Publication date
CN107820131A (en) 2018-03-20

Similar Documents

Publication Publication Date Title
CN107820131B (en) Comment information sharing method and device
CN108093315B (en) Video generation method and device
CN107948708B (en) Bullet screen display method and device
CN107729522B (en) Multimedia resource fragment intercepting method and device
CN109947981B (en) Video sharing method and device
CN108259991B (en) Video processing method and device
US20200007944A1 (en) Method and apparatus for displaying interactive attributes during multimedia playback
CN108495168B (en) Bullet screen information display method and device
EP3147802B1 (en) Method and apparatus for processing information
CN108174269B (en) Visual audio playing method and device
CN107122430B (en) Search result display method and device
CN106991018B (en) Interface skin changing method and device
CN110234030B (en) Bullet screen information display method and device
TW201918859A (en) Interface display method and apparatus
CN108156506A (en) The progress adjustment method and device of barrage information
CN108289229B (en) Interaction method and device for multimedia resources
CN108335135B (en) Multimedia content sharing method and device
CN106998493B (en) Video previewing method and device
CN109151553B (en) Display control method and device, electronic equipment and storage medium
CN108521579B (en) Bullet screen information display method and device
CN109756783B (en) Poster generation method and device
CN109151544B (en) Multimedia playing and displaying method and device
CN110460873B (en) Method and device for generating video on demand
CN110493298B (en) Information synchronization method and device
CN109361959B (en) Bullet screen control method and device

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1250439

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200710

Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Alibaba (China) Co.,Ltd.

Address before: 100080 Beijing Haidian District city Haidian street A Sinosteel International Plaza No. 8 block 5 layer A, C

Patentee before: Youku network technology (Beijing) Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240617

Address after: 101400 Room 201, 9 Fengxiang East Street, Yangsong Town, Huairou District, Beijing

Patentee after: Youku Culture Technology (Beijing) Co.,Ltd.

Country or region after: China

Address before: 310052 room 508, 5th floor, building 4, No. 699 Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee before: Alibaba (China) Co.,Ltd.

Country or region before: China