A download control method, device and multimedia terminal
A control method and technology for a control device, which are applied in secure communication devices, digital transmission systems, selective content distribution, etc., can solve the problems of occupying network bandwidth resources, unfavorable for other users to use normally, and the terminal download rate strategy is not described. Solve the excessive occupation of broadband resources and ensure the effect of smooth playback
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] In order to solve the problem that the terminal download rate strategy is not described in the existing protocol, causing the terminal to excessively occupy broadband resources during the process of downloading the corresponding film source, which is not conducive to the normal use of other users in the same network environment, the present invention implements The example provides a download control method.
[0029] See figure 2 , the download control method includes the following steps:
[0030] S21: Obtain the real-time download rate during the process of downloading the fragment source of the current code rate.
[0031] In this embodiment, the download rate is the average download rate in the time period from the start of downloading of the segment source to the current moment. For example, the terminal is currently downloading the slice source X1, and the download starts at t1=0, assuming that the current download rate is obtained at the time t2=1ms, at this tim...
Embodiment 2
[0067] On the basis of the first embodiment, the embodiment of the present invention provides a download control method, which is described in combination with specific examples, so as to better understand the present invention.
[0068] See image 3 , the download control method provided by this embodiment includes the following steps:
[0069] S301: Download a fragment source with a code rate of VL.
[0070] In this embodiment, the webcast is taken as an example. It is assumed that the webcast has source files of three bit rates: VL (low bit rate), VM (medium bit rate), and VH (high bit rate). mobile phone, Internet TV, etc.) start watching, that is, the start-up stage, you can choose any bit rate fragmentation source to download, or download according to the preset bit rate, such as the system default bit rate or The code rate manually set by the user is not limited in this embodiment. In this embodiment, it is assumed that the fragment source of the low bit rate VL is d...
Embodiment 3
[0100] An embodiment of the present invention provides a download control device, which is used to implement the steps of the download control method described in Embodiment 1 and / or Embodiment 2 above.
[0101] See Figure 4 , the download control device 40 provided in this embodiment includes an acquisition module 41 , a comparison module 42 and a processing module 43 . Wherein the acquisition module 41 is used for obtaining the real-time download rate during the process of downloading the slice source of the current code rate, and the download rate is the average download rate in the time period from the download of the slice source to the current moment.
[0102] The acquiring module 41 can obtain the download rate of the slice source by dividing the currently downloaded capacity of the slice source by the time from the downloading of the slice source to the current moment. It should be understood that the obtaining module 41 can specifically obtain the capacity of the cu...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com