Disclosure of Invention
In view of this, the disclosure provides a method and apparatus for displaying multimedia.
According to one aspect of the disclosure, a method for displaying playing of multimedia is provided, which includes displaying a plurality of items of first information corresponding to a plurality of first multimedia items to be online in a first information area of an interface, displaying a plurality of interactive controls corresponding to the plurality of items of first information in an information interaction area of the interface, selecting one item of the plurality of items of first information, and playing a second multimedia item related to the selected first information in a playing area of the interface through a player area so as to guide a user to interact with one or more interactive controls in the information interaction area.
In one possible implementation manner, the width of the first information area and the width of the information interaction area are larger than the width of the interface, the first information area can display multiple items of first information through left and right sliding, and the information interaction area can display multiple interaction controls through left and right sliding.
In one possible implementation, the second multimedia related to the selected first information is played through a player area in a play area of the interface according to one of the plurality of first information, including playing the second multimedia related to the selected first information silently through a player area in the play area of the interface according to the one of the plurality of first information.
In one possible implementation, after the second multimedia related to the selected first information is played in the playing area of the interface through the player area in a mute mode, the method further comprises the steps of acquiring a sound opening operation for a sound control, and playing the audio of the second multimedia related to the selected first information according to the sound opening operation.
In one possible implementation manner, the first information area covers a part or all of an area other than a player area in the playing area, and the information interaction area is adjacent to the first information area.
In a possible implementation, the first information area covers a partial area of the player area.
In a possible implementation, a partial area of the first information area does not overlap the play area.
In a possible implementation, the method further comprises determining pixel values of areas of the playing area outside the player area according to the selected first information.
In one possible implementation, the edges of the player area have a feathering effect.
In one possible implementation, the interactive control is configured to send a notification of the first multimedia to the user when the corresponding first multimedia is online.
In one possible implementation, the first information corresponding to the first multimedia includes a cover of the first multimedia.
In one possible implementation, the method further comprises highlighting the selected first information.
In one possible implementation, highlighting the selected first information includes displaying a play identifier on the selected first information.
In one possible implementation, after playing the second multimedia related to the selected first information through a player region in a playing area of the interface, the method further includes acquiring a first trigger operation for the player region, and jumping to a dedicated playing interface of the second multimedia related to the selected first information according to the first trigger operation.
In a possible implementation, the method further comprises sequentially playing the second multimedia related to the plurality of first information through a player area in a play area of the interface.
In one possible implementation manner, the method further comprises the steps of obtaining a second triggering operation for the interaction list control in the second information area, and displaying an interaction list according to the second triggering operation, wherein the interaction list comprises information of first multimedia corresponding to the interaction control interacted by the user.
In one possible implementation manner, the method further comprises the steps of acquiring a third trigger operation for the list control to be online in the second information area, and displaying a list of information of the first multimedia to be online according to the third trigger operation.
In a possible implementation, the second information area is located in an area of the play area outside the player area.
In one possible implementation, displaying the plurality of first information corresponding to the plurality of first multimedia items to be online in the first information area of the interface includes displaying the first information corresponding to a portion of the plurality of first multimedia items to be online in the first information area of the interface.
According to another aspect of the disclosure, a multimedia playing display device is provided, which comprises a first display module, a second display module and a first play module, wherein the first display module is used for displaying a plurality of items of first information corresponding to a plurality of first multimedia items to be online in a first information area of an interface, the second display module is used for displaying a plurality of interaction controls corresponding to the plurality of items of first information in an information interaction area of the interface, the first play module is used for being selected according to one item of the plurality of items of first information, and the second multimedia related to the selected first information is played in a play area of the interface through a player area so as to guide a user to interact with one or more interaction controls in the information interaction area.
In one possible implementation manner, the width of the first information area and the width of the information interaction area are larger than the width of the interface, the first information area can display multiple items of first information through left and right sliding, and the information interaction area can display multiple interaction controls through left and right sliding.
In one possible implementation, the first playing module is configured to select one of the plurality of first information items, and mute playing of the second multimedia related to the selected first information item in a playing area of the interface through a player area.
In one possible implementation manner, the device further comprises a first acquisition module for acquiring a sound opening operation for a sound control, and a second playing module for playing audio of a second multimedia related to the selected first information according to the sound opening operation.
In one possible implementation manner, the first information area covers a part or all of an area other than a player area in the playing area, and the information interaction area is adjacent to the first information area.
In a possible implementation, the first information area covers a partial area of the player area.
In a possible implementation, a partial area of the first information area does not overlap the play area.
In a possible implementation manner, the device further comprises a determining module, configured to determine a pixel value of an area outside the player area in the play area according to the selected first information.
In one possible implementation, the edges of the player area have a feathering effect.
In one possible implementation, the interactive control is configured to send a notification of the first multimedia to the user when the corresponding first multimedia is online.
In one possible implementation, the first information corresponding to the first multimedia includes a cover of the first multimedia.
In a possible implementation, the device further comprises a third display module for highlighting the selected first information.
In a possible implementation manner, the third display module is used for displaying a playing identifier on the selected first information.
In a possible implementation manner, the device further comprises a second acquisition module, a skip module and a skip module, wherein the second acquisition module is used for acquiring a first trigger operation aiming at the player region, and the skip module is used for skipping to a exclusive playing interface of the second multimedia related to the selected first information according to the first trigger operation.
In a possible implementation manner, the device further comprises a third playing module, configured to sequentially play the second multimedia related to the plurality of items of first information through a player area in a playing area of the interface.
In a possible implementation manner, the device further comprises a third acquisition module for acquiring a second triggering operation for the interactive list control in the second information area, and a first display module for displaying an interactive list according to the second triggering operation, wherein the interactive list comprises information of a first multimedia corresponding to the interactive control interacted by the user.
In a possible implementation manner, the device further comprises a fourth acquisition module for acquiring a third trigger operation for the list control to be online in the second information area, and a second display module for displaying the list of the information of the first multimedia to be online according to the third trigger operation.
In a possible implementation, the second information area is located in an area of the play area outside the player area.
In one possible implementation, the first display module is configured to display, in a first information area of an interface, first information corresponding to a portion of first multimedia among a plurality of first multimedia to be online.
According to another aspect of the present disclosure, there is provided a multimedia play display device comprising a processor, a memory for storing processor executable instructions, wherein the processor is configured to perform the above method.
According to another aspect of the present disclosure, there is provided a non-transitory computer readable storage medium having stored thereon computer program instructions, wherein the computer program instructions, when executed by a processor, implement the above-described method.
The method and the device for playing and displaying the multimedia in each aspect of the disclosure display a plurality of items of first information corresponding to a plurality of first multimedia items to be online in a first information area of an interface, display a plurality of interactive controls corresponding to the plurality of items of first information in an information interaction area of the interface, select one item of the plurality of items of first information according to the item of first information, and play a second multimedia item related to the selected first information in a play area of the interface through a player area so as to guide a user to interact with one or more interactive controls in the information interaction area and facilitate the user to perform interactive operation.
Other features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments, which proceeds with reference to the accompanying drawings.
Detailed Description
Various exemplary embodiments, features and aspects of the disclosure will be described in detail below with reference to the drawings. In the drawings, like reference numbers indicate identical or functionally similar elements. Although various aspects of the embodiments are illustrated in the accompanying drawings, the drawings are not necessarily drawn to scale unless specifically indicated.
The word "exemplary" is used herein to mean "serving as an example, embodiment, or illustration. Any embodiment described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments.
In addition, numerous specific details are set forth in the following detailed description in order to provide a better understanding of the present disclosure. It will be understood by those skilled in the art that the present disclosure may be practiced without some of these specific details. In some instances, methods, means, elements, and circuits well known to those skilled in the art have not been described in detail in order not to obscure the present disclosure.
Fig. 1 illustrates a flowchart of a play display method of multimedia according to an embodiment of the present disclosure. The method can be applied to terminal equipment such as mobile phones, tablet computers or PCs (Personal Computer, personal computers) and the like. As shown in fig. 1, the method includes steps S11 to S13.
In step S11, a plurality of items of first information corresponding to a plurality of first multimedia items to be online are displayed in a first information area of the interface.
In the embodiment of the present disclosure, the multimedia may be any multimedia such as video, audio, electronic book, audio book, or game.
In an embodiment of the present disclosure, the first multimedia corresponds to the first information. In one possible implementation, the first information corresponding to the first multimedia includes a cover of the first multimedia. In other possible implementations, the first information corresponding to the first multimedia may further include one or more of a title, an online time, and an interactive user number of the first multimedia. The number of interacted people can represent the number of users who carry out with the first multimedia. For example, the number of interactive users may represent the number of users that have reserved the first multimedia.
In one possible implementation, displaying the plurality of first information corresponding to the plurality of first multimedia items to be online in the first information area of the interface includes displaying the first information corresponding to a portion of the plurality of first multimedia items to be online in the first information area of the interface. In this implementation manner, a part of the first multimedia may be selected from the first multimedia to be online to recommend, and the first information corresponding to the selected part of the first multimedia is displayed in the first information area.
In one possible implementation, the number of items of the first information displayed in the first information area is greater than 1. For example, the first information area displays 15 items of first information.
In step S12, a plurality of interactive controls corresponding to the plurality of items of first information are displayed in the information interaction area of the interface.
The embodiments of the present disclosure are not limited to a particular type of interactive control. For example, the interactive control may be a reservation control or a focus control.
In one possible implementation manner, the interactive control corresponding to each item of first information can be displayed in the information interaction area. That is, in this implementation, the interactive controls are in one-to-one correspondence with the first information.
In step S13, according to one of the plurality of first information items, a second multimedia related to the selected first information item is played in the playing area of the interface through the player area, so as to guide the user to interact with one or more interaction controls in the information interaction area.
In the embodiment of the present disclosure, the interface where the first information area is located includes a playing area for playing the second multimedia.
In an embodiment of the present disclosure, the second multimedia is related to the first information, the second multimedia is related to the first multimedia, and the second multimedia is different from the first multimedia.
In one possible implementation, the second multimedia may be a trailer or promo, etc., of the first multimedia. For example, the first multimedia is movie a and the second multimedia is a trailer for movie a.
In one possible implementation, the interactive control is configured to send a notification of the first multimedia to the user when the corresponding first multimedia is online.
As an example of this implementation, sending a relevant notification of the first multimedia to the user when the corresponding first multimedia is online may mean sending a relevant notification of the first multimedia to the user at the point in time of the corresponding first multimedia online. For example, if the time point of the first multimedia is 2018, 8, 25, 0 and 0 minutes, the relevant notification of the first multimedia may be sent to the user at 2018, 8, 25, 0 and 0 minutes.
As an example of this implementation, sending a relevant notification of the first multimedia to the user when the corresponding first multimedia is online may mean sending the relevant notification of the first multimedia to the user within a specified period of time after the corresponding first multimedia is online. For example, the specified period of time after the first multimedia is on-line may be within 10 minutes after the first multimedia is on-line.
As an example of this implementation, the sending of the relevant notification of the first multimedia to the user when the corresponding first multimedia is online may mean that the relevant notification of the first multimedia is sent to the user when the user starts the application to which the interface belongs for the first time after the first multimedia is online.
As an example of this implementation, sending a notification to the user regarding the first multimedia includes sending a short message to the user prompting the first multimedia to be online.
As another example of this implementation, sending a notification to the user regarding the first multimedia includes sending an in-station message to the user through the first application to which the interface belongs to alert the user of the first multimedia to be online.
As another example of this implementation, sending a notification to the user regarding the first multimedia includes sending an in-station message to the user to alert the first multimedia to the online through a second application associated with the first application. For example, the first application is application B, and the second application includes application C and application D.
Fig. 2 is a schematic diagram of a play area 21 in a multimedia play display method according to an embodiment of the present disclosure.
Fig. 3 is a schematic diagram of a player region 22 in a multimedia play display method according to an embodiment of the present disclosure. In the example shown in fig. 3, the play area 21 includes an area above the player area 22, and an area below the player area 22. Wherein the area above the player area 22 represents the total area above the player area 22 in the play area 21, and the area below the player area 22 represents the total area below the player area 22 in the play area 21. The play area 21 in fig. 3 is identical in position and size to the play area 21 in fig. 2.
Fig. 4 is another schematic diagram of the player region 22 in a multimedia play display method according to an embodiment of the present disclosure. In the example shown in fig. 4, the play area 21 includes a player area 22 and an area below the player area 22. The play area 21 in fig. 4 is identical in position and size to the play area 21 in fig. 2.
In the disclosed embodiment, the player region 22 is a sub-region of the play area 21, the play area 21 being larger than the player region 22.
In one possible implementation, the first information area covers all areas of the play area except the player area. In this implementation, when the play area 21 includes the player area 22 and an area below the player area 22 (refer to fig. 4), the area below the player area 22 in the play area 21 is the entire area except the player area 22 in the play area 21. In this case, the first information area may cover all areas other than the player area 22 in the play area 21.
In another possible implementation, the first information area covers a partial area of the play area other than the player area.
Fig. 5 is a schematic diagram illustrating the first information area 23 in a multimedia play display method according to an embodiment of the present disclosure. In the example shown in fig. 5, the first information area 23 covers a partial area below the player area 22 in the play area 21. The play area 21 in fig. 5 is identical in position and size to the play area 21 in fig. 3, and the player area 22 in fig. 5 is identical in position and size to the player area 22 in fig. 3.
Fig. 6 is another schematic diagram of the first information area 23 in the multimedia play display method according to an embodiment of the present disclosure. In the example shown in fig. 6, the first information area 23 covers the entire area below the player area 22 in the play area 21. The play area 21 in fig. 6 is identical in position and size to the play area 21 in fig. 3, and the player area 22 in fig. 6 is identical in position and size to the player area 22 in fig. 3.
In one possible implementation, the first information area covers a partial area of the player area. For example, the first information area may cover an uppermost region of the player region to block an uppermost black region of the player region, and for another example, the first information area may cover a lowermost region of the player region to block a lowermost black region of the player region.
Fig. 7 is another schematic diagram of the first information area 23 in the multimedia play display method according to an embodiment of the present disclosure. In the example shown in fig. 7, the first information area 23 covers the entire area below the player area 22 in the play area 21, and the first information area 23 covers a partial area of the player area 22. The play area 21 in fig. 7 is identical in position and size to the play area 21 in fig. 3, and the player area 22 in fig. 7 is identical in position and size to the player area 22 in fig. 3.
In one possible implementation, the information interaction region is adjacent to the first information region.
Fig. 8 is a schematic diagram of the information interaction area 24 in a multimedia playing and displaying method according to an embodiment of the disclosure. In the example shown in fig. 8, the information interaction area 24 is adjacent to the first information area 23. The play area 21 in fig. 8 is identical in position and size to the play area 21 in fig. 7, the player area 22 in fig. 8 is identical in position and size to the player area 22 in fig. 7, and the first information area 23 in fig. 8 is identical in position and size to the first information area 23 in fig. 7.
In one possible implementation, a partial area of the first information area does not overlap with the play area. For example, in the examples of fig. 5 to 8, the partial area of the first information area 23 does not overlap with the play area 21, i.e., the partial area of the first information area 23 is outside the play area 21.
In one possible implementation manner, the width of the first information area and the width of the information interaction area are larger than the width of the interface, the first information area can display multiple items of first information through left and right sliding, and the information interaction area can display multiple interaction controls through left and right sliding.
Fig. 9 is a schematic diagram illustrating an interface in a method for displaying multimedia play according to an embodiment of the present disclosure. As shown in fig. 9, the width of the first information area and the width of the information interaction area are greater than the width of the interface, the first information area can display different items of first information by sliding left and right, and the information interaction area can display different items of interaction controls by sliding left and right.
In another possible implementation manner, the height of the first information area and the height of the information interaction area are greater than the height of the interface, the first information area can display multiple items of first information through up-and-down sliding, and the information interaction area can display multiple interaction controls through up-and-down sliding.
According to the embodiment of the disclosure, a plurality of items of first information corresponding to a plurality of pieces of first multimedia to be online are displayed in a first information area of an interface, a plurality of interactive controls corresponding to the plurality of items of first information are displayed in an information interaction area of the interface, one item of the plurality of items of first information is selected, and a second multimedia related to the selected first information is played in a play area of the interface through a player area, so that a user is guided to interact with one or more interactive controls in the information interaction area, and the user can conveniently interact.
In one possible implementation, the second multimedia associated with the selected first information is played through the player region in the play area of the interface in accordance with the one of the plurality of first information, including the second multimedia associated with the selected first information is played silently through the player region in the play area of the interface in accordance with the one of the plurality of first information.
In this implementation, the player region defaults to playing the second multimedia in a mute manner. The implementation can avoid interfering with the user browsing interface by muting the second multimedia associated with the selected first information.
In one possible implementation, after the second multimedia related to the selected first information is played in the playing area of the interface through the player area silence, the method further comprises acquiring a sound opening operation for the sound control, and playing the audio of the second multimedia related to the selected first information according to the sound opening operation.
As one example of this implementation, the sound control is located in the player region. For example, in the example shown in fig. 9, the sound control 221 is located in the player region.
In one possible implementation, after playing the audio of the second multimedia related to the selected first information, the method further includes acquiring a sound closing operation for the sound control, and muting the playing of the second multimedia related to the selected first information according to the sound closing operation.
In a possible implementation, the method further comprises determining pixel values of areas outside the player area in the play area based on the selected first information.
As an example of this implementation, when the first information includes a cover of the first multimedia, an average pixel value of the cover may be calculated as a pixel value of an area other than a player area in the play area.
It should be noted that, although the implementation is described above by taking the average pixel value of the cover as the pixel value of the region outside the player region in the play area as an example, those skilled in the art will understand that the disclosure should not be limited thereto. The specific implementation manner of determining the pixel values of the areas outside the player area in the playing area can be flexibly set by a person skilled in the art according to the actual application scene requirement and/or personal preference, so long as the pixel values are determined according to the selected first information.
In one possible implementation, the edges of the player area have a feathering effect. In this implementation, by providing the feathering effect at the edge of the player region, the player region can be joined more naturally with regions other than the player region.
In one possible implementation, the method further includes highlighting the selected first information.
As one example of this implementation, highlighting the selected first information includes displaying a play identification on the selected first information. For example, in the example shown in fig. 9, the play identifier 231 may be displayed on the selected first information.
As another example of this implementation, highlighting the selected first information includes zooming in on the selected first information. For example, the first information corresponding to the first multimedia includes a cover of the first multimedia, and the cover of the first multimedia may be enlarged, and for example, the first information corresponding to the first multimedia includes a title of the first multimedia, and the title of the first multimedia may be enlarged.
As another example of this implementation, highlighting the selected first information includes adding a border to the selected first information.
As another example of this implementation, highlighting the selected first information includes color-changing the selected first information. For example, the R-channel value and the B-channel value in the RGB channel may be turned up or down.
As another example of this implementation, highlighting the selected first information includes adding a mask to the selected first information.
It should be noted that, although the above example describes the manner of highlighting the selected first information as above, those skilled in the art will appreciate that the present disclosure should not be limited thereto. Those skilled in the art can flexibly select a specific implementation manner of highlighting the selected first information according to actual application scene requirements and/or personal preference.
In one possible implementation, after playing the second multimedia related to the selected first information through the player region in the playing area of the interface, the method further includes acquiring a first trigger operation for the player region, and jumping to a dedicated playing interface of the second multimedia related to the selected first information according to the first trigger operation. According to the implementation manner, the player region can be clicked to jump to a special playing interface of the second multimedia related to the selected first information, and the second multimedia related to the selected first information can be played through the special playing interface.
In one possible implementation, the method further comprises sequentially playing a second multimedia associated with the plurality of first information items through a player region in a play area of the interface. The implementation manner can further guide the user to interact with one or more interaction controls in the information interaction area by sequentially playing the second multimedia related to the plurality of pieces of first information.
In one possible implementation, the second information area is located in an area of the play area other than the player area. In this implementation, the second information area is a sub-area of the play area.
Fig. 10 is a schematic diagram illustrating a second information area 25 in a multimedia play display method according to an embodiment of the present disclosure. In the example shown in fig. 10, the second information area 25 is an area above the player area 22 in the play area 21. The play area 21 in fig. 10 is identical in position and size to the play area 21 in fig. 8, the player area 22 in fig. 10 is identical in position and size to the player area 22 in fig. 8, the first information area 23 in fig. 10 is identical in position and size to the first information area 23 in fig. 8, and the information interaction area 24 in fig. 10 is identical in position and size to the information interaction area 24 in fig. 8.
In a possible implementation manner, the method further comprises the steps of obtaining a second triggering operation aiming at the interactive list control in the second information area, and displaying an interactive list according to the second triggering operation, wherein the interactive list comprises information of first multimedia corresponding to the interactive control interacted by a user. Fig. 11 is a schematic diagram of an interactive list control 251 in a multimedia play display method according to an embodiment of the disclosure. The interactive list control 251 in fig. 11 corresponds to the my appointment control in fig. 9. For example, the interaction list may include information of all the first multimedia that the user interacted with. Wherein, the information of the first multimedia may include one or more of a title, an online time, a cover, and the like of the first multimedia.
In one possible implementation, the method further comprises the steps of acquiring a third trigger operation for the list control to be online in the second information area, and displaying a list of information of the first multimedia to be online according to the third trigger operation. Fig. 12 is a schematic diagram of a list control 252 to be on line in a multimedia play display method according to an embodiment of the present disclosure. The to-be-online list control 252 in fig. 12 corresponds to the VIP about to be online control in fig. 9. For example, the list to be online may include information of all first multimedia to be online.
Fig. 13 shows a block diagram of a multimedia play display device according to an embodiment of the present disclosure. As shown in fig. 13, the apparatus includes a first display module 301 for displaying a plurality of items of first information corresponding to a plurality of first multimedia items to be online in a first information area of an interface, a second display module 302 for displaying a plurality of interactive controls corresponding to the plurality of items of first information in an information interaction area of the interface, and a first play module 303 for being selected according to one of the plurality of items of first information, and playing a second multimedia item related to the selected first information in a play area of the interface through a player area so as to guide a user to interact with one or more interactive controls in the information interaction area.
In one possible implementation manner, the width of the first information area and the width of the information interaction area are larger than the width of the interface, the first information area can display multiple items of first information through left and right sliding, and the information interaction area can display multiple interaction controls through left and right sliding.
In a possible implementation, the first playing module 303 is configured to select one of the plurality of first information items, and mute playing of the second multimedia related to the selected first information item in the playing area of the interface through the player area.
Fig. 14 illustrates an exemplary block diagram of a multimedia play display device according to an embodiment of the present disclosure. As shown in fig. 14:
In a possible implementation manner, the device further comprises a first obtaining module 304 for obtaining a sound opening operation for the sound control, and a second playing module 305 for playing audio of the second multimedia related to the selected first information according to the sound opening operation.
In one possible implementation, the first information area covers a part or all of the playing area except for the player area, and the information interaction area is adjacent to the first information area.
In one possible implementation, the first information area covers a partial area of the player area.
In one possible implementation, a partial area of the first information area does not overlap with the play area.
In a possible implementation, the apparatus further comprises a determining module 306 for determining pixel values of an area outside the player area in the play area according to the selected first information.
In one possible implementation, the edges of the player area have a feathering effect.
In one possible implementation, the interactive control is configured to send a notification of the first multimedia to the user when the corresponding first multimedia is online.
In one possible implementation, the first information corresponding to the first multimedia includes a cover of the first multimedia.
In a possible implementation the device further comprises a third display module 307 for highlighting the selected first information.
In a possible implementation, the third display module 307 is configured to display the play identifier on the selected first information.
In a possible implementation manner, the device further comprises a second obtaining module 308, configured to obtain a first trigger operation for the player region, and a skip module 309, configured to skip to a dedicated playing interface of the second multimedia related to the selected first information according to the first trigger operation.
In a possible implementation, the apparatus further includes a third playing module 310 for sequentially playing the second multimedia related to the plurality of first information through the player region in the playing area of the interface.
In a possible implementation manner, the device further includes a third obtaining module 311 configured to obtain a second trigger operation for the interactive list control in the second information area, and a first displaying module 312 configured to display an interactive list according to the second trigger operation, where the interactive list includes information of a first multimedia corresponding to the interactive control that is interacted by the user.
In a possible implementation manner, the device further comprises a fourth obtaining module 313, configured to obtain a third trigger operation for the list control to be online in the second information area, and a second displaying module 314, configured to display, according to the third trigger operation, the list of the information of the first multimedia to be online.
In one possible implementation, the second information area is located in an area of the play area other than the player area.
In a possible implementation, the first display module 301 is configured to display, in a first information area of the interface, first information corresponding to a portion of the first multimedia among the plurality of first multimedia to be online.
According to the embodiment of the disclosure, a plurality of items of first information corresponding to a plurality of pieces of first multimedia to be online are displayed in a first information area of an interface, a plurality of interactive controls corresponding to the plurality of items of first information are displayed in an information interaction area of the interface, one item of the plurality of items of first information is selected, and a second multimedia related to the selected first information is played in a play area of the interface through a player area, so that a user is guided to interact with one or more interactive controls in the information interaction area, and the user can conveniently interact.
Fig. 15 is a block diagram illustrating an apparatus 800 for a play display of multimedia according to an exemplary embodiment. For example, apparatus 800 may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, exercise device, personal digital assistant, or the like.
Referring to FIG. 15, the apparatus 800 may include one or more of a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input/output (I/O) interface 812, a sensor component 814, and a communication component 816.
The processing component 802 generally controls overall operation of the apparatus 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to perform all or part of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interactions between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operations at the apparatus 800. Examples of such data include instructions for any application or method operating on the device 800, contact data, phonebook data, messages, pictures, videos, and the like. The memory 804 may be implemented by any type or combination of volatile or nonvolatile 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 disk.
The power supply component 806 provides power to the various components of the device 800. The power components 806 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the device 800.
The multimedia component 808 includes a screen between the device 800 and the user that provides an output interface. 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 input signals from a user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensor may sense not only the boundary of a touch or slide action, but also the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and/or a rear camera. The front camera and/or the rear camera may receive external multimedia data when the apparatus 800 is in an operational mode, such as a photographing mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the device 800 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 further includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be a keyboard, click wheel, buttons, etc. These buttons may include, but are not limited to, a home button, a volume button, an activate button, and a lock button.
The sensor assembly 814 includes one or more sensors for providing status assessment of various aspects of the apparatus 800. For example, the sensor assembly 814 may detect an on/off state of the device 800, a relative positioning of the components, such as a display and keypad of the device 800, the sensor assembly 814 may also detect a change in position of the device 800 or a component of the device 800, the presence or absence of user contact with the device 800, an orientation or acceleration/deceleration of the device 800, and a change in temperature of the device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscopic sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate communication between the apparatus 800 and other devices, either in a wired or wireless manner. The device 800 may access a wireless network based on a communication standard, such as WiFi,2G or 3G, or a combination thereof. In one exemplary embodiment, the communication component 816 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, the communication component 816 further includes a Near Field Communication (NFC) module to facilitate short range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra Wideband (UWB) technology, bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), digital Signal Processors (DSPs), digital Signal Processing Devices (DSPDs), programmable Logic Devices (PLDs), field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic elements for executing the methods described above.
In an exemplary embodiment, a non-transitory computer readable storage medium is also provided, such as memory 804 including computer program instructions executable by processor 820 of apparatus 800 to perform the above-described methods.
The present disclosure may be a system, method, and/or computer program product. The computer program product may include a computer readable storage medium having computer readable program instructions embodied thereon for causing a processor to implement aspects of the present disclosure.
The computer readable storage medium may be a tangible device that can hold and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium include a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical encoding device, punch cards or intra-groove protrusion structures such as those having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media, as used herein, are not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., optical pulses through fiber optic cables), or electrical signals transmitted through wires.
The computer readable program instructions described herein may be downloaded from a computer readable storage medium to a respective computing/processing device or to an external computer or external storage device over a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmissions, wireless transmissions, routers, firewalls, switches, gateway computers and/or edge servers. The network interface card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium in the respective computing/processing device.
The computer program instructions for performing the operations of the present disclosure may be assembly instructions, instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including an object oriented programming language such as SMALLTALK, C ++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer readable program instructions may be executed entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, aspects of the present disclosure are implemented by personalizing electronic circuitry, such as programmable logic circuitry, field Programmable Gate Arrays (FPGAs), or Programmable Logic Arrays (PLAs), with state information of computer readable program instructions, which can execute the computer readable program instructions.
Various aspects of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable medium having the instructions stored therein includes an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The foregoing description of the embodiments of the present disclosure has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the various embodiments described. The terminology used herein was chosen in order to best explain the principles of the embodiments, the practical application, or the technical improvement of the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.