Multithreading downloading method and device

A multi-threading and threading technology, applied in image communication, selective content distribution, electrical components, etc., can solve problems such as bandwidth oscillation, video playback buffering, and response delay, and achieve high-efficiency utilization, low power consumption, and improved fluency Effect

Active Publication Date: 2013-11-13
SAMSUNG ELECTRONICS CHINA R&D CENT +1
View PDF5 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the network speed is not limited, it can usually play smoothly. However, when the network bandwidth is tight or the network is unstable, the bandwidth will fluctuate. Due to the limitation of the download method and download speed, the single thread cannot capture the current bandwidth in time. Switching, the response will be delayed. When the network changes from high to low, there will be video playback buffering. When the network changes from low to high, the video playback cannot be switched to a clearer picture in time, which will affect the user experience.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multithreading downloading method and device
  • Multithreading downloading method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In order to make the object, technical solution and advantages of the present invention clearer, the solutions of the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0018] A multi-thread download method is proposed in the embodiment of the present invention. For video and audio files that support multi-thread download, the download segment size and the number of concurrent download threads are determined according to the length of the download unit, and the download threads that are the same as the determined number of concurrent download threads are started. Concurrent downloading; when any downloaded segment is downloaded, if it is determined that the downloaded segment is the first downloaded segment of the download unit, the downloaded segment is transmitted for playback. In the case of low CPU power consumption, it can efficiently use the network bandwidth to download video and audio data, ther...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a multithreading downloading method. The multithreading downloading method and device comprises the steps of confirming the size of downloading fragments and the number of concurrent downloading threads of audios and videos supporting multithreading download according to the length of a downloading unit, starting downloading threads with the same number as the confirmed concurrent downloading threads and performing concurrent downloading; transmitting any one downloading fragment to perform playing when the downloading fragment finishes download and if the downloading fragment is confirmed to be a first downloading fragment of the downloading unit. The invention further provides a multithreading downloading device based on the same concept. The multithreading downloading device can efficiently utilize network bandwidth to download audio and video data under the condition of low central processing unit (CPU) power consumption and further improves the audio and video playing fluency.

Description

technical field [0001] The present application relates to the field of hypertext transfer protocol (Hypertext Transfer Protocol, HTTP) network download, in particular to a multi-thread download method and device. Background technique [0002] With the development of network technology, watching streaming video online has become a popular trend. Data update and download, incremental real-time acquisition of media presentation description (MPD) update, stream switching optimization, and bandwidth optimization are performed while the video is playing. [0003] In the existing implementation, the video is downloaded through a single thread, and the video is played while downloading. When the network speed is not limited, it can usually play smoothly. However, when the network bandwidth is tight or the network is unstable, the bandwidth will fluctuate. Due to the limitation of the download method and download speed, the single thread cannot capture the current bandwidth in time....

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/238H04N21/8352
Inventor 张相龙熊张亮蒋梦云姜海超陈逊敏孙传宁李磊
Owner SAMSUNG ELECTRONICS CHINA R&D CENT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products