A method for displaying a barrage message based on a horizontal screen display and related products
Patent Information
- Application Number
- CN202210846617.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-19
- Publication Date
- 2026-09-25
- Estimated Expiration
- 2042-07-19
AI Technical Summary
可见,若媒体文件展示页面上存在较多数量的弹幕消息、且对于较多数量的弹幕消息都以相同的显示方式进行显示,这无疑将会在一定程度上影响参会人员的浏览效果,进而降低云会议进程的推动效率
[0028]可以看出,本申请实施例中,从终端设备获取媒体文件展示方式,确定媒体文件展示方式是否为横屏展示方式;若媒体文件展示方式为横屏展示方式,则接收媒体文件中每个页面的弹幕消息,确定每个页面中目标页面的弹幕消息数量;若目标页面的弹幕消息数量小于第一预设数量,则在目标页面的预设区域按照预设显示方式显示弹幕消息;若目标页面的弹幕消息数量不小于第一预设数量,则根据弹幕消息与目标页面之间的信息关联度确定弹幕消息在目标页面的目标显示方式。采用本申请实施例的方法,在横屏展示媒体文件时,能够根据目标页面的弹幕消息数量大小确定弹幕消息在目标页面的显示方式,使得弹幕消息在目标页面的显示更具有智能性和灵活性,进而提高媒体文件展示页面的浏览效果。
Smart Images

