Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Media resource push method, client side and server

A media resource and client-side technology, applied in the information field, can solve problems such as bandwidth waste, insufficient client cache, and playback freezes, and achieve the effect of preventing bandwidth waste and ensuring smooth playback.

Inactive Publication Date: 2018-04-17
HUAWEI TECH CO LTD
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, in practical applications, this push mechanism has a defect: if the server pushes multiple fragments to the client prematurely, it will cause a large waste of bandwidth when the user suddenly stops watching; if the server pushes multiple fragments If it is too late, the client cache may be insufficient and the playback may freeze

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
  • Media resource push method, client side and server
  • Media resource push method, client side and server
  • Media resource push method, client side and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention.

[0030] figure 2 A schematic diagram of a media resource push system 200 provided by an embodiment of the present invention includes: a server 201 , a client 202 and a network 203 . The client 202 communicates with the server 201 through the network 203 .

[0031] Wherein, the client is responsible for sending a segment request message to the server for requesting the server to obtain segments, where the segments include initialization segments and media segments. The initialization segment includes metadata required for media resource playback, and the media segment includes real data of the media resource. The fragment request message may include a push instr...

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 a media resource push method, client side and server. According to the method, the server receives a fragmentation request message carrying a push instruction transmitted by theclient side, wherein the push instruction includes a fragmentation push identifier and push strategy indication information; the server determines fragmentation push time corresponding to the fragmentation push identifier according to the push strategy indication information; and the fragment corresponding to the fragmentation push identifier is pushed to the client side according to the push time. The push strategy indication information is added in the push instruction transmitted to the server by the client side and the server can perform fragment pushing according to the push strategy indication information so that smooth playing of the client side can be guaranteed and waste of bandwidth caused by stopping watching of the user can also be prevented.

Description

technical field [0001] The present invention relates to the field of information technology, in particular to a method for pushing media resources, a client and a server. Background technique [0002] There are many ways for the user terminal to obtain media resources and play them. Typical ones are: HTTP (HypertextTransfer Protocol, Hypertext Transfer Protocol) file download or P2P (Peer to Peer, peer-to-peer) file download to the local disk and play, HTTP progressive Download (HTTP Progressive Download) and HTTP dynamic adaptive streaming (Dynamic Adaptive Streaming over HTTP, DASH) scheme and so on. Among them, DASH puts forward a series of technical requirements on various aspects involved in the transmission of Moving Picture Experts Group (MPEG) media through HTTP. [0003] Specifically, the DASH standard regulates the format of a media description file (Media Presentation description, MPD) and a segment (Segment). Any media resource is composed of fragments. A fragm...

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): H04L29/08
CPCH04L67/06H04L67/55
Inventor 顾迎节张尧烨高莹
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products