HTTP real-time streaming-based multimedia content providing method and device, and terminal device

A multimedia content and terminal equipment technology, applied in the Internet field, can solve problems such as server overload, limited number of download requests, aggravating server overload, etc., to achieve the effect of ensuring network experience and reducing load

Inactive Publication Date: 2016-09-07
LETV HLDG BEIJING CO LTD +1
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, due to the limitation of the server's own processing capability, the number of content download requests that any server can handle within a certain period of time is limited.
When a large number of users access the server of the content provider to watch the program at the same time, if the server does not have enough capacity to handle the subsequent content download requests, the server (such as a CDN node) will inevitably be overloaded
There are even adverse phenomena that affect the user's network experience, such as the server's inability to respond to some users' viewing requests.
Moreover, in this case, the playback client that cannot download the content will usually continue to send content download requests, further aggravating the overload of the server

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
  • HTTP real-time streaming-based multimedia content providing method and device, and terminal device
  • HTTP real-time streaming-based multimedia content providing method and device, and terminal device
  • HTTP real-time streaming-based multimedia content providing method and device, and terminal device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] figure 1 It is a flowchart illustrating a method for providing multimedia content based on HTTP real-time streaming according to Embodiment 1 of the present disclosure. In the client side where multimedia content is provided, such as image 3 The shown device executes the method for providing multimedia content based on HTTP real-time streaming in Embodiment 1.

[0033] refer to figure 1 , in step S110, sending a download request of the multimedia content to the server.

[0034] It should be noted that the download request of the multimedia content may include an Internet Protocol (Internet Protocol, IP) address, etc., a Uniform Resource Locator (Uniform Resource Locator, URL) for identifying the multimedia content to be downloaded, and the like.

[0035] In step S120, a list of content segments corresponding to the requested multimedia content is received from the server.

[0036] Here, the server may be a node server of a content distribution network (CDN). In ad...

Embodiment 2

[0043] figure 2 is a flow chart showing a method for providing multimedia content based on HTTP real-time streaming according to Embodiment 2 of the present disclosure, and the embodiment can be regarded as figure 1 Another specific implementation scheme of . available in as Figure 4 The method is executed on the shown device for providing multimedia content based on HTTP real-time stream.

[0044] In step S210, periodically send a point-to-point resource request to the server, and receive the point-to-point resource information returned by the server.

[0045] Here, the point-to-point resource request may include information of local multimedia content, and the information of point-to-point resource may include information of a terminal device having the multimedia content.

[0046] In the first embodiment above, it is illustrated that the client A establishes a P2P connection with the client B, and then downloads each content segment of the multimedia content from the c...

Embodiment 3

[0066] Based on the same technical idea, image 3 It is a logical block diagram showing an apparatus for providing multimedia content based on HTTP real-time stream according to Embodiment 3 of the present disclosure. It can be used to implement the flow of the method for providing multimedia content based on HTTP real-time stream as described in the first embodiment.

[0067] refer to image 3 , The apparatus for providing multimedia content based on HTTP real-time streaming includes: a request receiving module 310 and a data sending module 320 .

[0068] The request receiving module 310 is configured to receive a download request of multimedia content sent by the terminal device.

[0069] The data sending module 320 is configured to send the data of the multimedia content to the terminal device at a code rate lower than a normal code rate if the server is in an overloaded state.

[0070] The device for providing multimedia content based on the HTTP real-time stream provid...

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 provides an HTTP real-time streaming-based multimedia content providing method and device, and a terminal device. The method comprises: sending a downloading request of multimedia content to a server; receiving a corresponding content segment list corresponding to the request multimedia content from the server; and downloading each content segment of the multimedia content from other terminal devices with the multimedia content by means of P2P protocols. The method fully utilizes P2P resources for multimedia content downloading, reduces the load of the server, and improves the user network experience.

Description

technical field [0001] The present disclosure relates to Internet technologies, and in particular to a method, device, and terminal equipment for providing multimedia content based on HTTP real-time streaming. Background technique [0002] In recent years, with the rapid development of the Internet and multimedia technology, watching multimedia content through the Internet has greatly enriched the entertainment life of users. Users can use playback software (such as LeTV Video, Youku Video, etc.) to watch various on-demand content provided by content providers on terminal devices such as mobile phones and tablet computers. For example, popular TV series, movies, variety shows, etc. In addition, you can also watch real-time news programs, sports events, entertainment programs, etc. Therefore, there are more and more content download requests that the server needs to process. And the speed of server response directly affects the user's network experience. [0003] However,...

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
IPC IPC(8): H04N21/63H04N21/6437H04N21/647H04N21/845H04N21/239
CPCH04N21/2393H04N21/632H04N21/6437H04N21/64723H04N21/8456
Inventor 徐晓光
Owner LETV HLDG BEIJING CO LTD
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