CN115209184A - Automatic downloading method and device for network series dramas - Google Patents

Automatic downloading method and device for network series dramas Download PDF

Info

Publication number
CN115209184A
CN115209184A CN202211116904.1A CN202211116904A CN115209184A CN 115209184 A CN115209184 A CN 115209184A CN 202211116904 A CN202211116904 A CN 202211116904A CN 115209184 A CN115209184 A CN 115209184A
Authority
CN
China
Prior art keywords
downloading
automatic
episode
network
video
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
Application number
CN202211116904.1A
Other languages
Chinese (zh)
Inventor
陆天钦
陈子源
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen SDMC Technology Co Ltd
Original Assignee
Shenzhen SDMC Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen SDMC Technology Co Ltd filed Critical Shenzhen SDMC Technology Co Ltd
Priority to CN202211116904.1A priority Critical patent/CN115209184A/en
Publication of CN115209184A publication Critical patent/CN115209184A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23406Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video buffer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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/4316Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44004Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44227Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application discloses and provides a method and a device for automatically downloading a network series, wherein the network series comprises at least two sets of videos, and the method comprises the following steps: if the current wireless network is in, detecting whether an automatic downloading object exists in the automatic downloading list, and if the automatic downloading object exists, judging whether the automatic downloading object is played to the last video set; if the last episode video is not played, judging whether the appointed episode of the automatic downloading object finishes downloading; if the downloading of the appointed episode is not finished, the appointed episode of the automatic downloading object is automatically downloaded, and the problems that the storage space is wasted and the real-time performance is poor in the prior art by downloading the network video resource offline are solved.

Description

