CN113792164A - Multimedia display method, device, electronic equipment and computer readable storage medium - Google Patents
Multimedia display method, device, electronic equipment and computer readable storage medium Download PDFInfo
- Publication number
- CN113792164A CN113792164A CN202110876226.8A CN202110876226A CN113792164A CN 113792164 A CN113792164 A CN 113792164A CN 202110876226 A CN202110876226 A CN 202110876226A CN 113792164 A CN113792164 A CN 113792164A
- Authority
- CN
- China
- Prior art keywords
- historical
- current
- media list
- multimedia content
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000004044 response Effects 0.000 claims abstract description 8
- 230000006399 behavior Effects 0.000 claims description 41
- 230000001960 triggered effect Effects 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 2
- 238000004891 communication Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 238000012163 sequencing technique Methods 0.000 description 5
- 230000011273 social behavior Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000009191 jumping Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
- G06F16/4387—Presentation of query results by the use of playlists
- G06F16/4393—Multimedia presentations, e.g. slide shows, multimedia albums
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/44—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The disclosure relates to a multimedia display method, a multimedia display device, electronic equipment and a computer readable storage medium, wherein the method comprises the steps of displaying a current display interface of a terminal account, wherein the current display interface is used for playing current multimedia contents browsed by the terminal account; and in response to the fact that the display of the current display page reaches the preset condition, displaying a historical media list of the terminal account, wherein the historical media list comprises at least one historical multimedia content browsed by the terminal account before the current multimedia content. The method improves the efficiency of displaying the historical multimedia content.
Description
Technical Field
The present disclosure relates to computers, and more particularly, to a multimedia display method, apparatus, electronic device, and computer-readable storage medium.
Background
In the related technology, in the process of watching live broadcast, if the live broadcast content of a historically watched live broadcast room needs to be checked, the current live broadcast room needs to be exited, the historically watched live broadcast room needs to be searched, and then the historical live broadcast room needs to be entered.
However, the above method cannot jump to the historical live broadcast room quickly, which causes a problem of low efficiency of watching live broadcast content in the historical live broadcast room, that is, low efficiency of watching historical multimedia content.
Disclosure of Invention
The present disclosure provides a multimedia display method, apparatus, electronic device and computer-readable storage medium to solve at least the problem of inefficient viewing of historical multimedia content in the related art. The technical scheme of the disclosure is as follows:
according to a first aspect of the embodiments of the present disclosure, there is provided a multimedia display method, including: displaying a current display page of a terminal account, wherein the current display page is used for playing current multimedia content browsed by the terminal account; and in response to the fact that the display of the current display page reaches a preset condition, displaying a historical media list of the terminal account, wherein the historical media list comprises at least one historical multimedia content browsed by the terminal account before the current multimedia content.
Optionally, the preset condition includes that the playing of the current multimedia content is finished.
Optionally, the preset condition includes receiving an exit operation triggered on the current display page to exit the current display page.
Optionally, a history display control is displayed on the current display page, and the preset condition includes that a trigger operation on the history display control is received.
Optionally, the historical media list includes at least one of: the first media list is determined according to the time sequence of the historical multimedia contents browsed by the terminal account; the second media list is determined according to the behavior data information when the terminal account browses the historical multimedia content; and the third media list is determined according to the similarity between the historical multimedia content browsed by the terminal account and the current multimedia content.
Optionally, the second media list is obtained by: for each historical multimedia content, carrying out weighted summation on a plurality of behavior attributes included in the corresponding behavior data information to obtain a weighted summation result; and sequencing the plurality of historical multimedia contents according to the weighted summation result corresponding to each historical multimedia content to obtain the second media list.
Optionally, the displaying the historical media list of the terminal account includes: displaying a historical media list of the terminal account in the current display page; or exiting from the current display page, displaying a historical media list display page, and displaying the historical media list of the terminal account in the historical media list display page.
Optionally, the displaying the historical media list of the terminal account in the current display page includes: displaying a historical media list popup in the current display page, and displaying a historical media list of the terminal account in the historical media list popup; or; and displaying the current multimedia content in a first area in the current display page, and simultaneously displaying the historical media list in other areas except the first area in the current display page.
Optionally, the current multimedia content comprises: and (6) live broadcasting the video.
Optionally, the displaying the historical media list of the terminal account includes: displaying preview content of at least one historical multimedia content in the historical media list, wherein the preview content is real-time live broadcast content of live broadcast video of the historical multimedia content.
Optionally, after the displaying the historical media list of the terminal account, the method further includes: and jumping to enter a playing page of the target multimedia content in response to receiving a playing operation triggered by the target multimedia content in the historical media list.
According to a second aspect of the embodiments of the present disclosure, there is provided a multimedia display apparatus including: the terminal comprises a first display module, a second display module and a display module, wherein the first display module is used for displaying a current display page of a terminal account, and the current display page is used for playing current multimedia contents browsed by the terminal account; and the second display module is used for responding to the detection that the display of the current display page reaches a preset condition, and displaying a historical media list of the terminal account, wherein the historical media list comprises at least one historical multimedia content browsed by the terminal account before the current multimedia content.
Optionally, the preset condition includes that the playing of the current multimedia content is finished.
Optionally, the preset condition includes receiving an exit operation triggered on the current display page to exit the current display page.
Optionally, a history display control is displayed on the current display page, and the preset condition includes that a trigger operation on the history display control is received.
Optionally, the historical media list includes at least one of: the first media list is determined according to the time sequence of the historical multimedia contents browsed by the terminal account; the second media list is determined according to the behavior data information when the terminal account browses the historical multimedia content; and the third media list is determined according to the similarity between the historical multimedia content browsed by the terminal account and the current multimedia content.
Optionally, the apparatus further includes an obtaining module, configured to obtain the second media list by: for each historical multimedia content, carrying out weighted summation on a plurality of behavior attributes included in the corresponding behavior data information to obtain a weighted summation result; and sequencing the plurality of historical multimedia contents according to the weighted summation result corresponding to each historical multimedia content to obtain the second media list.
Optionally, the second display module comprises: the first display unit is used for displaying a historical media list of the terminal account in the current display page; or, the second display unit is configured to exit the current display page, display a history media list display page, and display a history media list of the terminal account in the history media list display page.
Optionally, the first display unit includes: the first display subunit is configured to display a history media list popup in the current display page, and display a history media list of the terminal account in the history media list popup; or; and the second display subunit is used for displaying the current multimedia content in a first area in the current display page and simultaneously displaying the historical media list in other areas except the first area in the current display page.
Optionally, the current multimedia content comprises: and (6) live broadcasting the video.
Optionally, the second display module comprises: and the third display unit is used for displaying preview content of at least one historical multimedia content in the historical media list, wherein the preview content is real-time live broadcast content of live broadcast video of the historical multimedia content.
Optionally, the apparatus further comprises: and the skipping module is used for responding to the received playing operation triggered by the target multimedia content in the historical media list after the historical media list of the terminal account is displayed, and skipping to enter a playing page of the target multimedia content.
According to a third aspect of the embodiments of the present disclosure, there is provided an electronic apparatus including: a processor; a memory for storing instructions executable by the processor, wherein the processor is configured to execute the instructions to implement the multimedia display method described above.
According to a fourth aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium, in which instructions, when executed by a processor of an electronic device, enable the electronic device to perform the above-described multimedia display method.
According to a fifth aspect of embodiments of the present disclosure, there is provided a computer program product comprising computer programs/instructions, characterized in that the computer programs/instructions, when executed by a processor, implement the above-mentioned multimedia display method.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
according to the method, in the process of displaying the current display page, the historical media list of the terminal account is displayed when the display of the current display page is detected to reach the preset condition, the historical media list comprises at least one historical multimedia content browsed by the terminal account before the current multimedia content, so that the terminal account can directly jump to a historical live broadcast room according to the historical multimedia list to watch the historical multimedia content, the efficiency of watching the historical multimedia content is improved, and the watching experience of a user is effectively improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure and are not to be construed as limiting the disclosure.
FIG. 1 is a flow chart illustrating a method of multimedia presentation according to an exemplary embodiment.
Fig. 2 is a flow chart illustrating yet another multimedia display method according to an exemplary embodiment.
Fig. 3 is a schematic diagram of a display page of a multimedia display method according to an example embodiment.
Fig. 4 is a multimedia list diagram illustrating a multimedia display method according to an example embodiment.
Fig. 5 is a schematic diagram illustrating a multimedia display apparatus according to an exemplary embodiment.
FIG. 6 is a schematic diagram illustrating an electronic device in accordance with an example embodiment.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those of ordinary skill in the art, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or otherwise described herein. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
Fig. 1 is a flow chart illustrating a multimedia presentation method according to an exemplary embodiment, as shown in fig. 1, including the following steps.
In step S11, a currently displayed page of the terminal account is displayed, where the currently displayed page is used to play the current multimedia content browsed by the terminal account.
Optionally, in this embodiment, a current display page of the terminal account is displayed, where the current display page is used to play the current multimedia content browsed by the terminal account, and the multimedia content currently browsed by the user may be displayed. The display interface can be displayed in various ways, for example, in a video application of a client. Taking the display interface on the video application of the client as an example, the video application of the client may be a video application for playing a plurality of different types of multimedia content. Displaying a current display page in the video application, where the current display interface may display and play current multimedia content browsed by the first account, and the multimedia content may include multiple types of multimedia content such as video, audio, text, and so on, for example: video, live, etc. The multimedia content can also be displayed in different areas of the display page, and the different areas display the multimedia content with different functions. For example, a scene in which multimedia content is displayed on a video application includes a video area and a comment area. In a scene of displaying multimedia content in a video application, a video area plays a video, and a comment area displays a comment on the video. In this embodiment, the video area and the comment area may be an overlapping area, for example, the video area may be overlaid on the overlapping area and be transparent, and then the comment may be displayed on the video and the video may also be viewed. The video area and the comment area may be in different display areas. Such as side-by-side displays, etc.
In step S12, in response to detecting that the display of the currently displayed page reaches the preset condition, displaying a historical media list of the terminal account, where the historical media list includes at least one historical multimedia content that the terminal account browses before the current multimedia content.
Optionally, in this embodiment, in response to detecting that the display of the currently displayed page reaches the preset condition, a historical media list of the terminal account is displayed, where the historical media list includes at least one historical multimedia content that the terminal account browses before the current multimedia content. The historical media list of the terminal account can be displayed under the condition that the current display page reaches the preset condition, and the efficiency of displaying the historical multimedia content is improved.
Optionally, in this embodiment, the preset condition may include multiple conditions, for example, the preset condition includes that the playing of the current multimedia content is ended, that is, when the end of the playing of the current multimedia content is detected, the display of the historical multimedia list of the terminal account is triggered. In this scenario, since the current multimedia content is played, at this time, the user needs to view other multimedia content, and may want to pay attention to the previously viewed multimedia content, the history multimedia list of the terminal account is displayed for the user to conveniently select the history multimedia content that needs to be viewed.
Optionally, in this embodiment, the preset condition may further include receiving an exit operation triggered on the current display page to exit the current display page. When the terminal account exits from the current display page, the user may want to view other multimedia contents, so that the history multimedia list of the terminal account is displayed, and the user can select the history multimedia contents to be viewed conveniently. It should be noted that the exiting operation can be performed in various ways, for example, by pressing a specific virtual button, or by generating a specific voice, action, etc. to exit the current page.
Optionally, in this embodiment, a history display control is displayed on the current display page, and the preset condition includes that a trigger operation on the history display control is received. That is, the instruction for displaying the historical multimedia content can be received through the historical display control when the current display page is displayed. The historical multimedia content display instruction is realized through the historical display control, so that a user can actively browse the historical multimedia list at any time according to the requirement. It should be noted that the history display control may be a virtual control on the current display page, or may be a prompt icon on the current display page. Of course, virtual controls can be more straightforward and flexible to implement. For example, a virtual button (i.e., the above-mentioned virtual control) is displayed on the display page, and when the virtual button is pressed, the historical multimedia list is displayed. A prompt icon may be used to trigger a function when displayed on the currently displayed page. For example, when "input voice 'display history multimedia'" is displayed on the current display page, when the "display history multimedia" is received, the history multimedia content is displayed on the current display page. For another example, when "shaking the terminal to display 'history multimedia'" is displayed on the current display page, when a shaking operation on the terminal is detected, the history multimedia content is displayed on the current display page.
Optionally, in this embodiment, the historical media list may be determined according to a plurality of different conditions, and the historical media content is displayed according to the plurality of conditions. For example, the first media list is determined according to the time sequence of the historical multimedia contents browsed by the terminal account; the second media list is determined according to behavior data information when the terminal account browses the historical multimedia content; and the third media list is determined according to the similarity between the historical multimedia content browsed by the terminal account and the current multimedia content.
In the first media list, the time sequence of the historical multimedia contents browsed by the first account may be determined, that is, according to the time when the first account views each historical multimedia content, the time may be a time point when the historical multimedia content starts to be viewed, and the first media list is obtained by sorting according to the sequence of the time points. The time may also be a duration of viewing the historical multimedia content, and the first media list is obtained by sorting according to the duration (for example, sorting from more duration to less duration).
And in the second media list, determining according to the behavior data information when the terminal account browses the historical multimedia content. For example, the determination may be based on consumption data of the first account, based on social data of the first account, and so on. The behavior data of the first account is further divided into a plurality of types, and the behavior data of the first account can be divided into consumption behavior data of the first account and non-consumption behavior data of the first account according to the consumption behavior classification. The non-consumption behavior data may be various, and may include, for example, the following operations for the first account: click operation, praise operation, follow-up operation, leave word operation, collection operation, sharing operation, and the like. The behavior data of the first account may also be classified by social behavior data into social behavior data and non-social behavior data. The social behavior data may be interactive operations with other accounts when browsing multimedia content, for example, behaviors focusing on the accounts, behaviors correlating with other accounts, and the like. The non-social behavior data may be other data. The second media list is set according to various different behavior data, so that the historical multimedia contents which are more concerned by the terminal account can be screened out according to different behavior data, and when the historical multimedia contents are sequenced, the concerned multimedia contents can be arranged in front of the second media list as far as possible, so that the user can watch the concerned multimedia contents conveniently, and the additional experience of the user is effectively improved.
Optionally, in this embodiment, in the behavior data of the plurality of first accounts, the behavior data may be divided into a plurality of second media sub-lists according to different types of behavior data, and the statistical ranking may be performed respectively; when the behavior data of the first account is counted, the behavior data of the first account within a certain period of time is counted according to the requirement of practical application, or each behavior data is given different weights for counting, that is, for each historical multimedia content, a plurality of behavior attributes included in the corresponding behavior data information are subjected to weighted summation to obtain a weighted summation result; and sequencing the plurality of historical multimedia contents according to the weighted summation result corresponding to each historical multimedia content to obtain a second media list. And sorting according to the weight of the behavior data obtained by statistics. And sequencing a plurality of historical multimedia contents according to a weighted summation result by carrying out weighted summation on a plurality of behavior attributes included in the behavior data information to obtain the second media list. Because a plurality of behavior attributes in the behavior data information are considered, the behavior of the first account can be considered more comprehensively, the preference of the account can be reflected more completely, the history multimedia content which is more concerned can be arranged in front, and the user can conveniently click and watch the history multimedia content.
Optionally, in this embodiment, the historical media list may further include a third media list, where the third media list is determined according to a similarity between the historical multimedia content browsed by the terminal account and the current multimedia content. When a user views current multimedia content on a current page, the user may be interested in historical multimedia content similar to the current multimedia content. For example, when the current multimedia content viewed by the user is live shopping, the user also watches the item of the live shopping in the previous historical multimedia content (historical live), so that the user wants to compare the two, and at this time, the user wants to quickly play the historical multimedia content related to the historical multimedia content. Therefore, the third media list is determined according to the similarity between the historical multimedia content browsed by the terminal account and the current multimedia content. The third media list is displayed on the current page, so that the user can quickly find needed historical multimedia content, the user requirements are quickly met, and the user experience is further improved.
Optionally, in this embodiment, the historical media list may include the first media list, that is, the historical media content may be selected to be displayed according to the viewing time point, the browsing duration, and the like; the second media list may be included, that is, a historical media list determined according to behavior data information when the terminal account browses the historical multimedia content may be displayed. Wherein the second media list may include the second media sub-list, for example, selecting a historical media list displayed according to consumption behavior, selecting a historical media list displayed according to praise behavior, and so on; the third media list may also be included, that is, a historical media list determined according to the similarity between the historical multimedia content browsed by the terminal account and the current multimedia content may be selected, and so on. In the displayed historical media list, the system defaults to forward-order viewing, and the user can select forward-order viewing or reverse-order viewing. It should be noted that, when the multimedia content is a live video and the historical media list of the terminal account is displayed, the preview content of at least one historical multimedia content in the historical media list may be displayed, and the preview content is a real-time live content of the live video of the historical multimedia content. By previewing the real-time live broadcast content of the live broadcast video of the historical multimedia content, a user can browse the real-time live broadcast content in advance before entering the historical live broadcast video, a reference is provided for the user to determine whether to enter the historical live broadcast video, and invalid operation of the user is avoided.
Optionally, in this embodiment, when displaying the historical media list of the terminal account, multiple manners may be adopted, for example, the historical media list of the terminal account may be directly displayed in the current display page; or exiting from the current display page, displaying a historical media list display page, and displaying the historical media list of the terminal account in the historical media list display page. When the historical media list of the terminal account is directly displayed in the current display page, the browsing of the current media content by the user can not be influenced. When the current display page is exited and the historical media list is displayed on the historical media list display page, richer content of the historical media list can be displayed, for example, a brief introduction of each historical media content included in the historical media list, a poster of each historical media content, and the like can be displayed. And determining the historical media content needing to be clicked to be watched by the user according to the rich content. The historical media list is directly displayed on the current display page or quitted from the current display page, and is displayed on the historical media list display page, and specific setting can be carried out according to user requirements, so that the personalized requirements of the user are met.
Optionally, in this embodiment, when the historical media list of the terminal account is displayed in the current display page, a variety of manners may also be adopted, for example: a history media list popup can be displayed in a current display page, and a history media list of a terminal account is displayed in the history media list popup; or; and displaying the current multimedia content in a first area in the current display page, and simultaneously displaying the historical media list in other areas except the first area in the current display page. The historical media list is displayed in a popup mode of the historical media list, the popup mode can be various, the display mode of the historical media list is enriched, and a certain aesthetic feeling is brought to a user. In addition, the historical media list is displayed in a specific area (except for the first area for displaying the current multimedia content) of the current display page, so that the influence on the playing of the current multimedia content can be effectively avoided, the interference is effectively avoided, the user can watch the current multimedia content more smoothly, and the watching experience of the user is further improved.
As an alternative embodiment, after the multimedia list of multimedia contents is displayed. The user can jump to the corresponding historical multimedia content playing page to play the historical multimedia content by selecting one historical multimedia content in the historical media list. The efficiency of playing the historical multimedia content is improved by selecting one historical multimedia content from the displayed historical media list for playing.
Optionally, in this embodiment, after displaying the historical media list of the terminal account, the method further includes: and jumping to enter a playing page of the target multimedia content in response to receiving a playing operation triggered by the target multimedia content in the historical media list. The historical media list may display a frame of video frame of the browsed historical multimedia content, for example, may display a first frame of video frame of the browsed historical multimedia content, may also display a segment of the browsed historical multimedia content, and the like. Information such as the name and the introduction of the browsed history multimedia contents can be displayed. If the user selects one target multimedia content in the historical media list, the user can jump to the corresponding playing interface to play the target multimedia content.
Fig. 2 is a flowchart of the present embodiment. And triggering and displaying a historical live room option. When a user browses a live broadcast room, displaying historical live broadcast room options when live broadcast content of the live broadcast room is finished or the user selects to quit the live broadcast room; in addition, the live room currently viewed by the user also provides a hover button for displaying historical live room options.
And displaying a list of historical live rooms. And (3) displaying a historical live broadcast room list when the user clicks the historical live broadcast room option, wherein the historical live broadcast rooms watched by the user are displayed in the list and can be displayed through various display algorithms:
the display algorithm 1: and displaying the historical live broadcast rooms according to the browsing sequence of the user.
And (3) a display algorithm 2: and (4) carrying out weighted summation according to at least two items of browsing sequence, watching duration, paying attention or not, ordering or not, user behavior and the like, and determining a display sequence from large to small according to a summation result.
And (3) a display algorithm: and determining the display sequence from large to small according to the similarity with the current video.
Historical live broadcast room switching: the historical live broadcast room list preview is a real-time live broadcast picture, and a user can conveniently select a previously watched live broadcast room and enter the live broadcast room picture in a conversion mode. And displaying the real-time live broadcast content of the live broadcast room.
Fig. 3 and 4 are schematic diagrams of alternative displaying multimedia lists. In fig. 3, a video area 302 plays a live or video, and a comment area 304 displays comment content. The button 306 is used to generate a history display instruction. By activating button 306, a multimedia list (i.e., the historical media list described above) may be displayed. Fig. 4 is a schematic diagram of an alternative multimedia list. By clicking on button 302, a multimedia list 402 is displayed in which a plurality of viewed multimedia content is displayed. In this embodiment, only one multimedia list is displayed, and a plurality of multimedia lists can be displayed simultaneously. For example, the first to third multimedia lists are displayed simultaneously.
FIG. 5 is a block diagram illustrating a multimedia display apparatus according to an example embodiment. Referring to fig. 5, the apparatus includes:
a first display module 502, configured to display a current display page of the terminal account, where the current display page is used to play current multimedia content browsed by the terminal account; a second display module 504, connected to the first display module 502, configured to display a historical media list of the terminal account in response to detecting that display of the current display page reaches a preset condition, where the historical media list includes at least one historical multimedia content browsed by the terminal account before the current multimedia content.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
As an alternative embodiment, the preset condition includes that the playing of the current multimedia content is finished.
As an alternative embodiment, the preset condition includes receiving an exit operation triggered on the currently displayed page to exit the currently displayed page.
As an optional embodiment, a history display control is displayed on the current display page, and the preset condition includes that a trigger operation on the history display control is received.
As an alternative embodiment, the historical media list includes at least one of: the first media list is determined according to the time sequence of the historical multimedia contents browsed by the terminal account; the second media list is determined according to the behavior data information when the terminal account browses the historical multimedia content; and the third media list is determined according to the similarity between the historical multimedia content browsed by the terminal account and the current multimedia content.
As an optional embodiment, the apparatus further includes an obtaining module, configured to obtain the second media list by: for each historical multimedia content, carrying out weighted summation on a plurality of behavior attributes included in the corresponding behavior data information to obtain a weighted summation result; and sequencing the plurality of historical multimedia contents according to the weighted summation result corresponding to each historical multimedia content to obtain the second media list.
As an alternative embodiment, the second display module includes: the first display unit is used for displaying a historical media list of the terminal account in the current display page; or, the second display unit is configured to exit the current display page, display a history media list display page, and display a history media list of the terminal account in the history media list display page.
As an alternative embodiment, the first display unit includes: the first display subunit is configured to display a history media list popup in the current display page, and display a history media list of the terminal account in the history media list popup; or; and the second display subunit is used for displaying the current multimedia content in a first area in the current display page and simultaneously displaying the historical media list in other areas except the first area in the current display page.
As an alternative embodiment, the current multimedia content comprises: and (6) live broadcasting the video.
As an alternative embodiment, the second display module includes: and the third display unit is used for displaying preview content of at least one historical multimedia content in the historical media list, wherein the preview content is real-time live broadcast content of live broadcast video of the historical multimedia content.
As an alternative embodiment, the apparatus further comprises: and the skipping module is used for responding to the received playing operation triggered by the target multimedia content in the historical media list after the historical media list of the terminal account is displayed, and skipping to enter a playing page of the target multimedia content.
Fig. 6 is a block diagram illustrating a structure of an electronic device according to an example embodiment. For example, the electronic device 600 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. 6, electronic device 600 may include one or more of the following components: a processing component 602, a memory 604, a power component 606, a multimedia component 608, an audio component 610, an interface to input/output (I/O) 612, a sensor component 614, and a communication component 616.
The processing component 602 generally controls overall operation of the electronic device 600, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 602 may include one or more processors 620 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 602 can include one or more modules that facilitate interaction between the processing component 602 and other components. For example, the processing component 602 can include a multimedia module to facilitate interaction between the multimedia component 608 and the processing component 602.
The memory 604 is configured to store various types of data to support operations at the electronic device 600. Examples of such data include instructions for any application or method operating on the electronic device 600, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 604 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.
The multimedia component 608 includes a screen that provides an output interface between the electronic device 600 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 608 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 electronic device 600 is in an operation 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 610 is configured to output and/or input audio signals. For example, the audio component 610 includes a Microphone (MIC) configured to receive external audio signals when the electronic device 600 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 604 or transmitted via the communication component 616. In some embodiments, audio component 610 further includes a speaker for outputting audio signals.
The I/O interface 612 provides an interface between the processing component 602 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 component 614 includes one or more sensors for providing status assessment of various aspects of the electronic device 600. For example, the sensor component 614 may detect an open/closed state of the electronic device 600, the relative positioning of components, such as a display and keypad of the electronic device 600, the sensor component 614 may also detect a change in the position of the electronic device 600 or a component of the electronic device 600, the presence or absence of user contact with the electronic device 600, orientation or acceleration/deceleration of the electronic device 600, and a change in the temperature of the electronic device 600. The sensor assembly 614 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 614 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 614 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 616 is configured to facilitate communications between the electronic device 600 and other devices in a wired or wireless manner. The electronic device 600 may access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G, or 5G), or a combination thereof. In an exemplary embodiment, the communication component 616 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 616 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 electronic device 600 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 computer-readable storage medium comprising instructions, such as the memory 604 comprising instructions, executable by the processor 620 of the electronic device to perform the method described above is also provided. Alternatively, the computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In an exemplary embodiment, there is also provided a computer-readable storage medium, wherein instructions, when executed by a processor of an electronic device, enable the electronic device to perform the multimedia display method of any of the above embodiments.
In an exemplary embodiment, there is also provided a computer program product comprising computer programs/instructions which, when executed by a processor, implement the multimedia display method described above.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (10)
1. A multimedia display method, comprising:
displaying a current display page of a terminal account, wherein the current display page is used for playing current multimedia content browsed by the terminal account;
and in response to the fact that the display of the current display page reaches a preset condition, displaying a historical media list of the terminal account, wherein the historical media list comprises at least one historical multimedia content browsed by the terminal account before the current multimedia content.
2. The method of claim 1, wherein the preset condition comprises an end of playing of the current multimedia content.
3. The method according to claim 1, wherein the preset condition comprises receiving an exit operation for exiting the current display page triggered on the current display page.
4. The method according to claim 1, wherein the current display page is displayed with a history display control, and the preset condition comprises receiving a trigger operation on the history display control.
5. The method of claim 1, wherein the list of historical media comprises at least one of:
the first media list is determined according to the time sequence of the historical multimedia contents browsed by the terminal account;
the second media list is determined according to the behavior data information when the terminal account browses the historical multimedia content;
and the third media list is determined according to the similarity between the historical multimedia content browsed by the terminal account and the current multimedia content.
6. The method of claim 1, wherein the displaying the historical media list of the terminal account comprises:
displaying a historical media list of the terminal account in the current display page;
or exiting from the current display page, displaying a historical media list display page, and displaying the historical media list of the terminal account in the historical media list display page.
7. A multimedia display apparatus, comprising:
the terminal comprises a first display module, a second display module and a display module, wherein the first display module is used for displaying a current display page of a terminal account, and the current display page is used for playing current multimedia contents browsed by the terminal account;
and the second display module is used for responding to the detection that the display of the current display page reaches a preset condition, and displaying a historical media list of the terminal account, wherein the historical media list comprises at least one historical multimedia content browsed by the terminal account before the current multimedia content.
8. An electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the multimedia display method of any of claims 1 to 6.
9. A computer-readable storage medium in which instructions, when executed by a processor of an electronic device, enable the electronic device to perform the multimedia display method of any of claims 1-6.
10. A computer program product comprising computer programs/instructions, characterized in that the computer programs/instructions, when executed by a processor, implement the multimedia presentation method of any of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110876226.8A CN113792164A (en) | 2021-07-30 | 2021-07-30 | Multimedia display method, device, electronic equipment and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110876226.8A CN113792164A (en) | 2021-07-30 | 2021-07-30 | Multimedia display method, device, electronic equipment and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113792164A true CN113792164A (en) | 2021-12-14 |
Family
ID=79181249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110876226.8A Pending CN113792164A (en) | 2021-07-30 | 2021-07-30 | Multimedia display method, device, electronic equipment and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113792164A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108416053A (en) * | 2018-03-19 | 2018-08-17 | 深圳创维-Rgb电子有限公司 | Display processing method, TV and the readable storage medium storing program for executing of historical viewings record |
CN109413483A (en) * | 2018-11-29 | 2019-03-01 | 北京字节跳动网络技术有限公司 | Method for previewing, device, equipment and the medium of live content |
CN112131410A (en) * | 2020-09-18 | 2020-12-25 | 北京达佳互联信息技术有限公司 | Multimedia resource display method, device, system and storage medium |
CN112199620A (en) * | 2020-11-03 | 2021-01-08 | 百度时代网络技术(北京)有限公司 | Page operation method and device, electronic equipment and storage medium |
-
2021
- 2021-07-30 CN CN202110876226.8A patent/CN113792164A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108416053A (en) * | 2018-03-19 | 2018-08-17 | 深圳创维-Rgb电子有限公司 | Display processing method, TV and the readable storage medium storing program for executing of historical viewings record |
CN109413483A (en) * | 2018-11-29 | 2019-03-01 | 北京字节跳动网络技术有限公司 | Method for previewing, device, equipment and the medium of live content |
CN112131410A (en) * | 2020-09-18 | 2020-12-25 | 北京达佳互联信息技术有限公司 | Multimedia resource display method, device, system and storage medium |
CN112199620A (en) * | 2020-11-03 | 2021-01-08 | 百度时代网络技术(北京)有限公司 | Page operation method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112069358B (en) | Information recommendation method and device and electronic equipment | |
CN112561631A (en) | Information display method and device, electronic equipment and storage medium | |
CN111783001A (en) | Page display method and device, electronic equipment and storage medium | |
CN109729414A (en) | A kind of transmission, display methods, device, server and terminal for commenting on message | |
CN113065008A (en) | Information recommendation method and device, electronic equipment and storage medium | |
EP3731088B1 (en) | Method and device for displaying information and storage medium | |
CN114610191B (en) | Interface information providing method and device and electronic equipment | |
CN113382270B (en) | Virtual resource processing method and device, electronic equipment and storage medium | |
US20220137756A1 (en) | Method for displaying interactive content, electronic device, and storage medium | |
CN111432288A (en) | Video playing method and device, electronic equipment and storage medium | |
CN113727200A (en) | Video abstract information determination method and device, electronic equipment and storage medium | |
CN114827709B (en) | Video display method and device, electronic equipment and storage medium | |
CN112051949A (en) | Content sharing method and device and electronic equipment | |
CN113065021A (en) | Video preview method, video preview device, electronic equipment, storage medium and program product | |
CN114245154B (en) | Method and device for displaying virtual articles in game live broadcast room and electronic equipment | |
CN110636318A (en) | Message display method, message display device, client device, server and storage medium | |
CN113343075B (en) | Virtual resource pushing method and device, electronic equipment and storage medium | |
CN113901241A (en) | Page display method and device, electronic equipment and storage medium | |
WO2019095810A1 (en) | Interface display method and device | |
CN109542297B (en) | Method and device for providing operation guide information and electronic equipment | |
CN110321042B (en) | Interface information display method and device and electronic equipment | |
CN116233554A (en) | Video playing method, device, electronic equipment and storage medium | |
CN110730382B (en) | Video interaction method, device, terminal and storage medium | |
CN113792164A (en) | Multimedia display method, device, electronic equipment and computer readable storage medium | |
CN111343510A (en) | Information processing method, information processing device, electronic equipment and storage medium |
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 |