Media File Pushing Method, Media File Server, and Media File Pushing System
Abstract
A media file pushing method, a media file server, and a media file pushing system relate to the field of communications technologies and are configured to resolve a problem that a user cannot quickly obtain a media file satisfying a pushing requirement of the user. The method includes obtaining search information from a user, where the search information includes time information, and the time information indicates a requirement of the user on playback duration of a media file, determining playback content of the media file based on a preset content determining rule, obtaining at least one target media file satisfying the time information and the playback content from a media file resource library based on the time information and the playback content of the media file, and presenting the at least one target media file in a pushing interface.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A media file pushing method implemented by a computer system and comprising:
receiving search information from a terminal, wherein the search information comprises time information indicating a first playback duration; searching a media file resource library to determine whether the media file resource library comprises a target media file satisfying the time information; determining a media file from the media file resource library when the media file resource library does not comprise the target media file satisfying the time information, wherein a second playback duration of the media file is greater than the first playback duration; editing the media file to obtain the target media file satisfying the time information; and sending the target media file to the terminal.
2 . The media file pushing method of claim 1 , wherein determining the media file from the media file resource library comprises determining, based on a historical playback record indicating a quantity of playback times of the media file, the media file, wherein the quantity is greater than other quantities of playback times of other media files.
3 . The media file pushing method of claim 1 , wherein the time information comprises a time range.
4 . The media file pushing method of claim 1 , wherein the time information comprises a fixed time duration.
5 . The media file pushing method of claim 1 , wherein the time information comprises a time-based search field.
6 . The media file pushing method of claim 1 , wherein the search information further comprises a content key word.
7 . The media file pushing method of claim 1 , wherein the terminal comprises a mobile phone, a smart band, a tablet computer, or an intelligent remote control.
8 . The media file pushing method of claim 1 , wherein the media file comprises an audio file, a video file, or an image file.
9 . A computer system comprising:
a memory comprising instructions; and a processor coupled to the memory, wherein the instructions cause the processor to be configured to:
receive search information from a terminal, wherein the search information comprises time information indicating a first playback duration;
search a media file resource library to determine whether the media file resource library comprises a target media file satisfying the time information;
determine a media file from the media file resource library when the media file resource library does not comprise the target media file satisfying the time information, wherein a second playback duration of the media file is greater than the first playback duration;
edit the media file to obtain the target media file satisfying the time information; and
send the target media file to the terminal.
10 . The computer system of claim 9 , wherein the instructions further cause the processor to be configured to determine, based on a historical playback record indicating a quantity of playback times of the media file, the media file, wherein the quantity is greater than other quantities of playback times of other media files.
11 . The computer system of claim 9 , wherein the time information comprises a time range.
12 . The computer system of claim 9 , wherein the time information comprises a fixed time duration.
13 . The computer system of claim 9 , wherein the time information comprises a time-based search field.
14 . The computer system of claim 9 , wherein the terminal comprises a mobile phone, a smart band, a tablet computer, or an intelligent remote control.
15 . The computer system of claim 9 , wherein the media file comprises an audio file, a video file, or an image file.
16 . A terminal comprising:
a memory comprising instructions; and a processor coupled to the memory, wherein the instructions cause the processor to be configured to:
receive search information comprising time information indicating a first playback duration;
send the search information to a remote computer;
receive a target media file from the remote computer in response to sending the search information; and
present the target media file,
wherein the target media file is based on a source media file with a second playback duration that is greater than first playback duration.
17 . The terminal of claim 16 , wherein the time information comprises a time range.
18 . The terminal of claim 16 , wherein the time information comprises a fixed time duration.
19 . The terminal of claim 16 , wherein the time information comprises a time-based search field.
20 . The terminal of claim 16 , wherein the target media file comprises an audio file, a video file, or an image file.Join the waitlist — get patent alerts
Track US2021120283A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.