Method for downloading media file in content distribution network and client

A content distribution network and media file technology, applied in selective content distribution, electrical components, image communication, etc., can solve problems such as dynamic changes in access bandwidth, avoid waste of hardware resources, support adaptive code rate, data Manage the effect of optimization

Active Publication Date: 2011-06-08
ZTE CORP
View PDF7 Cites 107 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Similarly, for Web TV, because the client uses the shared bandwidth method, there are also cases where the access bandwidth changes dynamically

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
  • Method for downloading media file in content distribution network and client
  • Method for downloading media file in content distribution network and client
  • Method for downloading media file in content distribution network and client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] Combine below figure 1 The system architecture involved in the embodiment of the present invention is described.

[0035] The system architecture of the embodiment of the present invention includes a client and a server, wherein:

[0036] The client is used to request and play media content. When the client requests and receives a media file of a certain content, it regularly (real-time or regularly) judges the access bandwidth value of the current network, and according to the code corresponding to the current bandwidth Dynamically adjust the code rate of the requested media content, that is, request a media file with a code rate suitable for the current network access bandwidth value; the client can be a mobile TV client or an Internet TV client, or a set-top box client end.

[0037] The server end is used for storing and delivering media files, and the media files are stored in the file storage module of the server end in a two-level index manner, and media files o...

application example 1

[0043] Taking the video-on-demand service (VOD) as an example, the index file generation process of the embodiment of the present invention will be described in detail below.

[0044] Step 1. On the server side, the VOD media file is shifted to the secondary index file according to the recording time of 10 seconds per unit time;

[0045] For example, a media file 256.mpg with a code rate of 256kbps has a secondary index named 256.idx, and the first address and time offset information of the VOD media file are recorded in the 256.idx file. Media files with different bit rates generate secondary index files respectively.

[0046] Step 2, on the basis of step 1, generate a first-level index file, which includes the index file names and addresses of all code rate media files, if not named after the code rate, then the first-level index file includes The code rate information, identification information and address information of all code rate media files.

Embodiment 2

[0048] Combine below Figure 4 The method for playing media content is described in detail, and the method includes:

[0049] Step 401, the client establishes a connection with the server;

[0050] The client includes one of the following clients: a mobile phone TV client, an Internet TV client, and a set-top box client. The process of establishing a connection between the client and the server is not within the scope of the present invention, and can be implemented using existing technologies.

[0051] Step 402, the client sends a request for acquiring media content to the server according to the service requested by the user;

[0052] Usually the request carries the identifier of the requested media content.

[0053] Step 403, after receiving the request from the client, the server sends the primary index of the requested media content to the client;

[0054] At least the following information is stored in the primary index of the media content: the address information o...

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 method for downloading a media file in a content distribution network and a client. By means of method, the client can normally receive a service when a bandwidth changes, and burden is not brought to file management; and the method is easy to implement. The media file is partitioned into a plurality of virtual fragments according to fixed duration. The method comprises the following steps: the client downloads the primary index of media contents requested by a user for broadcasting, from a server, wherein secondary index addresses for media files at different code rates in specific to the media contents are recorded in the primary index; the client selects a code rate and downloads the secondary index of a media file at the selected code rate from the server according to the contents of the primary index, wherein the secondary index comprises the first address of the media file and time information relevant to the virtual segments in the media file; and the client downloads a corresponding media file from the server according to the secondary index and records the quantity of downloaded virtual segments according to the time information in a media file downloading process.

Description

technical field [0001] The present invention relates to the technical field of IPTV (Internet Protocol Television, interactive network television) multimedia communication, and in particular to a method for downloading media files in a CDN (Content Distribution Network, content distribution network) and a client. Background technique [0002] IPTV, also known as Internet Protocol Television, refers to the general term for equipment that provides services such as live broadcast, on-demand, time-shifted playback, and playback of TV programs that can support interactive capabilities to users who use set-top boxes to access through an IP bearer network. At present, IPTV CDN mainly serves TV users connected by set-top boxes to perform services such as live broadcast, on-demand, time-shifted playback, and playback playback, that is, its scope of use is limited to TV programs and video-on-demand in the set-top box + TV architecture. [0003] The proposal of triple play integration,...

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/23H04N21/437H04N21/238
CPCH04N21/8456H04N21/4334
Inventor 李玲
Owner ZTE CORP
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