Automatic downloading method and device for network series
Technical Field
The invention relates to the technical field of automatic downloading of network series, in particular to an automatic downloading method and device of network series.
Background
In recent years, the video service of the 5G network is rapidly developed, and it is a daily routine for many people to watch videos with high definition anytime and anywhere. However, under special circumstances, dead angles still exist in the coverage of the network, the instability of the network and the shortage of network bandwidth are caused by the fact that many people and the subway run at high speed in the city, especially under the circumstance that the subway commutes, and the problem that the picture is stuck often occurs in the playing process, and the off-line downloading of the video to be locally watched becomes the preferred choice of many people. Although the problem of network congestion is solved well by offline downloading, the following problems still exist in the actual use process:
the first is the problem of storage space, watching 1080p high-definition videos and even 4K ultra-high-definition videos is the preferred definition for many people to watch videos, downloading a set of 1080p television plays offline to a mobile phone generally needs to occupy 700MB of storage space, and downloading a large number of plays offline to the mobile phone will quickly exhaust the storage space of the mobile phone.
The second problem is real-time, and the existing mobile phone offline downloading is that the episode downloaded offline to the mobile phone is often seen completely through manual clicking of the downloading by a user, and the episode which is not seen later is forgotten to be downloaded locally.
Disclosure of Invention
Therefore, the technical problem to be solved by the present invention is to overcome the problems of the prior art that the storage space is wasted and the real-time performance is poor by downloading the network video resource offline, thereby providing a method and a device for automatically downloading the network series play.
In order to solve the above technical problem, the embodiments of the present disclosure at least provide a method and an apparatus for automatically downloading a series from a network.
In a first aspect, an embodiment of the present disclosure provides a method for automatically downloading a network series, where the network series includes at least two sets of videos, and the method includes:
monitoring a network environment;
if the user is currently in the wireless network, detecting whether an automatic downloading object exists in an automatic downloading list, wherein the automatic downloading object is a network series selected by the user and needing automatic downloading;
if the automatic downloading object exists, judging whether the automatic downloading object is played to the last video set or not;
if the last episode video is not played, judging whether the appointed episode of the automatic downloading object finishes downloading;
and if the downloading of the appointed episode is not finished, automatically downloading the appointed episode of the automatic downloading object.
Optionally, the method further comprises: when the playing of the downloaded video played currently is finished, sending a deletion prompt; and after receiving the deleting instruction, deleting the currently played downloaded video from the corresponding storage area, and continuously playing the next set of videos of the automatic downloading object.
Optionally, the method further comprises: if the mobile terminal is not in the wireless network, sending a non-wireless network environment prompt; and if the automatic downloading object does not exist in the automatic downloading list, or the automatic downloading object is played to the last episode video, or the appointed episode of the automatic downloading object is downloaded completely, sending a prompt of no automatic downloading video.
Optionally, while deleting the currently played downloaded video from the corresponding storage area, sending a popup query to inquire whether to continue downloading other episodes of the automatically downloaded object; after receiving the instruction of continuing downloading, the method further comprises the following steps: and continuously downloading the episode corresponding to the episode identification, wherein the continuous downloading instruction comprises the episode identification needing to be continuously downloaded.
Optionally, the method further comprises: receiving an automatic download list modification request, wherein the automatic download list modification request comprises automatic download change information, and the automatic download change information comprises: adding the information of the automatic download object to be added and/or deleting the information of the automatic download object to be deleted; and updating the automatic downloading list according to the automatic downloading change information.
Optionally, before the listening to the network environment, the method further includes: receiving an automatic download list creation instruction; and creating the automatic download list and sending the automatic download list.
In a second aspect, an embodiment of the present disclosure further provides an apparatus for automatically downloading a network series, where the network series includes at least two video albums, and the apparatus includes:
the network monitoring module is used for monitoring a network environment;
the automatic download object detection module is used for detecting whether an automatic download object exists in an automatic download list if the automatic download object is currently in a wireless network, wherein the automatic download object is a network series selected by a user and needing automatic download;
the last set judgment module is used for judging whether the automatic downloading object plays to the last set of videos or not if the automatic downloading object exists;
the appointed episode downloading judging module is used for judging whether the appointed episode of the automatic downloading object finishes downloading if the last episode video is not played;
and the automatic downloading module is used for automatically downloading the appointed episode of the automatic downloading object if the downloading of the appointed episode is not finished.
Optionally, the apparatus further comprises: the deletion prompting module is used for sending a deletion prompt when the playing of the currently played downloaded video is finished; and the video deleting module is used for deleting the currently played downloaded video from the corresponding storage area after receiving the deleting instruction, and continuously playing the next video of the automatically downloaded object.
In a third aspect, an embodiment of the present disclosure further provides a computer device, including: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating via the bus when the computer device is running, the machine-readable instructions when executed by the processor performing the steps of the first aspect described above, or any possible implementation of the first aspect.
In a fourth aspect, the disclosed embodiments of the present invention further provide a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and the computer program is executed by a processor to perform the steps in the first aspect or any possible implementation manner of the first aspect.
The technical scheme provided by the embodiment of the invention has the following beneficial effects:
monitoring the network condition of the user, and automatically downloading the current collection number and the next collection for the user by the application background under the condition of using the wireless network. After the video playing of each episode is finished, the popup inquires whether the user deletes the video of the episode and starts to cache the next episode. The method and the device have the advantages that the storage space of a mobile phone of a user is not excessively occupied, sufficient episodes are automatically cached for the user in combination with an automatic downloading list of the user, and the two problems that the user is at two pain points, forgets to download the episodes and often needs to manually delete the downloaded episodes are solved, and the user stays for a longer time through the automatic downloading function, so that the stickiness of the user is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a flowchart illustrating an automatic downloading method for a network series according to an embodiment of the present disclosure;
fig. 2 is a flowchart illustrating another method for automatically downloading a series from a network according to an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram illustrating an apparatus for automatically downloading a series from a network according to an embodiment of the present disclosure;
fig. 4 shows a schematic structural diagram of a computer device according to an embodiment of the present disclosure.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
Example 1
As shown in fig. 1, a flowchart of an automatic downloading method for a network series provided in an embodiment of the present disclosure, where the network series includes at least two sets of videos, includes:
s11: monitoring a network environment;
s12: if the user is currently in the wireless network, detecting whether an automatic downloading object exists in the automatic downloading list, wherein the automatic downloading object is a network series selected by the user and needing automatic downloading;
s13: if the automatic downloading object exists, judging whether the automatic downloading object is played to the last video set or not;
s14: if the last episode video is not played, judging whether the appointed episode of the automatic downloading object finishes downloading;
s15: if the downloading of the appointed episode is not finished, automatically downloading the appointed episode of the automatic downloading object.
It can be understood that, according to the technical solution provided in this embodiment, the network condition of the user is monitored, and the current set number and the next set are automatically downloaded to the user by the application background when the wireless network is used. After the video playing of each episode is finished, the popup inquires whether the user deletes the video of the episode and starts to cache the next episode. The method and the device have the advantages that the storage space of a mobile phone of a user is not excessively occupied, sufficient episodes are automatically cached for the user in combination with an automatic downloading list of the user, and the two problems that the user is at two pain points, forgets to download the episodes and often needs to manually delete the downloaded episodes are solved, and the user stays for a longer time through the automatic downloading function, so that the stickiness of the user is improved.
Example 2
As an improvement of embodiment 1, as shown in fig. 2, a flowchart of another automatic downloading method for a network series provided by an embodiment of the present disclosure, where the network series includes at least two sets of videos, includes:
s201: receiving an automatic download list creation instruction sent by a user terminal;
s202: creating an automatic download list according to a preset mode, and sending the automatic download list to a user terminal, wherein the preset mode is designed by a person skilled in the art according to engineering needs by adopting the prior art, and related details are not repeated herein;
s203: monitoring a network environment, if the network environment is currently in a wireless network, executing S204, and if the network environment is not currently in the wireless network, executing S210;
s204: detecting whether an automatic downloading object exists in the automatic downloading list, wherein the automatic downloading object is a network series selected by a user and needing automatic downloading, if the automatic downloading object exists, executing S205, and if the automatic downloading object does not exist, executing S211;
s205: judging whether the automatic downloading object is played to the last video, if not, executing S206, and if so, executing S211;
s206: judging whether the appointed episode of the automatic downloading object finishes downloading, if not, executing S207, and if the appointed episode finishes downloading, executing S211;
s207: automatically downloading a designated episode of an automatically downloaded object;
s208: when the playing of the downloaded video played currently is finished, sending a deletion prompt to the user terminal, and meanwhile sending a popup query to the user terminal to inquire whether to continue downloading other episodes of the automatic downloading object;
s209: after a deleting instruction sent by a user terminal is received, deleting the currently played downloaded video from the corresponding storage area, and continuously playing the next video set of the automatically downloaded object;
s210: sending a prompt of no automatic downloading video;
s211: sending a non-wireless network environment prompt to a user terminal;
s212: receiving an automatic download list modification request, wherein the automatic download list modification request comprises automatic download change information, and the automatic download change information comprises: the automatic downloading object information is added and/or deleted;
s213: and updating the automatic downloading list according to the automatic downloading change information.
It should be noted that the method for automatically downloading a network series play described in the embodiment of the present invention is only an exemplary description under the inventive concept, and is not limited thereto, that is, the execution sequence of each step in the method for automatically downloading a network series play protected by the inventive concept may be adjusted by a person skilled in the art according to actual engineering requirements.
For the convenience of the reader to understand, the following describes an automatic downloading method for a network series provided in the embodiment of the present invention.
Step S101: user intent: a 'drama chasing' button is added to a detail page of a video watched by a user of an internet mobile device (mobile phone or tablet), and the user clicks and adds the 'drama chasing' button to a 'drama chasing' list to create an automatic download list.
Step S102: automatic downloading: monitoring the network condition change of the device, if the user is using a wireless network (such as WIFI), obtaining a 'drama chase' list of the user according to the step S101, and matching the list with the play record and the offline download record of the user. Assuming episode a has ten episodes, the user adds the episode to the "chase" list and is currently playing the second episode.
And (4) judging conditions:
(1) the play record of the episode is not the last episode of the episode;
(2) the episode is added to the "chase episode" list;
(3) there is no second episode download record for the episode in the offline download records.
If the three conditions are met, the second and third sets are automatically downloaded for the user in the background.
Step S103: query deletion: assuming that the number of downloaded episodes is the second episode, assuming that the second episode is played completely by monitoring the end event of the player, a popup prompts the user whether to delete the second episode and automatically download the fourth episode.
The scheme aims to solve the problem that videos downloaded to the local by the mobile phone of the user in an off-line mode are up-to-date and do not occupy too much storage space of the mobile phone of the user. By adding a 'chase' button on a film detail page, clicking the film to be added into a list after the 'chase' button is clicked, and automatically downloading the current episode number and the next episode number for a user in an application background by monitoring the network condition of the user if a wireless network is used. And after the video playing of each set is finished, the popup inquires whether the user deletes the video of the set or not and starts to cache the next set.
It can be understood that, according to the technical solution provided in this embodiment, the network condition of the user is monitored, and the current set number and the next set are automatically downloaded to the user by the application background when the wireless network is used. After the video playing of each episode is finished, the popup inquires whether the user deletes the video of the episode and starts to cache the next episode. The method and the device have the advantages that the mobile phone storage space of a user is excessively occupied, sufficient episodes are automatically cached for the user in combination with an automatic downloading list of the user, and the two problems that the user feels two pain points, forgets to download the episodes and often needs to manually delete the downloaded episodes are solved, and the user can stay for a longer time through the automatic downloading function to be applied, so that the user stickiness is improved.
Example 3
As shown in fig. 3, an embodiment of the present invention further provides an apparatus for automatically downloading a network series, where the network series includes at least two sets of videos, and the apparatus includes:
a network monitoring module 301, configured to monitor a network environment;
an automatic download object detection module 302, configured to detect whether an automatic download object exists in an automatic download list if the automatic download list is currently located in a wireless network, where the automatic download object is a network series selected by a user and needing to be automatically downloaded;
a last set judgment module 303, configured to judge whether the automatic download object plays to the last set of video if the automatic download object exists;
a designated episode downloading judgment module 304, configured to judge whether the designated episode of the automatic downloading object completes downloading if the last episode video is not played;
an automatic download module 305, configured to automatically download the specified episode of the automatic download object if the download of the specified episode is not completed.
In a particular practice, as shown in phantom in fig. 3, the apparatus further comprises:
and the deletion prompting module 306 is configured to send a deletion prompt when the currently played downloaded video is played, delete the currently played downloaded video from the corresponding storage area after receiving the deletion instruction, and continue to play the next video set of the automatically downloaded object.
In a particular practice, as shown in phantom in fig. 3, the apparatus further comprises:
a non-wireless network prompting module 307, configured to send a non-wireless network environment prompt if the current wireless network is not in the wireless network;
and a no-automatic-download prompting module 308, configured to send a no-automatic-download video prompt if an automatic download object does not exist in the automatic download list, or the automatic download object has been played to the last episode of the video, or a specified episode of the automatic download object has been downloaded.
In specific practice, the deletion prompting module 306, while deleting the downloaded video currently played from the corresponding storage area, also sends a popup query to inquire whether to continue downloading other episodes of the automatically downloaded object;
in some optional embodiments, the apparatus further comprises: and a downloading module 309, configured to continue downloading the episode corresponding to the episode identifier, where the continue downloading instruction includes the episode identifier that needs to continue downloading.
A download list modification module 310, configured to receive an automatic download list modification request, where the automatic download list modification request includes automatic download change information, and the automatic download change information includes: adding the information of the automatic download object to be added and/or deleting the information of the automatic download object to be deleted; and updating the automatic downloading list according to the automatic downloading change information.
A download list creation module 311, configured to receive an automatic download list creation instruction; an automatic download list is created and sent.
It can be understood that, according to the technical solution provided in this embodiment, the network condition of the user is monitored, and the current set number and the next set are automatically downloaded to the user by the application background when the wireless network is used. After the video playing of each episode is finished, the popup inquires whether the user deletes the video of the episode and starts to cache the next episode. The method and the device have the advantages that the storage space of a mobile phone of a user is not excessively occupied, sufficient episodes are automatically cached for the user in combination with an automatic downloading list of the user, and the two problems that the user is at two pain points, forgets to download the episodes and often needs to manually delete the downloaded episodes are solved, and the user stays for a longer time through the automatic downloading function, so that the stickiness of the user is improved.
Example 4
Based on the same technical concept, an embodiment of the present application further provides a computer device, which includes a memory 1 and a processor 2, as shown in fig. 4, where the memory 1 stores a computer program, and the processor 2 implements the method for automatically downloading the network series play when executing the computer program.
The memory 1 includes at least one type of readable storage medium, which includes a flash memory, a hard disk, a multimedia card, a card type memory (e.g., SD or DX memory, etc.), a magnetic memory, a magnetic disk, an optical disk, and the like. The memory 1 may in some embodiments be an internal storage unit of the OTT video traffic monitoring system, e.g. a hard disk. The memory 1 may also be an external storage device of the OTT video service monitoring system in other embodiments, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like. Further, the memory 1 may also include both an internal storage unit and an external storage device of the OTT video service monitoring system. The memory 1 may be used to store not only application software installed in the OTT video service monitoring system and various data, such as codes of OTT video service monitoring programs, but also temporarily store data that has been output or is to be output.
The processor 2 may be a Central Processing Unit (CPU), a controller, a microcontroller, a microprocessor or other data Processing chip in some embodiments, and is used to run program codes stored in the memory 1 or process data, for example, execute an OTT video service monitoring program.
It can be understood that, according to the technical solution provided in this embodiment, the network condition of the user is monitored, and the current set number and the next set are automatically downloaded to the user by the application background when the wireless network is used. After the video playing of each episode is finished, the popup inquires whether the user deletes the video of the episode and starts to cache the next episode. The method and the device have the advantages that the mobile phone storage space of a user is excessively occupied, sufficient episodes are automatically cached for the user in combination with an automatic downloading list of the user, and the two problems that the user feels two pain points, forgets to download the episodes and often needs to manually delete the downloaded episodes are solved, and the user can stay for a longer time through the automatic downloading function to be applied, so that the user stickiness is improved.
The disclosed embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program performs the steps of the method for automatically downloading a network series play described in the above method embodiment. The storage medium may be a volatile or non-volatile computer-readable storage medium.
The computer program product of the method for automatically downloading a network series provided in the embodiment of the present disclosure includes a computer readable storage medium storing program codes, where instructions included in the program codes may be used to execute steps of the method for automatically downloading a network series in the embodiment of the method.
The disclosed embodiments also provide a computer program which, when executed by a processor, implements any one of the methods of the preceding embodiments. The computer program product may be embodied in hardware, software or a combination thereof. In an alternative embodiment, the computer program product is embodied in a computer storage medium, and in another alternative embodiment, the computer program product is embodied in a Software product, such as a Software Development Kit (SDK), or the like.
It is understood that the same or similar parts in the above embodiments may be mutually referred to, and the same or similar parts in other embodiments may be referred to for the content which is not described in detail in some embodiments.
It should be noted that, in the description of the present invention, the terms "first", "second", etc. are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. In addition, in the description of the present invention, the meaning of "a plurality" means at least two unless otherwise specified.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following technologies, which are well known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried out in the method of implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and the program, when executed, includes one or a combination of the steps of the method embodiments.
In addition, functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.

