Live broadcasting comment presentation method and apparatus, and device, program product and medium
View Patent ↗The embodiments of the present disclosure relate to a live broadcasting comment presentation method and apparatus, and a device and a medium. The method is applied to a viewer end, and comprises: playing a live broadcasting video in a live broadcasting page, and presenting comment content of the live broadcasting video in a first area of the live broadcasting page; when the live broadcasting video meets a preset trigger condition, converting target comment content in the comment content into a target bullet curtain; and presenting the target bullet curtain in a rolling manner in a second area of the live broadcasting page, and presenting a bullet curtain control.
1 . A comment presentation method, which is applied to a first client, comprising:
playing a livestream video in a livestream page and presenting first interaction information of the livestream video in a first region of the livestream page;
in response to satisfying a preset trigger condition, converting one or more pieces of interaction information included in the first interaction information into second interaction information;
presenting the second interaction information in a moving manner in a second region of the livestream page; and
in response to a second duration for presentation of the second interaction information reaching a second preset time length, stopping presentation of the second interaction information,
wherein,
in response to region information of a first object region in the second region being not acquired at a time the second interaction information starts to be presented in the moving manner in the second region of the livestream page, a start time of the second duration is a time at which the region information of the first object region is acquired; or
in response to the region information of the first object region being acquired at the time the second interaction information starts to be presented in the moving manner in the second region of the livestream page, the start time of the second duration is a time at which the preset trigger condition is satisfied.
2 . The method according to claim 1 , wherein the first interaction information is first dynamic comments that move in a first direction, and the second interaction information is second dynamic comments that move in a second direction that is different from the first direction,
wherein satisfying the preset trigger condition comprises:
in response to a streamer of a livestream room corresponding to the livestream video obtaining a preset resource, or the livestream video being played to a preset time point, or a viewer number of the livestream room reaching a first preset viewer number threshold, or a trending comment being generated for the livestream video, determining that the preset trigger condition is satisfied.
3 . The method according to claim 2 , wherein, presenting the second interaction information in the moving manner in the second region of the livestream page comprises:
ceasing display of the second interaction information over the first object region in the second region at the same time of presenting the second interaction information in the moving manner in the second region of the livestream page.
4 . The method according to claim 3 , wherein, the method further comprises:
receiving a trigger operation of a user on a comment control, displaying or ceasing display of the second interaction information presented in the moving manner over the second region, wherein the comment control further comprises a presentation alert message which is configured as an alert of the presentation of the second interaction information.
5 . The method according to claim 1 , wherein, the one or more pieces of interaction information are trending comments, and the trending comments are comments with a number of presentations or interactions reaching a preset number threshold.
6 . The method according to claim 1 , wherein, converting the one or more pieces of interaction information in the first interaction information into the second interaction information comprises:
converting the one or more pieces of interaction information in the first interaction information into the second interaction information on the basis of a pre-acquired template which is configured for defining at least one of a style or a track of the second interaction information, and
the method further comprises presenting a comment control for the second interaction information.
7 . The method according to claim 1 , wherein,
the start time of the second duration is a start time of ceasing display of the second interaction information over the first object region in the second region at the same time of presenting the second interaction information in the moving manner in the second region of the livestream page.
8 . The method according to claim 1 , wherein, after satisfying the preset trigger condition, the method further comprises:
presenting an alert message on the livestream page.
9 . A non-transitory computer readable storage medium storing a computer program, which when executed by a processor, causes the processor to perform the comment presentation method according to claim 1 .
10 . A comment presentation method, which is applied to a second client, comprising:
judging whether the second client satisfies a segmentation condition;
in response to determining that the second client satisfies the segmentation condition, performing region segmentation on a livestream video of livestreaming and determining region information of a first object region for the livestreaming; and
sending the region information to a first client, so that the first client ceases display of second interaction information over the first object region in a livestream page of the livestream video according to the region information;
wherein first interaction information is presented in a first region of the livestream page, the second interaction information is presented in a moving manner in a second region of the livestream page, the first object region is located in the second region.
11 . The method according to claim 10 , wherein the first interaction information is first dynamic comments that move in a first direction, and the second interaction information is second dynamic comments that move in a second direction that is different from the first direction.
12 . The method according to claim 11 , wherein, judging whether the second client satisfies the segmentation condition comprises:
receiving device grading information;
determining a grade of the second client according to the device grading information and performance information of the second client, wherein the device grading information comprises preset correspondence between performance information of a plurality of devices and grades; and
judging whether the second client satisfies the segmentation condition according to the grade of the second client.
13 . The method according to claim 12 , wherein, the judging whether the second client satisfies the segmentation condition according to the grade of the second client comprises:
in response to the grade of the second client being a second grade and the livestream video satisfying a preset trigger condition, determining that the second client satisfies the segmentation condition;
in response to the grade of the second client being a third grade, determining that the second client does not satisfy the segmentation condition.
14 . The method according to claim 12 , wherein, judging whether the second client satisfies the segmentation condition according to the grade of the second client comprises:
in response to the grade of the second client being a first grade, acquiring a viewer number of a livestream room corresponding to the livestream video;
in response to the viewer number being smaller than a second preset viewer number threshold and the livestream video satisfying a preset trigger condition; or in response to the viewer number being larger than or equal to the second preset viewer number threshold and no performance degradation message being received; or in response to the viewer number being larger than or equal to the second preset viewer number threshold, a performance degradation message being received, and the livestream video satisfying the preset trigger condition, determining that the second client satisfies the segmentation condition.
15 . An electronic device, the electronic device comprising:
a processor; and
a memory for storing instructions executable by the processor;
wherein the processor is configured for reading the executable instructions from the memory and executing the executable instructions to implement the comment presentation method according to claim 10 .
16 . A non-transitory computer readable storage medium storing a computer program, which when executed by a processor, causes the processor to perform the comment presentation method according to claim 10 .
17 . An electronic device, the electronic device comprising:
a processor; and
a memory for storing instructions executable by the processor;
wherein the processor is configured for reading the executable instructions from the memory and executing the executable instructions to implement a comment presentation method comprising:
playing a livestream video in a livestream page and presenting first interaction information of the livestream video in a first region of the livestream page;
in response to satisfying a preset trigger condition, converting one or more pieces of interaction information included in the first interaction information into second interaction information;
presenting the second interaction information in a moving manner in a second region of the livestream page; and
in response to a second duration for presentation of the second interaction information reaching a second preset time length, stopping presentation of the second interaction information,
wherein,
in response to region information of a first object region in the second region being not acquired at a time the second interaction information starts to be presented in the moving manner in the second region of the livestream page, a start time of the second duration is a time at which the region information of the first object region is acquired; or
in response to the region information of the first object region being acquired at the time the second interaction information starts to be presented in the moving manner in the second region of the livestream page, the start time of the second duration is a time at which the preset trigger condition is satisfied.