Figure CN115269079B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a method for displaying bullet screen messages based on landscape mode and related products. Background Technology
[0002] With the rapid development of internet technology and the rapid increase in business activity, online cloud meetings have become a new form of office work. In order to improve the interactivity of cloud meetings and thus promote their progress, current cloud meeting systems often allow participants to send bullet comments on the content of media files.
[0003] Due to the rapid rise and widespread adoption of cloud conferencing, the number of participants in cloud meetings is showing a significant upward trend. Consequently, cloud meetings with a large number of participants may receive a large number of bullet comments during the meeting. Therefore, if the media file display page contains a large number of bullet comments, and all of these bullet comments are displayed in the same way, this will undoubtedly affect the viewing experience for participants and reduce the efficiency of the cloud meeting process. Summary of the Invention
[0004] This application provides a method and related products for displaying bullet comments based on landscape mode. When implementing this application, the display method of bullet comments on the target page is determined according to the number of bullet comments on the target page when displaying media files in landscape mode.
[0005] In a first aspect, embodiments of this application provide a method for displaying bullet screen messages based on landscape mode, applied to a server, wherein the server is communicatively connected to a terminal device, and the terminal device is a device for conducting cloud conferencing. The method includes:
[0006] Obtain the media file display method from the terminal device to determine whether the media file display method is landscape mode;
[0007] If the media file is displayed in landscape mode, then receive the bullet comments from each page in the media file and determine the number of bullet comments for the target page in each page;
[0008] If the number of bullet comments on the target page is less than the first preset number, the bullet comments will be displayed in the preset area of the target page according to the preset display method.
[0009] If the number of bullet comments on the target page is not less than the first preset number, the target display method of the bullet comments on the target page is determined according to the information correlation between the bullet comments and the target page.
[0010] In one possible example, the target display method includes a first display size, a second display size, or a third display size; the determination of the target display method of the bullet screen message on the target page based on the information correlation between the bullet screen message and the target page includes:
[0011] If the target category correlation is the information correlation between bullet comments and voice information, then the target display method for bullet comments is determined to be the first display size;
[0012] If the target category correlation is the information correlation between bullet comments and image information, then the target display method for bullet comments is determined to be the second display size;
[0013] If the target category correlation is the information correlation between bullet comments and text information, then the target display method for bullet comments is determined to be the third display size;
[0014] The font size decreases sequentially for the first display size, the second display size, and the third display size.
[0015] In one possible example, the target display method includes a first display color difference, a second display color difference, or a third display color difference between the bullet screen message and the target page background color; the above determination of the target display method of the bullet screen message on the target page based on the information correlation between the bullet screen message and the target page includes:
[0016] If the target category correlation is the information correlation between bullet screen messages and voice information, then the target display method for bullet screen messages is determined to be the first display color difference;
[0017] If the target category correlation is the information correlation between bullet screen messages and image information, then the target display method for bullet screen messages is determined to be the second display color difference;
[0018] If the target category correlation is the information correlation between bullet comments and text information, then the target display method for bullet comments is determined to be the third display color difference;
[0019] Among them, the color difference between the first display color difference, the second display color difference, and the third display color difference and the background color of the target page decreases in that order.
[0020] Secondly, embodiments of this application provide a bullet screen message display device based on landscape display, applied to a server, wherein the server is communicatively connected to a terminal device, and the terminal device is a device for conducting cloud conferencing. The device includes:
[0021] The acquisition unit is used to obtain the media file display mode from the terminal device and determine whether the media file display mode is a landscape display mode.
[0022] The receiving unit is used to receive the bullet comments of each page in the media file if the media file is displayed in landscape mode, and to determine the number of bullet comments of the target page in each page.
[0023] The first display unit is used to display the bullet comments in a preset area of the target page according to a preset display method when the number of bullet comments on the target page is less than a first preset number.
[0024] The second display unit is used to determine the target display method of the bullet comments on the target page based on the information correlation between the bullet comments and the target page when the number of bullet comments on the target page is not less than the first preset number.
[0025] Thirdly, embodiments of this application provide an electronic device, including a processor, a memory, and computer-executable instructions stored in the memory and executable on the processor. When the computer-executable instructions are executed, the electronic device performs some or all of the steps described in any method of the first aspect of this application.
[0026] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer instructions that, when executed on a communication device, cause the communication device to perform some or all of the steps described in any method of the first aspect of this application.
[0027] Fifthly, embodiments of this application provide a computer program product, wherein the computer program product includes a computer program operable to cause a computer to perform some or all of the steps described in any method of the first aspect of this application. The computer program product may be a software installation package.
[0028] As can be seen, in this embodiment, the media file display mode is obtained from the terminal device to determine whether the media file display mode is a landscape display mode. If the media file display mode is a landscape display mode, the bullet screen messages of each page in the media file are received, and the number of bullet screen messages of the target page in each page is determined. If the number of bullet screen messages of the target page is less than a first preset number, the bullet screen messages are displayed in a preset area of the target page according to a preset display mode. If the number of bullet screen messages of the target page is not less than the first preset number, the target display mode of the bullet screen messages on the target page is determined according to the information correlation between the bullet screen messages and the target page. By using the method of this embodiment, when displaying media files in landscape mode, the display mode of the bullet screen messages on the target page can be determined according to the number of bullet screen messages on the target page, making the display of bullet screen messages on the target page more intelligent and flexible, thereby improving the browsing effect of the media file display page. Attached Figure Description
[0029] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0030] Figure 1 This is a schematic diagram of the architecture of the cloud conferencing system used in the embodiments of this application;
[0031] Figure 2 This is a flowchart illustrating a method for displaying bullet comments based on landscape mode, as provided in an embodiment of this application.
[0032] Figure 3 This is an example schematic diagram of a method for displaying bullet screen messages based on landscape mode, provided in an embodiment of this application;
[0033] Figure 4 This is an example diagram illustrating another method for displaying bullet comments based on landscape mode, provided in an embodiment of this application.
[0034] Figure 5 This is an example diagram illustrating another method for displaying bullet comments based on landscape mode, provided in an embodiment of this application.
[0035] Figure 6 This is a schematic diagram of the structure of a bullet screen message display device based on landscape display provided in an embodiment of this application;
[0036] Figure 7 This is a schematic diagram of the server structure of the hardware operating environment of an electronic device provided in an embodiment of this application. Detailed Implementation
[0037] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0038] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0039] The application scenarios involved in the embodiments of this application are described below with reference to the accompanying drawings.
[0040] Figure 1 This is a schematic diagram of the architecture of the cloud conferencing system used in the embodiments of this application. Figure 1 As shown, the cloud conferencing system includes a server and a database. The first end of the server is connected to a first local device and a second local device, and the second end of the server is connected to the database.
[0041] The first local device refers to the terminal device used by the cloud meeting creator in the cloud meeting, which is used to send a cloud meeting creation request to the server when it receives a cloud meeting creation instruction initiated by the cloud meeting creator. The first local device includes the user's terminal device or screen sharing device;
[0042] The second local device refers to the terminal device used by the cloud meeting host in the cloud meeting. When it receives a command from a target participant to acquire the hosting rights, it sends a cloud meeting hosting request to the server. After receiving approval from the server, the target participant becomes the cloud meeting host. The host then gains control of the cloud meeting control desktop through the second local device, enabling them to display shared content and explanations. Shared content refers to the information uploaded by cloud meeting participants to the cloud meeting system's database. Explanation information includes at least one of the following: editing information, annotation information, and voice information. The objects directly associated with the explanation information include the shared content itself or the electronic whiteboard created during the explanation. The cloud meeting control desktop displays at least one shared content item. A single cloud meeting host can input explanation information for one or more shared content items, and one or more hosts can input explanation information for a single shared content item. In practice, the cloud meeting host can delete comments sent by other participants. The second local device includes the user's terminal device or screen projection device.
[0043] The third local device refers to the terminal device used by participants other than the cloud meeting creator and host. It is used to view the shared content and explanations on the cloud meeting control desktop. Participants can send bullet comments through their terminal devices and view bullet comments sent by other participants on the cloud meeting control desktop. The third local device includes the user's terminal device.
[0044] The server is used to create a cloud meeting group in the cloud after receiving a cloud meeting creation request from the first local device, so that participants in the cloud meeting can join the cloud meeting through their local devices. In specific implementation, the server can be a cloud server.
[0045] The database is used to store the meeting data of the cloud meeting. The meeting data includes control plane data and data plane data. In a specific implementation, the database can be a cloud space database.
[0046] In practice, the shared content can be office document files (including Word, PPT, Excel, etc.), CAD drawing files, audio files, video files, or split-screen mirrors and screen recordings from the user's local device. The identities of the cloud meeting creator, cloud meeting host, and other participants are interchangeable. That is, the cloud meeting creator can also be the cloud meeting host and can become another participant by transferring the hosting rights. Similarly, the first local device, the second local device, and the third local device can also switch between each other based on the user's identity in the cloud meeting.
[0047] Based on this, this application provides a method for displaying bullet screen messages in landscape mode, applied to a server. The server and a terminal device are connected via communication. The terminal device is a device used for cloud conferencing. Please refer to [link to relevant documentation]. Figure 2 , Figure 2 This is a flowchart illustrating a method for displaying bullet comments based on landscape mode, as provided in an embodiment of this application. Figure 2 As shown, the method includes the following steps:
[0048] 101: Obtain the media file display method from the terminal device and determine whether the media file display method is landscape mode.
[0049] In practice, the server can be a cloud server.
[0050] In specific implementations, terminal devices can be electronic devices such as smartphones, tablets, personal digital assistants, and wearable devices.
[0051] Among them, media files can be office document files (including Word, PPT, Excel, etc.), CAD drawing files, audio files, video files, or screen mirroring and screen recording content from the user's local device.
[0052] Landscape display mode refers to displaying media files by placing the terminal device horizontally.
[0053] 102: If the media file is displayed in landscape mode, then receive the bullet comments from each page in the media file and determine the number of bullet comments for the target page in each page.
[0054] Among them, bullet comments refer to the commentary text displayed on the media document display page, which is posted by the participants on their own terminal devices.
[0055] The target page can refer to the currently displayed page.
[0056] 103: If the number of bullet comments on the target page is less than the first preset number, then the bullet comments will be displayed in the preset area of the target page according to the preset display method.
[0057] The first preset quantity can be 10, 20, 30, or other numbers. In specific implementations, the first preset quantity can be determined according to the screen size of the terminal device. For example, the larger the screen size of the terminal device, the larger the corresponding first preset quantity, and vice versa.
[0058] The preset area can be part or all of the display area of the target page. In specific implementations, the preset area can be located at the top, middle, or bottom of the target page, or in the background area of the target page that is not covered by text and images. The preset area can also be determined by recognizing the content area and pure color blocks of the media file, so as to display the bullet screen messages without obscuring the text and images. The font color of the bullet screen messages can be displayed as the opposite color of the background color or as a color that blends with the background color to achieve a comfortable visual effect, thus achieving an intelligent display effect that is visible but does not obscure the content.
[0059] The preset display mode can be a pre-defined initial display mode for bullet comments. In a specific implementation, displaying bullet comments according to the preset display mode can mean that the display transparency of the bullet comments is a preset transparency, the font size is a preset size, and the font color is a preset color.
[0060] 104: If the number of bullet comments on the target page is not less than the first preset number, the target display method of the bullet comments on the target page is determined according to the information correlation between the bullet comments and the target page.
[0061] The information relevance between the bullet screen message and the target page indicates the degree of information correlation between the content information included in the bullet screen message and the content information included in the target page. In a specific implementation, if the content information included in bullet screen message 1 points to "A+B", the content information included in bullet screen message 2 points to "B", and the content information included in the target page points to "A+B", it can be seen that the information relevance between the content information included in bullet screen message 1 and the content information included in the target page is more consistent. Therefore, it can be determined that the information relevance 1 between bullet screen message 1 and the target page is greater than the information relevance 2 between bullet screen message 2 and the target page.
[0062] The target display method of the bullet comment on the target page is determined based on the degree of information relevance between the bullet comment and the target page. In specific implementations, this can be determined by the magnitude of the information relevance between the bullet comment and the target page. For example, a higher degree of information relevance between the bullet comment and the target page indicates that the bullet comment has higher reference value for other participants, and therefore the target display method for the bullet comment is determined to be a display method with high visibility. Conversely, a lower degree of information relevance between the bullet comment and the target page indicates a display method with low visibility. The visibility of the bullet comment display method can be determined by the display transparency, font size, and font color.
[0063] For example, assuming the first preset quantity is 5, please refer to Figure 3 , Figure 3 This is an example illustration of a method for displaying bullet comments based on landscape mode, provided in an embodiment of this application. The server obtains media files from the terminal device in landscape mode. The server receives bullet comments from each page of the media file and determines the number of bullet comments for the target page in each page. Figure 3 As shown in (a), when the target page has 3 bullet comments (1-3), which is less than the first preset number, the server instructs the terminal device to display bullet comments 1-3 in the preset area A in the middle of the target page according to the preset display mode with a display transparency of 0. Figure 3As shown in (b), when the number of bullet comments 1-6 on the target page increases to 6, which is greater than the first preset number, the server determines the information correlation between the bullet comments and the target page. Assuming that the server determines that the information correlation between the bullet comments and the target page is low, in order to avoid the bullet comments 1-6 with low information correlation with the target page obscuring the content information of the target page and affecting the browsing experience of the participants, the server determines that the bullet comments 1-6 will be displayed on the target page with a target display transparency of 40%, and instructs the terminal device to display the 6 bullet comments according to the target display method.
[0064] As can be seen, in this embodiment, the media file display mode is obtained from the terminal device to determine whether the media file display mode is a landscape display mode. If the media file display mode is a landscape display mode, the bullet screen messages of each page in the media file are received, and the number of bullet screen messages of the target page in each page is determined. If the number of bullet screen messages of the target page is less than a first preset number, the bullet screen messages are displayed in a preset area of the target page according to a preset display mode. If the number of bullet screen messages of the target page is not less than the first preset number, the target display mode of the bullet screen messages on the target page is determined according to the information correlation between the bullet screen messages and the target page. By using the method of this embodiment, when displaying media files in landscape mode, the display mode of the bullet screen messages on the target page can be determined according to the number of bullet screen messages on the target page, making the display of bullet screen messages on the target page more intelligent and flexible, thereby improving the browsing effect of the media file display page.
[0065] In some application scenarios, media file pages may contain multiple information categories, including voice, images, and text. Due to the real-time and interactive nature of bullet comments, the content of bullet comments may be sent to any of the information categories on the page. Therefore, when determining the information correlation between bullet comments and the page, if the information correlation between each information category and the bullet comments can be analyzed and determined, the accuracy of the process of determining the information correlation between bullet comments and the page can be significantly improved.
[0066] Therefore, for the above application scenarios, this application provides another method for displaying bullet screen messages based on landscape mode, as follows:
[0067] In one possible example, before determining the target display method of the bullet comment on the target page based on the information correlation between the bullet comment and the target page, the above method also includes:
[0068] Obtain the content information of each information category in at least one information category included on the target page;
[0069] Determine the information category relevance between bullet comments and the content information of each information category, and take the highest information category relevance as the information relevance between each bullet comment and the target page.
[0070] In one possible example, the at least one information category mentioned above includes voice information, text information, or image information; determining the information category correlation between each bullet screen message and the content information of each information category includes:
[0071] Voice-to-text information is identified from the voice information;
[0072] Obtain text description information of image information, and / or perform feature recognition on image information to obtain feature description information, and use the text description information and / or feature description information as image text information;
[0073] Keyword matching is performed between voice text information, text information, and / or image text information and bullet screen messages. The degree of correlation between the information categories of voice information, text information, and / or image information and bullet screen messages is determined based on the matching degree.
[0074] In this context, voice information can refer to the real-time voice messages delivered by the cloud meeting host while displaying the target page, or pre-recorded audio content embedded in the target page. Text information refers to text content consisting of at least one character on the target page; this can include text content embedded in the target page or text content from other bullet comments on the target page. Image information refers to image content on the target page consisting of at least one partial image.
[0075] Among them, recognizing speech-text information based on speech information refers to converting the speech information on the target page into corresponding text information that is consistent with the content expressed by the speech signal. In specific implementation, speech recognition models such as GMM-HMM can be used to recognize the speech-text information corresponding to the speech information.
[0076] In the specific implementation of obtaining image information, the text description information can be associated with all image information in the media file. The text description information can include preset image tag categories, image titles, image information summaries, and other information.
[0077] Among them, feature recognition of image information to obtain feature description information refers to extracting useful data or information from image information to obtain the feature description information of "non-image information" such as text, numerical values, symbols or other feature description information. In specific implementation, the feature description information can be obtained by using the Histogram of Oriented Gradients (HOG) feature extraction algorithm to perform feature recognition and extraction on image information.
[0078] The process involves keyword matching between voice text information, text information, and / or image text information and bullet screen messages. The aim is to convert the content of each information category on the target page into text format, thereby determining the information category relevance between bullet screen messages (also in text format) and the content of each information category on the target page. Ultimately, this relevance determines the target display method for the bullet screen messages on the target page. In practice, keyword matching yields a higher match rate; the more keywords a bullet screen message successfully matches within an information category, the higher its match rate with that category.
[0079] For example, please refer to Figure 4 , Figure 4 This is an example diagram illustrating another method for displaying bullet comments based on landscape mode, as provided in this application embodiment. Figure 4 As shown, the content pointed to by the bullet screen message is "ABCD". The target page of the media file includes voice information, text information, and image information. Among them, the content pointed to by the text information is "ABCDE". The server identifies the content pointed to by the voice text information as "AB" based on the voice information. After performing feature recognition on the image information, the server obtains the feature description information of the image information as "C" and uses it as the content pointed to by the image text information. The server performs keyword matching between the content pointed to by the voice text information "AB", the content pointed to by the text information "ABCDE", and the content pointed to by the image text information "C" and the content pointed to by the bullet screen message "ABCD". It can be seen that the content pointed to by the text information "ABCDE" and the content pointed to by the bullet screen message "ABCD" can match the most common keyword "ABCD". The information category correlation between the text information and the bullet screen message is the highest. Furthermore, the information category correlation between the text information and the bullet screen message is determined as the information correlation between the bullet screen message and the target page.
[0080] As can be seen from the embodiments of this application, at least one information category includes voice information, text information, or image information. Each information category is converted into its corresponding text information and then matched with keywords in the bullet screen messages. The information category correlation between the bullet screen messages and the content information of each information category is determined based on the keyword matching degree. The highest information category correlation degree is taken as the information correlation degree between each bullet screen message and the target page. Therefore, even if the information category included on the target page is not text information, the information correlation degree between the bullet screen messages and the content information of the target page can still be determined, ultimately successfully determining the target display method of the bullet screen messages on the target page. This significantly improves the intelligence and flexibility of the information correlation degree determination process.
[0081] In some application scenarios, the information category with the highest information category correlation with the bullet screen message may be any information category. However, since bullet screen messages are displayed in text format, the degree to which text-format bullet screen messages obscure different information categories and thus affect the browsing effect varies. Therefore, in order to ensure that different information categories have a better browsing effect, the display method of bullet screen messages can also be different for different information categories.
[0082] Therefore, for the above application scenarios, this application provides another method for displaying bullet screen messages based on landscape mode, as follows:
[0083] In one possible example, the target display method mentioned above includes a first display transparency, a second display transparency, or a third display transparency; determining the target display method of the bullet screen message on the target page based on the information correlation between the bullet screen message and the target page includes:
[0084] If the target information category correlation is the information category correlation between bullet screen messages and voice information, then the target display method for bullet screen messages is determined to be the first display transparency.
[0085] If the target information category correlation is the information category correlation between bullet screen messages and image information, then the target display method for bullet screen messages is determined to be the second display transparency.
[0086] If the target information category correlation is the information category correlation between bullet comments and text information, then the target display method for bullet comments is determined to be the third display transparency.
[0087] The transparency values of the first, second, and third display transparency values increase sequentially.
[0088] Display transparency refers to the transparency of the text in the bullet comments, which visually represents the visibility of the text. Display transparency and text visibility are negatively correlated. Higher display transparency means higher text transparency and lower text visibility; conversely, lower display transparency means lower text transparency and higher text visibility. In practice, it can be represented by a numerical value from 0 to 1, or by a percentage system from 0 to 100%.
[0089] For example, if font transparency is expressed in percentage form from 0 to 100%, the first display transparency can be 0 or other display transparency, the second display transparency can be 40% or other display transparency, and the third display transparency can be 60% or other display transparency, as long as the premise that the transparency values of the first, second and third display transparency increase sequentially is met.
[0090] In the specific implementation, since the voice information is not directly presented on the target page, even if the bullet comments appear on the target page in a highly visible display mode, it will not obscure the voice information. Therefore, if the category correlation of the target information is the same as the category correlation between the bullet comments and the voice information, the target display mode for the bullet comments is determined to be the first display transparency with the lowest transparency value. Compared to image information, since both text information and bullet comments are presented on the target page in text format, if bullet comments cover the text information, it will significantly affect the participants' browsing experience of the text information. Therefore, in order not to affect the browsing experience of the text information, if the category correlation of the target information is the same as the category correlation between the bullet comments and the text information, the target display mode for the bullet comments is determined to be the third display transparency with the highest transparency value. Thus, the transparency values of the first, second, and third display transparency values increase sequentially.
[0091] For example, please refer to Figure 5 , Figure 5 This is an example illustration of another method for displaying bullet comments based on landscape mode, provided in an embodiment of this application. The target page displays the bullet comment "Problem A should be solved using solution B." Figure 5 As shown in (a), on the target page, a participant sends a voice message: "Regarding problem A, we have proposed solutions B and C. Solution B is..., and solution C is.... Which solution do you think is better?" Therefore, the category relevance of the target information is the category relevance between the bullet screen message and the voice message, such as... Figure 5 As shown in (b), the target page contains image information about scheme B and image information about scheme C. Therefore, the target information category correlation is the information category correlation between the bullet screen messages and the image information, such as... Figure 5 As shown in (c), the target page contains text information from scheme B and scheme C. Therefore, the target information category correlation is the information category correlation between the bullet screen message and the text information. Thus, in Figure 5 In (a), the target display method for the bullet screen messages is the first display transparency, which has the lowest transparency value and the highest visibility; Figure 5 In (b), the target display method for the bullet comments is the second display transparency, with the transparency value centered and thus having a centered level of visibility; Figure 5 In (c), the target display mode for the bullet comments is the third transparency level, which has the highest transparency value but the lowest visibility. Therefore, for different information categories, the bullet comments will not obscure too much of the content, improving the browsing experience for attendees.
[0092] As can be seen, in this embodiment, the target display method includes a first display transparency, a second display transparency, or a third display transparency, with the transparency values of the first, second, and third display transparency increasing sequentially. Therefore, when the target information category correlation is the information category correlation between the bullet screen message and the voice information, the target display method for the bullet screen message is determined to be the first display transparency with the highest visibility. When the target information category correlation is the information category correlation between the bullet screen message and the image information, the target display method for the bullet screen message is determined to be the second display transparency with a medium visibility. When the target information category correlation is the information category correlation between the bullet screen message and the text information, the target display method for the bullet screen message is determined to be the third display transparency with the lowest visibility. Thus, when determining the target display method of the bullet screen message on the target page based on the information category with the highest information category correlation with the bullet screen message, the visibility of the bullet screen message on the target page can be determined based on the information category with the highest information category correlation with the bullet screen message. This significantly improves the intelligence and flexibility of the process of determining the target display method of the bullet screen message on the target page, and ensures meeting efficiency by improving the browsing effect of the target page.
[0093] In one possible example, the target display method includes a first display size, a second display size, or a third display size; the determination of the target display method of the bullet screen message on the target page based on the information correlation between the bullet screen message and the target page includes:
[0094] If the target category correlation is the information correlation between bullet comments and voice information, then the target display method for bullet comments is determined to be the first display size;
[0095] If the target category correlation is the information correlation between bullet comments and image information, then the target display method for bullet comments is determined to be the second display size;
[0096] If the target category correlation is the information correlation between bullet comments and text information, then the target display method for bullet comments is determined to be the third display size;
[0097] The font size decreases sequentially for the first display size, the second display size, and the third display size.
[0098] In one possible example, the target display method includes a first display color difference, a second display color difference, or a third display color difference between the bullet screen message and the target page background color; the above determination of the target display method of the bullet screen message on the target page based on the information correlation between the bullet screen message and the target page includes:
[0099] If the target category correlation is the information correlation between bullet screen messages and voice information, then the target display method for bullet screen messages is determined to be the first display color difference;
[0100] If the target category correlation is the information correlation between bullet screen messages and image information, then the target display method for bullet screen messages is determined to be the second display color difference;
[0101] If the target category correlation is the information correlation between bullet comments and text information, then the target display method for bullet comments is determined to be the third display color difference;
[0102] Among them, the color difference between the first display color difference, the second display color difference, and the third display color difference and the background color of the target page decreases in that order.
[0103] In some application scenarios, the meeting process may involve spending a long time on the same page or repeatedly returning to the same page. For such pages, the participants are already quite familiar with the content information, so they may be more interested in the bullet comments sent by other participants on the page. Obviously, in this case, there is little need to further reduce the visibility of the bullet comments.
[0104] Therefore, for the above application scenarios, this application provides another method for displaying bullet screen messages based on landscape mode, as follows:
[0105] In one possible example, the above method also includes:
[0106] Get the total dwell time and number of times the target page is displayed;
[0107] When the number of displays is greater than or equal to the preset number, the corresponding transparency reduction value of the target page is determined based on the total dwell time and number of displays of the target page;
[0108] Based on the transparency reduction value and the target display method, determine the target display method after reducing transparency;
[0109] The above-mentioned determination of the target display method of the bullet screen message on the target page based on the information correlation between the bullet screen message and the target page includes:
[0110] The target display method of the bullet screen message with reduced transparency on the target page is determined based on the information correlation between the bullet screen message and the target page.
[0111] The preset number of times can be 2 times, 3 times, or other numbers in the specific implementation.
[0112] The transparency reduction value can be represented by a numerical value of 0 to 1 or by a percentage of 0 to 100% in the specific implementation.
[0113] The transparency reduction value for a target page is determined based on its total dwell time and number of views. In practice, since attendees are more familiar with the content of a page when it is viewed for extended periods or multiple times, even if bullet comments obscure some content, it won't excessively impact meeting efficiency. Therefore, a longer total dwell time and more views on the target page generally result in a higher transparency reduction value. Furthermore, the transparency reduction value can be determined by weighted summation of the total dwell time and number of views to obtain a dwell coefficient, which is then used to determine the corresponding transparency reduction value. A higher transparency reduction value has a greater effect on improving the visibility of bullet comments.
[0114] Specifically, the target display method after reducing transparency is determined based on the transparency reduction value and the target display method. In the specific implementation, if both the transparency reduction value and the display transparency are represented in numerical form from 0 to 1, then the display transparency corresponding to the target display method after reducing transparency = initial display transparency * (1 - transparency reduction value). Conversely, if both the transparency reduction value and the display transparency are represented in percentage form from 0 to 100%, then the display transparency corresponding to the target display method after reducing transparency = initial display transparency * (100% - transparency reduction value).
[0115] For example, if the initial target display mode of the bullet screen message is 50% transparency and the corresponding transparency reduction value of the target page is 30%, then according to the transparency reduction value and the target display mode, the display transparency corresponding to the target display mode after reducing transparency is determined to be: initial display transparency * (100% - transparency reduction value) = 50% * (100% - 30%) = 50% * 70% = 35%. It can be seen that the visibility of the target display mode of the bullet screen message after reducing transparency is improved.
[0116] As can be seen from the embodiments of this application, the total dwell time and number of displays on the target page are obtained. When the number of displays is greater than or equal to a preset number, the transparency reduction value corresponding to the target page is determined based on the total dwell time and number of displays. Based on the transparency reduction value and the target display method, the target display method after reducing transparency is determined, and finally, the bullet screen message is determined to be displayed on the target page in the target display method after reducing transparency. Thus, when the participants are familiar with the content information on the page, the visibility of the bullet screen message on the page is increased by the transparency reduction value, which significantly improves the intelligence and flexibility of the process of determining the target display method of the bullet screen message on the target page.
[0117] In some application scenarios, it is possible for multiple participants to send multiple identical bullet comments. Displaying multiple bullet comments with the same or similar content on the same page will obviously affect the browsing experience of the page's content. Therefore, in this case, you can ensure that the browsing experience of the content is not significantly affected by displaying only one or a portion of the multiple identical bullet comments.
[0118] Therefore, for the above application scenarios, this application provides another method for displaying bullet screen messages based on landscape mode, as follows:
[0119] In one possible example, the above method also includes:
[0120] Get the content of each bullet comment message, and determine the similarity between each bullet comment message and other bullet comment messages based on the content of each bullet comment message;
[0121] Identify groups of similar bullet comments. A group of similar bullet comments includes multiple bullet comments with a similarity greater than a preset similarity.
[0122] The above determination of the target display method for each bullet comment message on the target page includes:
[0123] Determine the target display method of any bullet screen message in a group of identical bullet screen messages on the target page; or obtain the sender permission level of each bullet screen message in a group of identical bullet screen messages.
[0124] Determine the target display method on the target page for bullet screen messages whose sender's permission level is greater than or equal to the first preset level.
[0125] Specifically, the similarity between each bullet comment message and other bullet comment messages is determined based on the content of each bullet comment message. In practice, this can be achieved by performing keyword matching between each bullet comment message and other bullet comment messages.
[0126] For example, if the content of bullet comment message 1 is "ABCD" and the content of bullet comment message 2 is "ABCE", then by performing keyword matching on each bullet comment message and other bullet comment messages, the identical content between bullet comment message 1 and bullet comment message 2 is "ABC", which occupies 3 / 4 of the content of bullet comment message 1 and bullet comment message 2 respectively. Therefore, the similarity between bullet comment message 1 and bullet comment message 2 is determined to be 75%.
[0127] In practice, the sender's permission level can be either the sender's credit rating or the sender's job title.
[0128] Specifically, determining the target display method of any one bullet comment message in a group of identical bullet comment messages on the target page can be implemented in two ways: First, all other bullet comment messages in the group except for that one message can be hidden, meaning the group only displays one bullet comment message and the others are hidden. Second, other bullet comment messages can be displayed on the target page in the same way, meaning the target display method of multiple bullet comment message items in the group is the same.
[0129] Specifically, determining the target display method for bullet comments whose sender permission level is greater than or equal to the first preset level on the target page can, in a specific implementation, mean only displaying bullet comments whose sender permission level is greater than or equal to the first preset level in the same bullet comment group on the target page using the target display method.
[0130] As can be seen, in this embodiment of the application, by obtaining the content of each bullet message and determining the similarity between each bullet message and other bullet messages based on the content of each bullet message, a group of similar bullet messages is determined, thereby determining the target display method of any bullet message in the group of similar bullet messages on the target page or determining the target display method of bullet messages in the group of similar bullet messages whose sender permission level is greater than or equal to the first preset level on the target page, the intelligence and flexibility of the process of determining the target display method of bullet messages on the target page are significantly improved.
[0131] In some application scenarios, there may be situations where certain participants send a large number and high quality of bullet comments. These participants play an indispensable role in promoting the progress of the meeting. Therefore, bullet comments sent by such participants can be displayed in a way that provides high visibility.
[0132] Therefore, for the above application scenarios, this application provides another method for displaying bullet screen messages based on landscape mode, as follows:
[0133] In one possible example, the above method also includes:
[0134] Obtain the user identifier that sent the bullet screen message, and determine whether the number of bullet screen messages sent by the target user corresponding to the user identifier is greater than the second preset number;
[0135] If it is determined that the number of bullet comments sent by the target user is greater than the second preset number, then obtain the target information category relevance degree corresponding to each bullet comment sent by the target user;
[0136] If the number of bullet comments with a target information category relevance greater than the preset relevance is greater than the third preset number, then the target user is determined to be a key user.
[0137] The bullet comments sent by key users are displayed on subsequent pages with the highest transparency. These subsequent pages are those that play after the target page.
[0138] In specific implementations, user identification can be information that indicates a user's identity, such as user name or user ID.
[0139] In specific implementations, the second preset quantity can be 3, 5 or other numbers; it can also be determined based on the size of the first preset quantity. The second preset quantity can be a part of the first preset quantity. For example, if the ratio between the second preset quantity and the first preset quantity is fifty percent, then the second preset quantity corresponding to the first preset quantity being 10 is 5.
[0140] In specific implementations, the third preset quantity can be 2, 4 or other numbers; it can also be determined based on the size of the second preset quantity. The third preset quantity can be a part of the second preset quantity. For example, if the ratio between the third preset quantity and the second preset quantity is 80%, then the third preset quantity corresponding to the second preset quantity being 5 is 4.
[0141] In practice, if a user sends multiple bullet comments, and a large proportion of these bullet comments have a high degree of relevance to the content of the media file page, it indicates that the user's comments are of high quality and the content of their bullet comments may be of high reference value to other participants. Therefore, if the number of bullet comments sent by the target user exceeds the second preset number, and the number of bullet comments with a target category relevance greater than the preset relevance exceeds the third preset number, the target user is identified as a key user. Furthermore, the bullet comments sent by this user are displayed on subsequent pages with a high degree of visibility and a first display transparency for other participants to read and browse.
[0142] As can be seen from this embodiment, by obtaining the user identifier of the user sending the bullet screen message, and identifying target users whose number of bullet screen messages sent is greater than a second preset number, and whose number of bullet screen messages whose target category relevance is greater than a preset relevance is greater than a third preset number, these target users are identified as key users. The bullet screen messages sent by these key users are then displayed on subsequent pages with a first display transparency that provides a high degree of visibility. This ensures that key users who send a large number of bullet screen messages, and whose bullet screen messages have a high degree of information relevance to the content information of the target page, display their bullet screen messages on subsequent pages with a high degree of visibility. This allows other participants to have a better browsing experience of the key users' bullet screen messages, significantly improving the intelligence and flexibility of the process of determining the target display method of bullet screen messages on the target page.
[0143] With the above Figure 2 The embodiments shown are consistent; please refer to [link / reference]. Figure 6 , Figure 6 This is a schematic diagram of the structure of a bullet screen message display device based on landscape display provided in an embodiment of this application, as shown below. Figure 6 As shown:
[0144] A scrolling message display device based on landscape mode is applied to a server. The server communicates with a terminal device, which is used for cloud conferencing. The device includes:
[0145] The acquisition unit 201 is used to acquire the media file display mode from the terminal device and determine whether the media file display mode is a landscape display mode.
[0146] The receiving unit 202 is used to receive the bullet screen messages of each page in the media file if the media file is displayed in landscape mode, and to determine the number of bullet screen messages of the target page in each page.
[0147] The first display unit 203 is used to display the bullet comments in a preset area of the target page according to a preset display method when the number of bullet comments on the target page is less than a first preset number.
[0148] The second display unit 204 is used to determine the target display method of the bullet comments on the target page based on the information correlation between the bullet comments and the target page when the number of bullet comments on the target page is not less than the first preset number.
[0149] As can be seen, in the device provided in this application embodiment, the media file display mode is obtained from the terminal device, and it is determined whether the media file display mode is a landscape display mode. If the media file display mode is a landscape display mode, the bullet screen messages of each page in the media file are received, and the number of bullet screen messages of the target page in each page is determined. If the number of bullet screen messages of the target page is less than a first preset number, the bullet screen messages are displayed in a preset area of the target page according to a preset display mode. If the number of bullet screen messages of the target page is not less than the first preset number, the target display mode of the bullet screen messages on the target page is determined according to the information correlation between the bullet screen messages and the target page. Using the device of this application embodiment, when displaying media files in landscape mode, the display mode of the bullet screen messages on the target page can be determined according to the number of bullet screen messages on the target page, making the display of bullet screen messages on the target page more intelligent and flexible, thereby improving the browsing effect of the media file display page.
[0150] Specifically, in this embodiment, the functional units of the bullet screen message display device based on the above method example can be divided. For example, each function can be divided into its own functional units, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or software. It should be noted that the unit division in this embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0151] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical or other forms.
[0152] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0153] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software program module.
[0154] If the integrated units described above are implemented as software program modules and sold or used as independent products, they can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0155] With the above Figure 2 Consistent with the embodiments shown, this application provides an electronic device. Please refer to [link to relevant documentation]. Figure 7 , Figure 7 This is a schematic diagram of the server structure of the hardware operating environment of an electronic device provided in an embodiment of this application, as shown below. Figure 7 As shown, the electronic device includes a processor, a memory, and computer-executable instructions stored in the memory and executable on the processor. When the computer-executable instructions are executed, they cause the electronic device to perform steps including any of the steps of a method for displaying bullet screen messages based on a landscape display.
[0156] The processor is the CPU (Central Processing Unit).
[0157] The memory can be, optionally, high-speed RAM or stable memory, such as disk storage.
[0158] Those skilled in the art will understand that Figure 7 The server structure shown is not intended to limit it and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0159] like Figure 7As shown, the memory may include an operating system, a network communication module, and computer execution instructions based on a landscape-style bullet screen message display method. The operating system manages and controls server hardware and software resources, supporting the execution of computer instructions. The network communication module enables communication between various components within the memory, as well as communication with other hardware and software within the server. Communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), etc.
[0160] exist Figure 7 In the server shown, the processor executes computer execution instructions for personnel management stored in the memory, and performs the following steps: obtaining the media file display mode from the terminal device, and determining whether the media file display mode is a landscape display mode; if the media file display mode is a landscape display mode, receiving the bullet screen messages of each page in the media file, and determining the number of bullet screen messages of the target page in each page; if the number of bullet screen messages of the target page is less than a first preset number, displaying the bullet screen messages in a preset area of the target page according to a preset display mode; if the number of bullet screen messages of the target page is not less than the first preset number, determining the target display mode of the bullet screen messages on the target page based on the information correlation between the bullet screen messages and the target page.
[0161] For specific implementation details of the server involved in this application, please refer to the various embodiments of the above-described method for displaying bullet screen messages based on landscape display, which will not be elaborated upon here.
[0162] This application provides a computer-readable storage medium storing computer instructions. When the computer instructions are executed on a communication device, the communication device performs the following steps: obtaining a media file display mode from a terminal device and determining whether the media file display mode is a landscape display mode; if the media file display mode is a landscape display mode, receiving bullet screen messages from each page in the media file and determining the number of bullet screen messages for a target page in each page; if the number of bullet screen messages for the target page is less than a first preset number, displaying the bullet screen messages in a preset area of the target page according to a preset display mode; if the number of bullet screen messages for the target page is not less than the first preset number, determining the target display mode of the bullet screen messages on the target page based on the information correlation between the bullet screen messages and the target page. The aforementioned computer includes an electronic device.
[0163] Electronic terminal devices include mobile phones, tablets, personal digital assistants, wearable devices, etc.
[0164] The computer-readable storage medium can be an internal storage unit of the electronic device described in the above embodiments, such as a hard disk or memory of the electronic device. The computer-readable storage medium can also be an external storage device of the electronic device, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the computer-readable storage medium can include both internal and external storage units of the electronic device. The computer-readable storage medium is used to store computer-executable instructions and other computer-executable instructions and data required by the electronic device. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.
[0165] For specific implementations of the computer-readable storage medium involved in this application, please refer to the various embodiments of the above-described method for displaying bullet screen messages based on landscape display, which will not be repeated here.
[0166] This application provides a computer program product, which includes a computer program operable to enable the computer to perform some or all of the steps of any of the landscape-based bullet screen message display methods described in the above method embodiments. The computer program product may be a software installation package.
[0167] It should be noted that, for the aforementioned embodiments of the bullet screen message display method based on landscape display, for the sake of simplicity, they are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily essential to this application.
[0168] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principle and implementation of a method for displaying bullet comments based on landscape display. The description of the above embodiments is only for the purpose of helping to understand the method and its core ideas. At the same time, for those skilled in the art, based on the idea of a method for displaying bullet comments based on landscape display, there will be changes in the specific implementation and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.
[0169] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, disclosure, and appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple instances. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce a good effect.
[0170] Those skilled in the art will understand that all or part of the steps in the various methods of any of the above-described methods for displaying bullet screen messages based on landscape display can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage device, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0171] Obviously, those skilled in the art can make various modifications and variations to the bullet screen message display method based on landscape display provided in this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
Claims
1. A method for displaying bullet screen messages based on landscape mode, characterized in that, Applied to a server, wherein the server is communicatively connected to a terminal device, the terminal device being a device for conducting cloud conferencing, the method includes: The media file display mode is obtained from the terminal device, and it is determined whether the media file display mode is a landscape display mode. If the media file is displayed in landscape mode, then the bullet screen messages of each page in the media file are received, and the number of bullet screen messages of the target page in each page is determined. If the number of bullet comments on the target page is less than the first preset number, the bullet comments are displayed in a preset area of the target page according to a preset display method. If the number of bullet comments on the target page is not less than the first preset number, the target display method of the bullet comments on the target page is determined according to the information correlation between the bullet comments and the target page. The target display method includes a first display transparency, a second display transparency, or a third display transparency. Before determining the target display method of the bullet screen message on the target page based on the information correlation between the bullet screen message and the target page, the method further includes: Obtain the content information of each information category in at least one information category included in the target page, wherein the at least one information category includes voice information, text information, or image information; Determine the information category correlation degree between each bullet screen message and the content information of each information category, and take the target information category correlation degree with the highest correlation degree as the information correlation degree between each bullet screen message and the target page; Determining the target display method of the bullet screen message on the target page based on the information correlation between the bullet screen message and the target page includes: If the target information category correlation degree is the information category correlation degree between the bullet screen message and the voice information, then the target display method of the bullet screen message is determined to be the first display transparency. If the target information category correlation degree is the information category correlation degree between the bullet screen message and the image information, then the target display method of the bullet screen message is determined to be the second display transparency. If the target information category correlation is the information category correlation between the bullet screen message and the text information, then the target display method of the bullet screen message is determined to be the third display transparency. The transparency values of the first display transparency, the second display transparency, and the third display transparency increase sequentially.
2. The method according to claim 1, characterized in that, Determining the information category correlation degree between each of the bullet screen messages and the content information of each information category includes: Based on the spoken information, the spoken text information is identified; Obtain text description information of the image information, and / or perform feature recognition on the image information to obtain feature description information, and use the text description information and / or the feature description information as image text information; The voice text information, the text information, and / or the image text information are matched with keywords in the bullet screen message, and the information category correlation degree between the voice information, the text information, and / or the image information and the bullet screen message is determined based on the matching degree.
3. The method according to claim 2, characterized in that, The method further includes: Obtain the total dwell time and number of times the target page is displayed; When the number of displays is greater than or equal to a preset number, the transparency reduction value corresponding to the target page is determined based on the total dwell time and number of displays of the target page; Based on the transparency reduction value and the target display method, determine the target display method after reducing transparency; Determining the target display method of the bullet screen message on the target page based on the information correlation between the bullet screen message and the target page includes: The target display method of the bullet screen message after reducing its transparency on the target page is determined based on the information correlation between the bullet screen message and the target page.
4. The method according to claim 2, characterized in that, The method further includes: Obtain the content of each bullet screen message, and determine the similarity between each bullet screen message and other bullet screen messages based on the content of each bullet screen message; Identify groups of similar bullet comments, wherein the groups of similar bullet comments include multiple bullet comments with a similarity greater than a preset similarity. Determining the target display method for each bullet screen message on the target page includes: Determine the target display method of any bullet screen message in the group of identical bullet screen messages on the target page; or Obtain the sender's permission level for each bullet message in the multiple bullet messages included in the group of identical bullet messages; Determine the target display method on the target page for bullet screen messages whose sender permission level is greater than or equal to a first preset level.
5. The method according to claim 2, characterized in that, The method further includes: Obtain the user identifier that sent the bullet screen message, and determine whether the number of bullet screen messages sent by the target user corresponding to the user identifier is greater than a second preset number; If it is determined that the number of bullet comments sent by the target user is greater than the second preset number, then the target information category correlation degree corresponding to the bullet comments sent by the target user is obtained. If the number of bullet comments with a target information category relevance greater than a preset relevance is greater than a third preset number, then the target user is determined to be a key user; The bullet comments sent by the key user are displayed on a subsequent page with a first display transparency, wherein the subsequent page is the page played after the target page.
6. A bullet screen message display device based on landscape display, the device being used to perform the method as described in any one of claims 1-5, characterized in that, Applied to a server, the server is communicatively connected to a terminal device, the terminal device being a device for conducting cloud conferencing, the device comprising: The acquisition unit is used to acquire the media file display mode from the terminal device and determine whether the media file display mode is a landscape display mode. The receiving unit is configured to receive the bullet screen messages of each page in the media file if the media file is displayed in the landscape mode, and determine the number of bullet screen messages of the target page in each page. The first display unit is configured to display the bullet comments in a preset area of the target page according to a preset display method when the number of bullet comments on the target page is less than a first preset number. The second display unit is used to determine the target display method of the bullet comments on the target page based on the information correlation between the bullet comments and the target page when the number of bullet comments on the target page is not less than the first preset number.
7. An electronic device, characterized in that, The electronic device includes a processor, a memory, and computer-executable instructions stored in the memory and executable on the processor, which, when executed, cause the electronic device to perform the method of any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed on a communication device, cause the communication device to perform the method described in any one of claims 1-5.
Citation Information
Patent Citations
Bullet-screen information display method, terminal and computer readable storage medium
CN109218800A
Bullet screen information processing method, server and computer readable storage medium
CN110493612A
Network conference processing method and device, electronic equipment and storage medium
CN111953923A