Claims (10)

1. A method for automatically downloading a network series, wherein the network series comprises at least two video albums, the method comprising:
monitoring a network environment;
if the user is currently in the wireless network, detecting whether an automatic downloading object exists in an automatic downloading list, wherein the automatic downloading object is a network series selected by the user and needing automatic downloading;
if the automatic downloading object exists, judging whether the automatic downloading object is played to the last video set or not;
if the last episode video is not played, judging whether the appointed episode of the automatic downloading object finishes downloading;
and if the downloading of the appointed episode is not finished, automatically downloading the appointed episode of the automatic downloading object.
2. The method for automatically downloading a series on a network according to claim 1, further comprising:
when the playing of the downloaded video played currently is finished, sending a deletion prompt;
and after receiving the deleting instruction, deleting the currently played downloaded video from the corresponding storage area, and continuously playing the next set of videos of the automatic downloading object.
3. The method for automatically downloading a series on a network according to claim 2, further comprising:
if the wireless network is not in the wireless network, sending a non-wireless network environment prompt;
and if the automatic downloading object does not exist in the automatic downloading list, or the automatic downloading object is played to the last episode of the video, or the appointed episode of the automatic downloading object is downloaded, sending a no automatic downloading video prompt.
4. The method for automatically downloading network series according to claim 3, wherein a popup window is sent to inquire whether to continue downloading other episodes of the automatically downloaded object while the downloaded video currently being played is deleted from the corresponding storage area; after receiving the instruction of continuing downloading, the method further comprises the following steps:
and continuously downloading the episode corresponding to the episode identification, wherein the continuous downloading instruction comprises the episode identification needing to be continuously downloaded.
5. The method for automatically downloading a series on a network according to claim 4, further comprising:
receiving an automatic download list modification request, wherein the automatic download list modification request comprises automatic download change information, and the automatic download change information comprises: adding the information of the automatic download object to be added and/or deleting the information of the automatic download object to be deleted;
and updating the automatic downloading list according to the automatic downloading change information.
6. The method for automatically downloading network series according to claim 5, wherein before said monitoring the network environment, the method further comprises:
receiving the automatic download list establishing instruction;
and creating the automatic download list and sending the automatic download list.
7. An apparatus for automatically downloading a network series, wherein the network series comprises at least two sets of videos, comprising:
the network monitoring module is used for monitoring a network environment;
the automatic download object detection module is used for detecting whether an automatic download object exists in an automatic download list if the automatic download object is currently in a wireless network, wherein the automatic download object is a network series selected by a user and needing automatic download;
the last album judging module is used for judging whether the automatic downloading object is played to the last album video if the automatic downloading object exists;
the appointed episode downloading judging module is used for judging whether the appointed episode of the automatic downloading object finishes downloading if the last episode video is not played;
and the automatic downloading module is used for automatically downloading the appointed episode of the automatic downloading object if the downloading of the appointed episode is not finished.
8. The apparatus for automatically downloading network series according to claim 7, further comprising:
the deletion prompting module is used for sending a deletion prompt when the playing of the currently played downloaded video is finished;
and the video deleting module is used for deleting the currently played downloaded video from the corresponding storage area after receiving the deleting instruction, and continuously playing the next video of the automatically downloaded object.
9. A computer device, comprising: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating over the bus when the computer device is running, the machine-readable instructions when executed by the processor performing the method for automatic downloading of a network series according to any one of claims 1 to 6.
10. A computer-readable storage medium, having stored thereon a computer program which, when executed by a processor, performs a method for automatically downloading a series according to any one of claims 1 to 6.
CN202211116904.1A 2022-09-14 2022-09-14 Automatic downloading method and device for network series dramas Pending CN115209184A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211116904.1A CN115209184A (en) 2022-09-14 2022-09-14 Automatic downloading method and device for network series dramas

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211116904.1A CN115209184A (en) 2022-09-14 2022-09-14 Automatic downloading method and device for network series dramas

