CN111818358A - Audio file playing method and device, terminal and storage medium - Google Patents
Audio file playing method and device, terminal and storage medium Download PDFInfo
- Publication number
- CN111818358A CN111818358A CN202010791445.1A CN202010791445A CN111818358A CN 111818358 A CN111818358 A CN 111818358A CN 202010791445 A CN202010791445 A CN 202010791445A CN 111818358 A CN111818358 A CN 111818358A
- Authority
- CN
- China
- Prior art keywords
- live broadcast
- publisher
- broadcast room
- picture
- position area
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4858—End-user interface for client configuration for modifying screen layout parameters, e.g. fonts, size of the windows
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The disclosure provides a playing method, a playing device, a terminal and a storage medium of an audio file, and belongs to the technical field of internet. The method comprises the following steps: displaying a video picture of a target video file; and when the publisher is in a live broadcast state, acquiring a live broadcast room picture of the live broadcast room where the publisher is located, and displaying the live broadcast room picture on a preset position area. According to the method and the device, when the publisher is in the live broadcast state, the broadcast room picture of the publisher is displayed on the audio play interface, so that the head portrait of the publisher and the live broadcast room picture can be displayed on the audio play interface, and the display content on the audio play interface is enriched. And the preset position area fuses the dynamic window of the publisher head portrait position area and the live broadcast room picture, so that when the live broadcast room picture is displayed on the preset position area, the live broadcast room picture can be prevented from shielding the video picture, a better impression is provided for a user, the user can intuitively know the condition of the live broadcast room based on the displayed live broadcast room picture, and the room entering rate of the live broadcast room is increased.
Description
Technical Field
The present disclosure relates to the field of internet technologies, and in particular, to a method, an apparatus, a terminal, and a storage medium for playing an audio file.
Background
In modern life, many users install an audio playing application in a terminal in order to relieve work pressure. To attract more users, audio playback applications provide video upload functionality that allows users to upload recorded video files. For the video files, the video files can be matched with one audio file in the audio playing application, so that when the audio file is played, the video pictures of the matched video file can be displayed on the audio playing interface.
However, when playing an audio file, the existing audio file playing method only displays a video frame of a matched video file on an audio playing interface, and if a user is interested in a publisher of the video file, the user wants to further know the relevant situation of the publisher, for example, entering a live broadcast room of the publisher to watch the live broadcast of the publisher, the related art does not provide a corresponding solution, and therefore, it is urgently needed to provide a playing method of an audio file to satisfy the use requirement of the user by enriching the display content of the audio playing interface.
Disclosure of Invention
The embodiment of the disclosure provides a method, a device, a terminal and a storage medium for playing an audio file, which can enrich the display content of an audio playing interface. The technical scheme is as follows:
in one aspect, a method for playing an audio file is provided, where the method includes:
when a playing instruction of a target video file is received on an audio playing interface of the audio file, playing the audio file, and displaying a video picture of the target video file, wherein the target video file is matched with the subject content of the audio file;
acquiring the state of a publisher of the target video file;
if the publisher is in a live broadcast state, acquiring a live broadcast room picture of a live broadcast room where the publisher is located;
and displaying the live broadcast room picture on a preset position area.
In another embodiment of the present disclosure, the obtaining a live broadcast room picture of a live broadcast room in which the publisher is located includes:
acquiring an account adopted when the publisher publishes the target video file;
sending a live broadcast room picture acquisition request to a server through a preset interface, wherein the live broadcast room picture acquisition request comprises the account number, and the live broadcast room picture acquisition request is used for indicating the server to acquire a live broadcast room picture corresponding to the account number according to the account number and returning the live broadcast room picture through the preset interface;
and receiving the live broadcast room picture returned by the server through the preset interface.
In another embodiment of the present disclosure, the displaying the live view screen on the preset position area includes:
and displaying the live broadcast room picture on the head portrait position area of the publisher.
In another embodiment of the present disclosure, the displaying the live view screen on the preset position area includes:
amplifying the head portrait position area of the publisher;
and displaying the live broadcast room picture on the enlarged position area.
In another embodiment of the present disclosure, after displaying the live view screen on the preset position area, the method further includes:
receiving an adjusting instruction of the preset position area;
responding to the adjusting instruction, and adjusting the size and the position of the preset position area;
and displaying the live broadcast room picture on the adjusted position area.
In another embodiment of the present disclosure, the live view includes one of a live video stream, a frame of live view images, and a plurality of frames of live view images.
In another embodiment of the present disclosure, after the obtaining the status of the publisher of the target video file, the method further includes:
acquiring the state of the publisher every preset time length;
if the state of the publisher is changed from a live broadcast state to a non-live broadcast state, switching the current live broadcast room picture displayed on the preset position area into a publisher avatar;
and if the publisher is changed from the live broadcast state to the live broadcast state, switching the head portrait of the publisher displayed on the preset position area into a current live broadcast picture.
In another aspect, an apparatus for playing an audio file is provided, the apparatus including:
the playing module is used for playing the audio file when a playing instruction of the target video file is received on an audio playing interface of the audio file;
the display module is used for displaying a video picture of a target video file, and the target video file is matched with the theme content of the audio file;
the acquisition module is used for acquiring the state of a publisher of the target video file;
the acquisition module is further used for acquiring a live broadcast room picture of a live broadcast room where the publisher is located if the publisher is in a live broadcast state;
the display module is further used for displaying the live broadcast room picture on the preset position area.
In another embodiment of the present disclosure, the obtaining module is further configured to obtain an account used when the publisher publishes the target video file; sending a live broadcast room picture acquisition request to a server through a preset interface, wherein the live broadcast room picture acquisition request comprises the account number, and the live broadcast room picture acquisition request is used for indicating the server to acquire a live broadcast room picture corresponding to the account number according to the account number and returning the live broadcast room picture through the preset interface; and receiving the live broadcast room picture returned by the server through the preset interface.
In another embodiment of the disclosure, the display module is further configured to display the live view on the avatar position area of the publisher.
In another embodiment of the present disclosure, the display module is further configured to enlarge the head portrait location area of the publisher; and displaying the live broadcast room picture on the enlarged position area.
In another embodiment of the present disclosure, the apparatus further comprises:
the receiving module is used for receiving an adjusting instruction of the preset position area;
the adjusting module is used for responding to the adjusting instruction and adjusting the size and the position of the preset position area;
and the display module is also used for displaying the live broadcast room picture on the adjusted position area.
In another embodiment of the present disclosure, the live view includes one of a live video stream, a frame of live view images, and a plurality of frames of live view images.
In another embodiment of the present disclosure, the apparatus further comprises:
the acquisition module is further used for acquiring the state of the publisher every preset time;
the switching module is used for switching the current live broadcast room picture displayed on the preset position area into a publisher head portrait if the state of the publisher is changed from a live broadcast state to a non-live broadcast state;
the switching module is further configured to switch the head portrait of the publisher displayed in the preset location area to a current live broadcast picture if the publisher is changed from a live broadcast state to a live broadcast state.
In another aspect, a terminal is provided, where the terminal includes a processor and a memory, where the memory stores at least one program code, and the at least one program code is loaded and executed by the processor to implement the method for playing an audio file according to the one aspect.
In another aspect, a computer-readable storage medium is provided, in which at least one program code is stored, and the at least one program code is loaded and executed by a processor to implement a method for playing an audio file according to an aspect.
The technical scheme provided by the embodiment of the disclosure has the following beneficial effects:
when the publisher is in the live broadcast state, the broadcast room picture of the publisher is displayed on the audio playing interface, so that the head portrait of the publisher and the live broadcast room picture can be displayed on the audio playing interface, and the display content on the audio playing interface is enriched. And the preset position area fuses the dynamic window of the publisher head portrait position area and the live broadcast room picture, so that when the live broadcast room picture is displayed on the preset position area, the live broadcast room picture can be prevented from shielding the video picture, a better impression is provided for a user, the user can intuitively know the condition of the live broadcast room based on the displayed live broadcast room picture, and the room entering rate of the live broadcast room is increased.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present disclosure, and it is obvious for those skilled in the art to obtain other drawings based on the drawings without creative efforts.
Fig. 1 is an implementation environment related to a method for playing an audio file according to an embodiment of the present disclosure;
fig. 2 is a flowchart of a method for playing an audio file according to an embodiment of the present disclosure;
fig. 3 is a flowchart of another audio file playing method provided by the embodiment of the present disclosure;
fig. 4 is a schematic diagram of an audio playing interface provided by an embodiment of the present disclosure;
FIG. 5 is a schematic diagram of another audio playback interface provided by an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a playing apparatus for playing an audio file according to an embodiment of the present disclosure;
fig. 7 shows a block diagram of a terminal according to an exemplary embodiment of the present disclosure.
Detailed Description
To make the objects, technical solutions and advantages of the present disclosure more apparent, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.
It is to be understood that the terms "each," "a plurality," and "any" and the like, as used in the embodiments of the present disclosure, are intended to encompass two or more, each referring to each of the corresponding plurality, and any referring to any one of the corresponding plurality. For example, the plurality of words includes 10 words, and each word refers to each of the 10 words, and any word refers to any one of the 10 words.
Referring to fig. 1, an implementation environment related to a playing method of an audio file provided by an embodiment of the present disclosure is shown, and referring to fig. 1, the implementation environment includes: a terminal 101 and a server 102.
The terminal 101 is provided with an audio playing application, and based on the installed audio playing application, the audio playing application can play an audio file, display a video picture of the video file matched with the audio file, and determine to display a head portrait of a publisher or a picture of a live broadcast room where the publisher is located according to the state of the publisher who publishes the video file, so that an audio and video playing service is provided for a user. The terminal 101 may be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, and the like, and the type of the terminal is not specifically limited in the embodiments of the present disclosure.
The server 102 is a background server for the audio playing application, and the server 102 may be an independent physical server, or a server cluster or a distributed system formed by a plurality of physical servers. The server 102 can provide the publisher avatar of the video file matched with the subject content of the audio file and the live broadcast room picture of the live broadcast room where the publisher is located to the terminal, so that the terminal can display the publisher avatar or the live broadcast room picture of the live broadcast room where the publisher is located while displaying the video picture.
The terminal 101 and the server 102 may be directly or indirectly connected through wired or wireless communication, and the embodiment of the disclosure is not limited herein.
Based on the implementation environment shown in fig. 1, an embodiment of the present disclosure provides a method for playing an audio file, and referring to fig. 2, a flow of the method provided by the embodiment of the present disclosure includes:
201. and when a playing instruction of the target video file is received on an audio playing interface of the audio file, playing the audio file and displaying a video picture of the target video file.
Wherein the subject matter of the target video file matches the subject matter of the audio file.
202. And acquiring the state of the publisher of the target video file.
203. And if the publisher is in a live broadcast state, acquiring a live broadcast room picture of the live broadcast room where the publisher is located.
204. And displaying the live broadcast room picture on a preset position area.
According to the method provided by the embodiment of the disclosure, when the publisher is in the live broadcast state, the broadcast room picture of the publisher is displayed on the audio playing interface, so that the head portrait of the publisher and the live broadcast room picture can be displayed on the audio playing interface, and the display content on the audio playing interface is enriched. And the preset position area fuses the dynamic window of the publisher head portrait position area and the live broadcast room picture, so that when the live broadcast room picture is displayed on the preset position area, the live broadcast room picture can be prevented from shielding the video picture, a better impression is provided for a user, the user can intuitively know the condition of the live broadcast room based on the displayed live broadcast room picture, and the room entering rate of the live broadcast room is increased. In another embodiment of the present disclosure, acquiring a live broadcast room picture of a live broadcast room in which a publisher is located includes:
acquiring an account adopted by a publisher when publishing a target video file;
sending a live broadcast room picture acquisition request to a server through a preset interface, wherein the live broadcast room picture acquisition request comprises an account number, and the live broadcast room picture acquisition request is used for indicating the server to acquire a live broadcast room picture corresponding to the account number according to the account number and returning the live broadcast room picture through the preset interface;
and receiving the live broadcast room picture returned by the server through a preset interface.
In another embodiment of the present disclosure, displaying a live view screen on a preset position area includes:
and displaying the live room picture on the head portrait position area of the publisher.
In another embodiment of the present disclosure, displaying a live view screen on a preset position area includes:
amplifying the head portrait position area of the publisher;
and displaying the live room picture on the enlarged position area.
In another embodiment of the present disclosure, after displaying the live view on the preset position area, the method further includes:
receiving an adjusting instruction of a preset position area;
responding to the adjusting instruction, and adjusting the size and the position of the preset position area;
and displaying the live broadcast room picture on the adjusted position area.
In another embodiment of the present disclosure, the live view includes one of a live video stream, a frame of live view images, and a plurality of frames of live view images.
In another embodiment of the present disclosure, after obtaining the status of the publisher of the target video file, the method further includes:
acquiring the state of the publisher every preset time length;
if the state of the publisher is changed from the live broadcast state to the non-live broadcast state, switching the current live broadcast room picture displayed on the preset position area into the publisher avatar;
and if the publisher is changed from the live broadcast state to the live broadcast state, switching the head portrait of the publisher displayed on the preset position area into the current live broadcast picture.
All the above optional technical solutions may be combined arbitrarily to form the optional embodiments of the present disclosure, and are not described herein again.
Based on the implementation environment shown in fig. 1, an embodiment of the present disclosure provides a method for playing an audio file, and referring to fig. 3, taking a terminal as an example to execute the embodiment of the present disclosure, a flow of the method provided by the embodiment of the present disclosure includes:
301. and when a playing instruction of the target video file is received on an audio playing interface of the audio file, the terminal plays the audio file and displays a video picture of the target video file.
The audio file is an audio file to be played currently. The audio file acquisition mode at least comprises the following modes: the audio file name can be obtained by inputting the song name of the audio file in a search box of the audio playing interface by a user, can be obtained in a local audio playing list, can be obtained on an audio recommending interface, and the like.
The audio playing interface is an interface for playing an audio file, and a designated option is displayed on the audio playing interface and can be a vertical screen MV option and the like. When the clicking operation of the appointed option on the audio playing interface is detected, the terminal displays at least one target video file, and the target video file is matched with the theme content of the audio file. When the click operation on any target video file is detected, the terminal generates a playing instruction for the target video file, responds to the playing instruction, starts to play the audio file, and displays the video picture of the target video file.
302. The terminal acquires the state of the publisher of the target video file.
In the display process of the video image of the target video file, the terminal acquires an account number of a publisher of the target video file and acquires the state of the publisher based on the account number. The account is an account adopted when a publisher publishes a target video file. The account number can be an account number of a publisher of the target video file in the audio playing application, and based on the account number, the publisher of the target video file can log in the audio playing application, publish the video file in the audio playing application, and manage the audio file, the video file, relevant data of a user and the like in the audio playing application; the account can also be an account of a third-party live broadcast application associated with the audio play application, based on the account, a publisher of the target video file can log in the third-party live broadcast application and enter a live broadcast room of the third-party live broadcast application for live broadcast, the target video file can also be published in the third-party live broadcast application, and at the moment, a background server of the audio play application pulls the target video file published by the publisher from a background server of the third-party live broadcast application, so that the terminal can display a video picture of the target video file. Wherein, the state of the publisher comprises a live state or an off-live state.
The embodiment of the disclosure provides a preset interface, and based on the preset interface, a terminal can communicate with a background server of an audio playing application in a video picture display process of a target video file to acquire a publisher state of the target video file and a live broadcast room picture of a live broadcast room where the publisher is located, so that the video picture and the live broadcast room picture can be simultaneously displayed on the same audio playing interface.
Based on the preset interface, the terminal can send a state query request to a background server of the audio and video playing application, wherein the state query request comprises an account number of a publisher and the like. If the account of the publisher is the account in the audio playing application, responding to the state query request, the server queries the state of the publisher corresponding to the account to obtain a state query result, and returns the state query result to the terminal through the preset interface, and the terminal receives the state query result returned by the server and obtains the state of the publisher according to the state query result; if the account of the publisher is the account in the third-party live broadcast application, the server sends the state query request to a background server of the third-party live broadcast application, the background server of the third-party live broadcast application queries the state of the publisher corresponding to the account and returns the state query result to the server, the server returns the state query result to the terminal through the preset interface, and the terminal receives the state query result returned by the server and obtains the state of the publisher according to the state query result.
303. And if the publisher is not in the live broadcast state, the terminal displays the head portrait of the publisher on a preset position area.
And when the fact that the publisher is not in the live broadcast state is obtained, the terminal displays the head portrait of the publisher on a preset position area of the audio playing interface. The preset position area is a partial area on the audio playing interface, and the preset position area may be located in any area of the audio playing interface, for example, the preset position area may be located in a left area of the audio playing interface, may also be located in a right area of the audio playing interface, may also be located in an upper area of the audio playing interface, and may also be located in a lower area of the audio playing interface. In order to avoid blocking the video picture and ensure that the user can clearly see the head portrait of the publisher, the area of the preset position area is within a specified area range, and the specified area range can be determined according to the size of the audio playing interface. Referring to fig. 4, the preset position area in fig. 4 is located in the right area of the audio playing interface, and the head portrait of the publisher is displayed on the preset position area. The preset position area can also be a floating window popped up on the audio playing interface, the floating window is positioned on the audio playing interface, and the size and the position of the floating window can be adjusted by a user according to the watching habit of the user, so that the personalized requirements of the user in the video watching process are met.
According to the method provided by the embodiment of the disclosure, the head portrait of the publisher is displayed on the preset position area, so that a user can further know the relevant information of the publisher of the target video file while watching the video picture, and the knowledge of the target video is deepened.
304. And if the publisher is in a live broadcast state, the terminal acquires a live broadcast room picture of the live broadcast room where the publisher is located.
The live broadcast room picture comprises one of a live broadcast video stream, a frame of live broadcast room image and a multi-frame of live broadcast room image. When the fact that the publisher is in the live broadcast state is obtained, the terminal can obtain an account number adopted when the publisher publishes the target video file, and sends a live broadcast room picture obtaining request to the server through a preset interface, wherein the live broadcast room picture obtaining request comprises the account number and the like. If the account of the publisher is the account in the audio playing application, responding to the live broadcast room picture acquisition request, acquiring a live broadcast room picture corresponding to the account by the server according to the account, returning the live broadcast room picture to the terminal through the preset interface, receiving the live broadcast room picture returned by the server by the terminal, and acquiring the live broadcast room picture of the live broadcast room where the publisher is located according to the live broadcast room picture; if the account of the publisher is the account in the third-party live broadcast application, the server sends a live broadcast room picture acquisition request to a background server of the third-party live broadcast application, the background server of the third-party live broadcast application acquires a live broadcast room picture corresponding to the account according to the account, the live broadcast room picture corresponding to the account is returned to the server, the server returns the live broadcast room picture corresponding to the account to the terminal through the preset interface, and the terminal receives the live broadcast room picture returned by the server and acquires the live broadcast room picture of the live broadcast room where the publisher is located according to the live broadcast room picture.
305. And the terminal displays the live broadcast room picture in a preset position area.
The live broadcast room picture in the embodiment of the disclosure comprises one of a live broadcast video stream, a frame of live broadcast room image and a multi-frame of live broadcast room image. When the live broadcast room picture is a live broadcast video stream, the terminal takes the preset position area as a live broadcast room dynamic window, the live broadcast video stream is displayed on the preset position area, and a user can watch the live broadcast of a publisher in real time based on the live broadcast video stream displayed on the preset position area; when the live broadcast room picture is a frame of live broadcast room image, the terminal takes a preset position area as a static image display window and displays the frame of live broadcast room image on the preset position area; when the live broadcast room picture is a multi-frame live broadcast room image, the terminal uses the preset position area as a dynamic image display window, and switches and displays the multi-frame live broadcast image on the preset position, wherein the multi-frame live broadcast image can be switched and displayed at certain time intervals (for example, 3 seconds, 4 seconds and the like), namely when the display time of one frame of live broadcast image reaches a certain time, the displayed one frame of live broadcast image is switched into the next frame of live broadcast image.
In one implementation of the present disclosure, the preset location area may be an avatar location area of the publisher. And after acquiring the live broadcast room picture of the live broadcast room where the publisher is located, the terminal displays the live broadcast room picture in the head portrait position area of the publisher. Referring to fig. 5, a live view is displayed in the area of the head portrait position of the publisher on the audio playing interface in fig. 5.
In another embodiment of the present disclosure, the preset location area may be an enlarged location area based on the head portrait location area of the publisher. After the live broadcast room picture of the live broadcast room where the publisher is located is obtained, the terminal can amplify the head portrait position area of the publisher and display the live broadcast room picture on the amplified position area. By amplifying the head portrait position area of the publisher, the display area of the live broadcast room picture can be increased as much as possible on the premise of not shielding the video picture, so that a user can conveniently watch the live broadcast room picture and know the details of the live broadcast room.
According to the method provided by the embodiment of the disclosure, the dynamic window of the publisher avatar position area and the live broadcast room picture is fused, so that the terminal can display the live broadcast room picture of the publisher in the publisher avatar position area, and based on the displayed live broadcast room picture, a user can know details of the live broadcast room of the publisher, so that the desire of the user to enter the live broadcast room to see live broadcast is increased, and the room entering rate of the live broadcast room is improved.
In another embodiment of the disclosure, when a click operation on a live broadcast picture is detected, the terminal switches the audio playing interface to a live broadcast interface, and displays the live broadcast picture on the live broadcast interface. Through switching to the live broadcast interface, the user can watch the live broadcast room picture displayed in a full screen mode, so that better watching experience is obtained, the user loss in the live broadcast room is avoided, and the flow of the live broadcast room is increased.
In another embodiment of the present disclosure, the size and the position of the preset position area are not fixed, and may be adjusted according to the usage habit of the user and the video frame of the target video file displayed on the audio playing interface. Specifically, a user can initiate adjustment operation on a preset position area through touch control, mouse clicking and the like, when the adjustment operation is detected, the terminal generates an adjustment instruction on the preset position area, the terminal adjusts the size and the position of the preset position area in response to the adjustment instruction on the preset position area, the adjusted position area is obtained, and then a live broadcast room picture is displayed on the adjusted position area. By adjusting the preset position area, the personalized requirements of the user can be met on the premise of not blocking the video picture.
In another embodiment of the disclosure, not only a live broadcast room picture but also an attention option is displayed on an audio playing interface, when a click operation on the attention option on the audio playing interface is detected, a terminal can send an attention request to a background server of an audio playing application, the attention request includes an account number of a publisher, an account number of a user and the like, when the attention request is received, the server establishes an attention relationship of the account number of the user to the account number of the publisher and generates prompt information about successful attention, and then returns the prompt information about successful attention to the terminal, and when the prompt information about successful attention returned by the server is received, the terminal displays the prompt information on the audio playing interface.
In another embodiment of the disclosure, not only a live broadcast room picture but also a like option is displayed on an audio playing interface, when a click operation on the like option on the audio playing interface is detected, a terminal sends a like request to a server, when the like request is received, the server counts the number of like requests for a target video file and returns the number of like requests for the target video file to the terminal, and when the number of like requests for the target video file sent by the server is received, the number of like requests for the target video file is displayed on the audio playing interface.
In another embodiment of the disclosure, not only a live broadcast room picture but also a sharing option are displayed on the audio playing interface, when a click operation of the sharing option on the audio playing interface is detected, the terminal sends a sharing request to the server, and when the sharing request is received, the server shares the audio file and the target video file by adopting a preset sharing approach, wherein the preset sharing approach can be sharing based on social application, sharing based on short messages and the like.
In another embodiment of the disclosure, not only the live room picture but also the video uploading option are displayed on the audio playing interface, when the click operation on the video uploading option on the audio playing interface is detected, the terminal uploads the specified video file to the server, and when the specified video file is received, the server can replace the target video file with the specified video, so that the video picture of the specified video file can be displayed when the audio file is played next time.
Considering that the state of the publisher of the target video file is not fixed, the terminal also acquires the state of the publisher every preset time length in the display process of the video picture of the target video file. The preset time period may be 5 seconds, 6 seconds, 10 seconds, and the like, and the embodiment of the present disclosure does not specifically limit the preset time period.
In an embodiment of the disclosure, if the state of the publisher obtained last time is a live state and the state of the publisher obtained this time is an unfixed state, the terminal may switch the current live view screen displayed on the preset position area to the publisher avatar. If the preset position area is the enlarged head portrait position area, the terminal can zoom the enlarged head portrait position area to obtain the head portrait position area of the publisher when the displayed current live broadcast room picture is switched to the head portrait of the publisher, and then the head portrait of the publisher is displayed on the head portrait position area of the publisher.
In another embodiment of the present disclosure, if the state of the publisher obtained last time is a live broadcast state and the state of the publisher obtained this time is a live broadcast state, the terminal may switch the avatar of the publisher displayed on the preset position area to a current live broadcast picture.
According to the method provided by the embodiment of the disclosure, when the publisher is in the live broadcast state, the broadcast room picture of the publisher is displayed on the audio playing interface, so that the head portrait of the publisher and the live broadcast room picture can be displayed on the audio playing interface, and the display content on the audio playing interface is enriched. And the preset position area fuses the dynamic window of the publisher head portrait position area and the live broadcast room picture, so that when the live broadcast room picture is displayed on the preset position area, the live broadcast room picture can be prevented from shielding the video picture, a better impression is provided for a user, the user can intuitively know the condition of the live broadcast room based on the displayed live broadcast room picture, and the room entering rate of the live broadcast room is increased.
Referring to fig. 6, an embodiment of the present disclosure provides an apparatus for playing an audio file, where the apparatus includes:
the playing module 601 is configured to play the audio file when a playing instruction for the target video file is received on an audio playing interface of the audio file;
a display module 602, configured to display a video frame of a target video file, where the target video file is matched with the subject content of the audio file;
an obtaining module 603, configured to obtain a status of a publisher of the target video file;
the obtaining module 603 is further configured to obtain a live broadcast picture of the publisher if the publisher is in a live broadcast state;
the display module 602 is further configured to display a live view on the preset location area.
In another embodiment of the present disclosure, the obtaining module 603 is further configured to obtain an account used when the publisher publishes the target video file; sending a live broadcast room picture acquisition request to a server through a preset interface, wherein the live broadcast room picture acquisition request comprises an account number, and the live broadcast room picture acquisition request is used for indicating the server to acquire a live broadcast room picture corresponding to the account number according to the account number and returning the live broadcast room picture through the preset interface; and receiving the live broadcast room picture returned by the server through a preset interface.
In another embodiment of the disclosure, the display module 602 is further configured to display the live view on the avatar position area of the publisher.
In another embodiment of the present disclosure, the display module 602 is further configured to enlarge the head portrait location area of the publisher; and displaying the live room picture on the enlarged position area.
In another embodiment of the present disclosure, the apparatus further comprises:
the receiving module is used for receiving an adjusting instruction of the preset position area;
the adjusting module is used for responding to an adjusting instruction and adjusting the size and the position of the preset position area;
the display module 602 is further configured to display a live view on the adjusted position area.
In another embodiment of the present disclosure, the live view includes one of a live video stream, a frame of live view images, and a plurality of frames of live view images.
In another embodiment of the present disclosure, the apparatus further comprises:
the obtaining module 603 is further configured to obtain the status of the publisher every preset time;
the switching module is used for switching the current live broadcast room picture displayed on the preset position area into the head portrait of the publisher if the state of the publisher is changed from the live broadcast state to the non-live broadcast state;
and the switching module is also used for switching the head portrait of the publisher displayed on the preset position area into the current live broadcast picture if the publisher is changed from the live broadcast state to the live broadcast state.
In summary, the device provided in the embodiment of the present disclosure displays the broadcasting room picture of the publisher on the audio playing interface when the publisher is in the live broadcasting state, so that the head portrait of the publisher and the live broadcasting room picture can be displayed on the audio playing interface, and the display content on the audio playing interface is enriched. And the preset position area fuses the dynamic window of the publisher head portrait position area and the live broadcast room picture, so that when the live broadcast room picture is displayed on the preset position area, the live broadcast room picture can be prevented from shielding the video picture, a better impression is provided for a user, the user can intuitively know the condition of the live broadcast room based on the displayed live broadcast room picture, and the room entering rate of the live broadcast room is increased.
Fig. 7 shows a block diagram of a terminal 700 according to an exemplary embodiment of the present disclosure. The terminal 700 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, motion video Experts compression standard Audio Layer 3), an MP4 player (Moving Picture Experts Group Audio Layer iv, motion video Experts compression standard Audio Layer 4), a notebook computer, or a desktop computer. Terminal 700 may also be referred to by other names such as user equipment, portable terminal, laptop terminal, desktop terminal, and so on.
In general, terminal 700 includes: a processor 701 and a memory 702.
The processor 701 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and so on. The processor 701 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 701 may also include a main processor and a coprocessor, where the main processor is a processor for processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 701 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the display screen. In some embodiments, the processor 701 may further include an AI (Artificial Intelligence) processor for processing computing operations related to machine learning.
In some embodiments, the terminal 700 may further optionally include: a peripheral interface 703 and at least one peripheral. The processor 701, the memory 702, and the peripheral interface 703 may be connected by buses or signal lines. Various peripheral devices may be connected to peripheral interface 703 via a bus, signal line, or circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 704, a display screen 705, a camera assembly 706, an audio circuit 707, a positioning component 708, and a power source 709.
The peripheral interface 703 may be used to connect at least one peripheral related to I/O (Input/Output) to the processor 701 and the memory 702. In some embodiments, processor 701, memory 702, and peripheral interface 703 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 701, the memory 702, and the peripheral interface 703 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
The Radio Frequency circuit 704 is used for receiving and transmitting RF (Radio Frequency) signals, also called electromagnetic signals. The radio frequency circuitry 704 communicates with communication networks and other communication devices via electromagnetic signals. The rf circuit 704 converts an electrical signal into an electromagnetic signal to transmit, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 704 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so forth. The radio frequency circuitry 704 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: metropolitan area networks, various generation mobile communication networks (2G, 3G, 4G, and 5G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, the radio frequency circuit 704 may also include NFC (Near Field Communication) related circuits, which are not limited in this application.
The display screen 705 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display screen 705 is a touch display screen, the display screen 705 also has the ability to capture touch signals on or over the surface of the display screen 705. The touch signal may be input to the processor 701 as a control signal for processing. At this point, the display 705 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments, the display 705 may be one, providing the front panel of the terminal 700; in other embodiments, the display 705 can be at least two, respectively disposed on different surfaces of the terminal 700 or in a folded design; in still other embodiments, the display 705 may be a flexible display disposed on a curved surface or on a folded surface of the terminal 700. Even more, the display 705 may be arranged in a non-rectangular irregular pattern, i.e. a shaped screen. The Display 705 may be made of LCD (liquid crystal Display), OLED (Organic Light-Emitting Diode), or the like.
The camera assembly 706 is used to capture images or video. Optionally, camera assembly 706 includes a front camera and a rear camera. Generally, a front camera is disposed at a front panel of the terminal, and a rear camera is disposed at a rear surface of the terminal. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments, camera assembly 706 may also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
The audio circuitry 707 may include a microphone and a speaker. The microphone is used for collecting sound waves of a user and the environment, converting the sound waves into electric signals, and inputting the electric signals to the processor 701 for processing or inputting the electric signals to the radio frequency circuit 704 to realize voice communication. For the purpose of stereo sound collection or noise reduction, a plurality of microphones may be provided at different portions of the terminal 700. The microphone may also be an array microphone or an omni-directional pick-up microphone. The speaker is used to convert electrical signals from the processor 701 or the radio frequency circuit 704 into sound waves. The loudspeaker can be a traditional film loudspeaker or a piezoelectric ceramic loudspeaker. When the speaker is a piezoelectric ceramic speaker, the speaker can be used for purposes such as converting an electric signal into a sound wave audible to a human being, or converting an electric signal into a sound wave inaudible to a human being to measure a distance. In some embodiments, the audio circuitry 707 may also include a headphone jack.
The positioning component 708 is used to locate the current geographic position of the terminal 700 to implement navigation or LBS (location based Service). The positioning component 708 may be a positioning component based on the GPS (global positioning System) in the united states, the beidou System in china, the graves System in russia, or the galileo System in the european union.
In some embodiments, terminal 700 also includes one or more sensors 710. The one or more sensors 710 include, but are not limited to: acceleration sensor 711, gyro sensor 712, pressure sensor 713, fingerprint sensor 714, optical sensor 715, and proximity sensor 716.
The acceleration sensor 711 can detect the magnitude of acceleration in three coordinate axes of a coordinate system established with the terminal 700. For example, the acceleration sensor 711 may be used to detect components of the gravitational acceleration in three coordinate axes. The processor 701 may control the display screen 705 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 711. The acceleration sensor 711 may also be used for acquisition of motion data of a game or a user.
The gyro sensor 712 may detect a body direction and a rotation angle of the terminal 700, and the gyro sensor 712 may cooperate with the acceleration sensor 711 to acquire a 3D motion of the terminal 700 by the user. From the data collected by the gyro sensor 712, the processor 701 may implement the following functions: motion sensing (such as changing the UI according to a user's tilting operation), image stabilization at the time of photographing, game control, and inertial navigation.
Pressure sensors 713 may be disposed on a side frame of terminal 700 and/or underneath display 705. When the pressure sensor 713 is disposed on a side frame of the terminal 700, a user's grip signal on the terminal 700 may be detected, and the processor 701 performs right-left hand recognition or shortcut operation according to the grip signal collected by the pressure sensor 713. When the pressure sensor 713 is disposed at a lower layer of the display screen 705, the processor 701 controls the operability control on the UI interface according to the pressure operation of the user on the display screen 705. The operability control comprises at least one of a button control, a scroll bar control, an icon control and a menu control.
The fingerprint sensor 714 is used for collecting a fingerprint of a user, and the processor 701 identifies the identity of the user according to the fingerprint collected by the fingerprint sensor 714, or the fingerprint sensor 714 identifies the identity of the user according to the collected fingerprint. When the user identity is identified as a trusted identity, the processor 701 authorizes the user to perform relevant sensitive operations, including unlocking a screen, viewing encrypted information, downloading software, paying, changing settings, and the like. The fingerprint sensor 714 may be disposed on the front, back, or side of the terminal 700. When a physical button or a vendor Logo is provided on the terminal 700, the fingerprint sensor 714 may be integrated with the physical button or the vendor Logo.
The optical sensor 715 is used to collect the ambient light intensity. In one embodiment, the processor 701 may control the display brightness of the display screen 705 based on the ambient light intensity collected by the optical sensor 715. Specifically, when the ambient light intensity is high, the display brightness of the display screen 705 is increased; when the ambient light intensity is low, the display brightness of the display screen 705 is adjusted down. In another embodiment, processor 701 may also dynamically adjust the shooting parameters of camera assembly 706 based on the ambient light intensity collected by optical sensor 715.
A proximity sensor 716, also referred to as a distance sensor, is typically disposed on a front panel of the terminal 700. The proximity sensor 716 is used to collect the distance between the user and the front surface of the terminal 700. In one embodiment, when the proximity sensor 716 detects that the distance between the user and the front surface of the terminal 700 gradually decreases, the processor 701 controls the display 705 to switch from the bright screen state to the dark screen state; when the proximity sensor 716 detects that the distance between the user and the front surface of the terminal 700 is gradually increased, the processor 701 controls the display 705 to switch from the breath-screen state to the bright-screen state.
Those skilled in the art will appreciate that the configuration shown in fig. 7 is not intended to be limiting of terminal 700 and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components may be used.
According to the terminal provided by the embodiment of the disclosure, when the publisher is in the live broadcast state, the broadcast room picture of the publisher is displayed on the audio play interface, so that the head portrait of the publisher and the live broadcast room picture can be displayed on the audio play interface, and the display content on the audio play interface is enriched. And the preset position area fuses the dynamic window of the publisher head portrait position area and the live broadcast room picture, so that when the live broadcast room picture is displayed on the preset position area, the live broadcast room picture can be prevented from shielding the video picture, a better impression is provided for a user, the user can intuitively know the condition of the live broadcast room based on the displayed live broadcast room picture, and the room entering rate of the live broadcast room is increased.
The embodiment of the present disclosure provides a computer-readable storage medium, in which at least one program code is stored, and the at least one program code is loaded and executed by a processor to implement the method for playing an audio file shown in fig. 2 or fig. 3. The computer readable storage medium may be non-transitory. For example, the computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
According to the computer-readable storage medium provided by the embodiment of the disclosure, when a publisher is in a live broadcast state, a broadcast room picture of the publisher is displayed on the audio play interface, so that a head portrait of the publisher and the live broadcast room picture can be displayed on the audio play interface, and display contents on the audio play interface are enriched. And the preset position area fuses the dynamic window of the publisher head portrait position area and the live broadcast room picture, so that when the live broadcast room picture is displayed on the preset position area, the live broadcast room picture can be prevented from shielding the video picture, a better impression is provided for a user, the user can intuitively know the condition of the live broadcast room based on the displayed live broadcast room picture, and the room entering rate of the live broadcast room is increased.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is intended to be exemplary only and not to limit the present disclosure, and any modification, equivalent replacement, or improvement made without departing from the spirit and scope of the present disclosure is to be considered as the same as the present disclosure.
Claims (10)
1. A method for playing an audio file, the method comprising:
when a playing instruction of a target video file is received on an audio playing interface of the audio file, playing the audio file, and displaying a video picture of the target video file, wherein the target video file is matched with the subject content of the audio file;
acquiring the state of a publisher of the target video file;
if the publisher is in a live broadcast state, acquiring a live broadcast room picture of a live broadcast room where the publisher is located;
and displaying the live broadcast room picture on a preset position area.
2. The method of claim 1, wherein the obtaining of the live view of the publisher comprises:
acquiring an account adopted when the publisher publishes the target video file;
sending a live broadcast room picture acquisition request to a server through a preset interface, wherein the live broadcast room picture acquisition request comprises the account number, and the live broadcast room picture acquisition request is used for indicating the server to acquire a live broadcast room picture corresponding to the account number according to the account number and returning the live broadcast room picture through the preset interface;
and receiving the live broadcast room picture returned by the server through the preset interface.
3. The method of claim 1, wherein the displaying the live view on a preset location area comprises:
and displaying the live broadcast room picture on the head portrait position area of the publisher.
4. The method of claim 1, wherein the displaying the live view on a preset location area comprises:
amplifying the head portrait position area of the publisher;
and displaying the live broadcast room picture on the enlarged position area.
5. The method of claim 1, wherein after displaying the live view on the preset location area, further comprising:
receiving an adjusting instruction of the preset position area;
responding to the adjusting instruction, and adjusting the size and the position of the preset position area;
and displaying the live broadcast room picture on the adjusted position area.
6. The method of any of claims 1-5, wherein the live view comprises one of a live video stream, a frame of live view images, and a plurality of frames of live view images.
7. The method according to any one of claims 1 to 6, wherein after the obtaining the status of the publisher of the target video file, further comprising:
acquiring the state of the publisher every preset time length;
if the state of the publisher is changed from a live broadcast state to a non-live broadcast state, switching the current live broadcast room picture displayed on the preset position area into a publisher avatar;
and if the publisher is changed from the live broadcast state to the live broadcast state, switching the head portrait of the publisher displayed on the preset position area into a current live broadcast picture.
8. An apparatus for playing an audio file, the apparatus comprising:
the playing module is used for playing the audio file when a playing instruction of the target video file is received on an audio playing interface of the audio file;
the display module is used for displaying a video picture of a target video file, and the target video file is matched with the theme content of the audio file;
the acquisition module is used for acquiring the state of a publisher of the target video file;
the acquisition module is further used for acquiring a live broadcast room picture of a live broadcast room where the publisher is located if the publisher is in a live broadcast state;
the display module is further used for displaying the live broadcast room picture on a preset position area.
9. A terminal characterized in that it comprises a processor and a memory, in which at least one program code is stored, which is loaded and executed by the processor to implement the method of playing an audio file according to any one of claims 1 to 7.
10. A computer-readable storage medium, wherein at least one program code is stored in the storage medium, and the at least one program code is loaded and executed by a processor to implement the method for playing back an audio file according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010791445.1A CN111818358A (en) | 2020-08-07 | 2020-08-07 | Audio file playing method and device, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010791445.1A CN111818358A (en) | 2020-08-07 | 2020-08-07 | Audio file playing method and device, terminal and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111818358A true CN111818358A (en) | 2020-10-23 |
Family
ID=72863094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010791445.1A Pending CN111818358A (en) | 2020-08-07 | 2020-08-07 | Audio file playing method and device, terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111818358A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114245218A (en) * | 2021-12-24 | 2022-03-25 | 广州酷狗计算机科技有限公司 | Audio and video playing method and device, computer equipment and storage medium |
CN114363688A (en) * | 2022-01-10 | 2022-04-15 | 北京字节跳动网络技术有限公司 | Video processing method and device and non-volatile computer readable storage medium |
CN115361566A (en) * | 2022-08-17 | 2022-11-18 | 广州繁星互娱信息科技有限公司 | Live broadcast watching method, device, terminal and storage medium |
CN116137662A (en) * | 2021-11-18 | 2023-05-19 | 北京有竹居网络技术有限公司 | Page display method and device, electronic equipment, storage medium and program product |
CN116708855A (en) * | 2023-05-24 | 2023-09-05 | 北京字跳网络技术有限公司 | Page display method, device, equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107506385A (en) * | 2017-07-25 | 2017-12-22 | 努比亚技术有限公司 | A kind of video file retrieval method, equipment and computer-readable recording medium |
CN109168020A (en) * | 2018-10-22 | 2019-01-08 | 广州虎牙科技有限公司 | Method for processing video frequency, device, calculating equipment and storage medium based on live streaming |
CN110113625A (en) * | 2019-05-10 | 2019-08-09 | 广州酷狗计算机科技有限公司 | Video broadcasting method, equipment and computer readable storage medium |
CN111163367A (en) * | 2020-01-08 | 2020-05-15 | 百度在线网络技术(北京)有限公司 | Information search method, device, equipment and medium based on playing video |
-
2020
- 2020-08-07 CN CN202010791445.1A patent/CN111818358A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107506385A (en) * | 2017-07-25 | 2017-12-22 | 努比亚技术有限公司 | A kind of video file retrieval method, equipment and computer-readable recording medium |
CN109168020A (en) * | 2018-10-22 | 2019-01-08 | 广州虎牙科技有限公司 | Method for processing video frequency, device, calculating equipment and storage medium based on live streaming |
CN110113625A (en) * | 2019-05-10 | 2019-08-09 | 广州酷狗计算机科技有限公司 | Video broadcasting method, equipment and computer readable storage medium |
CN111163367A (en) * | 2020-01-08 | 2020-05-15 | 百度在线网络技术(北京)有限公司 | Information search method, device, equipment and medium based on playing video |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116137662A (en) * | 2021-11-18 | 2023-05-19 | 北京有竹居网络技术有限公司 | Page display method and device, electronic equipment, storage medium and program product |
CN114245218A (en) * | 2021-12-24 | 2022-03-25 | 广州酷狗计算机科技有限公司 | Audio and video playing method and device, computer equipment and storage medium |
CN114245218B (en) * | 2021-12-24 | 2024-05-31 | 广州酷狗计算机科技有限公司 | Audio and video playing method and device, computer equipment and storage medium |
CN114363688A (en) * | 2022-01-10 | 2022-04-15 | 北京字节跳动网络技术有限公司 | Video processing method and device and non-volatile computer readable storage medium |
CN114363688B (en) * | 2022-01-10 | 2023-10-31 | 抖音视界有限公司 | Video processing method and device and non-volatile computer readable storage medium |
US11995751B2 (en) | 2022-01-10 | 2024-05-28 | Beijing Bytedance Network Technology Co., Ltd. | Video preview method and apparatus, and non-transitory computer-readable storage medium |
CN115361566A (en) * | 2022-08-17 | 2022-11-18 | 广州繁星互娱信息科技有限公司 | Live broadcast watching method, device, terminal and storage medium |
CN116708855A (en) * | 2023-05-24 | 2023-09-05 | 北京字跳网络技术有限公司 | Page display method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109246466B (en) | Video playing method and device and electronic equipment | |
CN111079012B (en) | Live broadcast room recommendation method and device, storage medium and terminal | |
CN111147878B (en) | Stream pushing method and device in live broadcast and computer storage medium | |
CN110278464B (en) | Method and device for displaying list | |
CN111464830B (en) | Method, device, system, equipment and storage medium for image display | |
CN111246236B (en) | Interactive data playing method, device, terminal, server and storage medium | |
CN108881286B (en) | Multimedia playing control method, terminal, sound box equipment and system | |
CN111818358A (en) | Audio file playing method and device, terminal and storage medium | |
CN110149557B (en) | Video playing method, device, terminal and storage medium | |
CN110248236B (en) | Video playing method, device, terminal and storage medium | |
CN110533585B (en) | Image face changing method, device, system, equipment and storage medium | |
CN109922356B (en) | Video recommendation method and device and computer-readable storage medium | |
CN109144346B (en) | Song sharing method and device and storage medium | |
CN111741366A (en) | Audio playing method, device, terminal and storage medium | |
CN113204672B (en) | Resource display method, device, computer equipment and medium | |
CN111083526B (en) | Video transition method and device, computer equipment and storage medium | |
CN112104648A (en) | Data processing method, device, terminal, server and storage medium | |
CN107896337B (en) | Information popularization method and device and storage medium | |
CN109982129B (en) | Short video playing control method and device and storage medium | |
CN109089137B (en) | Stuck detection method and device | |
CN112770177B (en) | Multimedia file generation method, multimedia file release method and device | |
CN110868642B (en) | Video playing method, device and storage medium | |
CN110808021B (en) | Audio playing method, device, terminal and storage medium | |
CN111818367A (en) | Audio file playing method, device, terminal, server and storage medium | |
CN111399796B (en) | Voice message aggregation method and 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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201023 |