Publications (1)

Publication Number Publication Date
CN115209184A true CN115209184A (en) 2022-10-18

Family

ID=83573113

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211116904.1A Pending CN115209184A (en) 2022-09-14 2022-09-14 Automatic downloading method and device for network series dramas

Country Status (1)

Country Link
CN (1) CN115209184A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104581354A (en) * 2013-10-25 2015-04-29 腾讯科技(深圳)有限公司 Video buffering method and video buffering device
CN104717561A (en) * 2015-04-05 2015-06-17 西安航空学院 Video downloading system
CN104837056A (en) * 2014-02-10 2015-08-12 中兴通讯股份有限公司 Method and device for switching network television programs, and television system
CN105872603A (en) * 2016-03-22 2016-08-17 乐视网信息技术(北京)股份有限公司 Method and device for downloading media file
WO2018027649A1 (en) * 2016-08-10 2018-02-15 董访问 Data feedback method for title-based automatic download technology and download system
CN108769787A (en) * 2018-05-28 2018-11-06 努比亚技术有限公司 A kind of automatic caching method of video, terminal and computer readable storage medium
CN110225393A (en) * 2019-05-29 2019-09-10 阿里巴巴集团控股有限公司 Video cache method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104581354A (en) * 2013-10-25 2015-04-29 腾讯科技(深圳)有限公司 Video buffering method and video buffering device
CN104837056A (en) * 2014-02-10 2015-08-12 中兴通讯股份有限公司 Method and device for switching network television programs, and television system
CN104717561A (en) * 2015-04-05 2015-06-17 西安航空学院 Video downloading system
CN105872603A (en) * 2016-03-22 2016-08-17 乐视网信息技术(北京)股份有限公司 Method and device for downloading media file
WO2018027649A1 (en) * 2016-08-10 2018-02-15 董访问 Data feedback method for title-based automatic download technology and download system
CN108769787A (en) * 2018-05-28 2018-11-06 努比亚技术有限公司 A kind of automatic caching method of video, terminal and computer readable storage medium
CN110225393A (en) * 2019-05-29 2019-09-10 阿里巴巴集团控股有限公司 Video cache method and device

Similar Documents

Publication Publication Date Title
US11303970B2 (en) Systems and methods for internet video delivery
CN111447505B (en) Video clipping method, network device, and computer-readable storage medium
JP4427478B2 (en) Electronic information management apparatus, electronic information management method, computer program, and recording medium
CN109819265B (en) Data storage method, data acquisition method and system
WO2018086527A1 (en) Video processing method and device
CN105120299A (en) Video pushing method and video pushing device
CN110505495B (en) Multimedia resource frame extraction method, device, server and storage medium
CN103702198A (en) Cross-terminal continuous playing method and device
US20050069291A1 (en) Systems and methods for locating a video file
CN106488256B (en) data processing method and device
CN110798701B (en) Video update pushing method and terminal
US20120307078A1 (en) Automatic sharing and replacement of content based on network connectivity
CN113741814A (en) Data processing method, data processing device, computer readable storage medium and computer equipment
CN108540817B (en) Video data processing method, device, server and computer readable storage medium
WO2018192236A1 (en) Data file code reduction processing method, and server
CN111031117B (en) Multimedia file downloading method and related device
CN115209184A (en) Automatic downloading method and device for network series dramas
CN111475756B (en) Information traceless exposure acquisition method and device
CN111757037A (en) Video file reading and writing method and device
US10171847B2 (en) Information device and distribution device
CN112770176B (en) Video frame determination method and device, electronic equipment and computer readable medium
WO2021143074A1 (en) Pvr file management method, display device and set-top box
CN113965797A (en) Live broadcast room switching method and system
CN112449209B (en) Video storage method and device, cloud server and computer readable storage medium
CN114051150A (en) Live broadcast method and device, electronic equipment and computer readable 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: 20221018