CN202135156U - IP STB oriented multi-server segment download system - Google Patents

IP STB oriented multi-server segment download system Download PDF

Info

Publication number
CN202135156U
CN202135156U CN201120037770U CN201120037770U CN202135156U CN 202135156 U CN202135156 U CN 202135156U CN 201120037770 U CN201120037770 U CN 201120037770U CN 201120037770 U CN201120037770 U CN 201120037770U CN 202135156 U CN202135156 U CN 202135156U
Authority
CN
China
Prior art keywords
server
stb
download
client
resource management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CN201120037770U
Other languages
Chinese (zh)
Inventor
刘幸偕
吴轶峰
徐国伟
张芩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHANGHAI GAOZHI COMMUNICATION RESEARCH INSTITUTE Co Ltd
SHANGHAI GAOZHI NETWORK CO Ltd
Shanghai Gaozhi Science & Technology Development Co Ltd
SHANGHAI GAOZHI SCIENCE AND Tech Dev Co Ltd
Original Assignee
SHANGHAI GAOZHI COMMUNICATION RESEARCH INSTITUTE Co Ltd
SHANGHAI GAOZHI NETWORK CO Ltd
Shanghai Gaozhi Science & Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHANGHAI GAOZHI COMMUNICATION RESEARCH INSTITUTE Co Ltd, SHANGHAI GAOZHI NETWORK CO Ltd, Shanghai Gaozhi Science & Technology Development Co Ltd filed Critical SHANGHAI GAOZHI COMMUNICATION RESEARCH INSTITUTE Co Ltd
Priority to CN201120037770U priority Critical patent/CN202135156U/en
Application granted granted Critical
Publication of CN202135156U publication Critical patent/CN202135156U/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The utility model discloses an IP (Internet Protocol) STB (Set Top Box) oriented multi-server segment download system, and provides an IP STB client digital media download system based on a C/S (Client/Server) mode. First, a download request is sent by an IP STB special protocol, an information file including program sources of each content download server is obtained from resource management servers through XMPP (Extensible Messaging and Presence Protocol) communication servers, then the size of a media file is downloaded according to configuration of the STB, the same file downloaded by the content download servers is divided into different file segments, finally the file can be downloaded into different file segments of the STB from the different content download servers through a FTP (File Transfer Protocol) way. A network topology structure comprises: the IP STB clients, the content download servers, the XMPP communication servers, the resource management servers and a monitoring management server. The IP STB oriented multi-server segment download system of the utility model employs open and real-time advantages of an XMPP communication protocol and distinguishes from a traditional C/S mode digital media application, and by adopting the multi-server download technology, load balancing of the each server can be realized, and utilization rate of a network bandwidth can be optimized.

Description

A kind of multiserver segmentation download system towards the IP STB
Technical field
The present invention relates to a kind of field of digital media, the definite multiserver digital media downloading system that relates to a kind of towards the IP STB.
Background technology
Along with the particularly fast development of information technology of science and technology, what especially IP technology and national information were strategic carries forward vigorously, and domestic Internet technology is greatly developed.Video request program (Video On Demand VOD) through interactive network is just arisen at the historic moment; As main terminal equipment, collect the Internet, multimedia with domestic television set; Multiple technologies such as communication are one, through internet protocol (IP) special medium audience function are provided.But VOD watches after can not supporting to download, and this obviously can not satisfy users' requirement.Along with Internet development, to issue multimedia business with the mode that download is provided and progressively accepted by each publisher, this method is utilized the advantage of the Internet, satisfies the user to enriching the demand of content of multimedia.
Traditional I P STB is downloaded the main C/S (Client/Server) of employing pattern, provides media program to numerous clients by content downloading server.The all-network resource all concentrates in the current content downloading server during this mode client downloads, therefore causes the content downloading server of work at present to be busy with one's work, and other guide Download Server resources idle can't the reasonable distribution Internet resources.The present invention has adopted multiserver segmentation download technology, obtains media article simultaneously from a plurality of content downloading server in the client downloads process, balanced scheduling content downloading server resource.Improve the operating efficiency of client downloads.
It is poor that the multiserver segmentation download technology that the present invention adopts is different from the manageability of other STBs P2P (Peer-To-Peer) network download pattern, and transfer of data is difficult to control, thereby produces serious law and safety issue.Multiserver segmentation download technology and P2P downloading mode all have and reduce content downloading server pressure greatly, let internet architecture move towards decentralized, the characteristics of equilibrating.The present invention that different is has adopted based on the FTP transmission technology and has had good resource management capacity, significantly reduces network security hidden danger.
Advantages such as native system provides a kind of use IP STB to realize video display paying downloading service, and speed of download is fast, and client limitation is few, and have safely, the production of film and TV merchant rights and interests that adequately protect have solved network download speed and have reached problems such as video display copyright infringement slowly.
Summary of the invention
The objective of the invention is to overcome the deficiency of prior art, a kind of multiserver segmentation download system of IP STB is provided, said system downloads multimedia programming based on C/S (Client/Server) pattern; IP STB client is sent download request through the XMPP communication server in the downloading process; According to the loading source that resource management server provides, download multimedia programming simultaneously to the IP STB from a plurality of content downloading server, used network topology structure comprises: the 1) client of IP STB; 2) content downloading server; 3) the XMPP communication server, 4) resource management server, 5) the monitoring management server; It is characterized in that:
The client of wherein said IP STB connects through the Internet each other, is connected with described content downloading server, the XMPP communication server, resource management server and monitoring management server simultaneously;
Simultaneously, between described content downloading server, the XMPP communication server, resource management server and the monitoring management server through the network interconnection; Wherein
Described content downloading server is meant: be used for all multimedia messagess of storage networking; So that when the user need download multimedia, the download message that provides according to resource management server is downloaded the server of needed multimedia resource from content downloading server;
Described resource management server is meant the empowerment management that is used to provide the registration of video download user and each downloading service thereof, and process user is used the rate clearance of STB; Be used for the renewal of the up-to-date programme of STB and each column classified information, and the single propelling movement of set-top box users customization program downloading; And be used for all multimedia programming database of information servers of storage networking, so that the user when needs are downloaded multimedia programming, can extract the server of the program source in the required content downloading server from the data in server storehouse;
The described XMPP communication server is meant client set top box in XMPP communication, server, the server of two-way generation contact between any two of the gateway three; This server has been born client set top box information record, the routing function of connection resource management server and content downloading server simultaneously;
Described monitoring management server is meant and is used to obtain content downloading server, the XMPP communication server, resource management server operating condition; Comprise rotation speed of the fan, main frame temperature control, hard disk behaviour in service; Host CPU and memory information, the Internet user mode, the server of system early warning prompting;
In addition, bear by gateway interconnecting of server and client side's STB instantaneous communication system.
The present invention has adopted multiserver segmentation download technology; Effectively satisfy people on the IP STB to the multimedia actual demand; Remedy the technological drawback of centralized service mode, solve common C/S (client/server) pattern downloaded resources reasonable distribution problem, effectively improve network download efficient.Also avoid simultaneously existing serious law of P2P (Peer-To-Peer) network schemer and safety issue and the P2P of operator has gratuitously been engulfed network massive band width resource, caused the problem of network congestion.
Description of drawings
Fig. 1 is a flow chart of the present invention;
Fig. 2 is an operation topological diagram of the present invention.
Embodiment
The object of the invention is achieved through following technical scheme:
With reference to the flow chart of figure 1 and the operation topological diagram of Fig. 2, the download system based on the IP STB of the present invention comprises server end and customer terminal equipment, it is characterized in that said server is:
More 1. have the physical storage of encrypted content and the FTP content downloading server of media download service is provided.
2. can supply user's download information in the resident FTP of the listing content downloading server, customer management information is provided, authorization service, the resource management server of paid service
3. bear the information record of client set top box, the routing function of connection resource management server and content downloading server.The XMPP communication server that server and client side's STB instantaneous communication system interconnects.XMPP (Extensible Messaging and Presence Protocol) be a kind of with XML be the basis open real-time communication protocol.Client set top box in the XMPP communication, server, the two-way contact between any two of the gateway three.Server has been born client set top box information record, the routing function of connection resource management server and content downloading server simultaneously.Gateway is being born interconnecting of server and client side's STB instantaneous communication system.
4. obtain content downloading server, the XMPP communication server, the resource management server operating condition is so that provide the best program source of downloading of user and get rid of the monitoring management server of submitting necessary information rapidly for the system failure.
In this IP STB multiserver Digital Media segmentation download system, content downloading server is in charge of media content and is downloaded things.He is the physical store ground of media content, and download service is provided.The medium of downloading from content downloading server will be saved in customer terminal equipment with cipher mode.Resource management server provides the message file that can supply user's download in the content downloading server according to related protocol, and customer management information mainly is provided, and download service is submitted to, pays authorization service etc.
With reference to figure 1, its concrete performing step is following:
1) at first submit to download request to obtain the message file of each content downloading server loading source from resource management server through the XMPP communication server through IP STB self agreement.Comprise that the user needs media files downloaded all the elements Download Server IP address, user name and password.
2) according to network and content downloading server loading condition, test the speed engine to each content downloading server prioritization by STB, count the download list of content Download Server IP address.
3) be divided into some file sections to the need media files downloaded, and dispose corresponding download message for each file section according to the download list that the engine that tests the speed returns, and with the network speed prioritization.
4) file on each content downloading server downloads to the corresponding set-top box file section.
A) obtain the byte number of file in download, like file less than system from the minimum piecemeal value of setting, then directly use the best content downloading server of network performance to download.
B) like file greater than minimum piecemeal value, for each file section is set up downloading process.
C) each process is downloaded corresponding blocks of files from the content downloading server of appointment.
D) after the blocks of files of being distributed is accomplished in process A download, suspend the download of process A.Judge whether all processes download completion? If, redirect h then).
E) process like all downloads does not finish as yet, then calculates the spare word joint number that other processes have not been downloaded, and finds out the maximum process B of spare word joint number.
F) if process B spare word joint number less than minimum piecemeal value, jumps to c) other downloading process of continuation operation.
G), divide the residue blocks of files of part process B and download for process A if process B spare word joint number greater than minimum piecemeal value, is then adjusted process A and process B download message.Unlatching process A jumps to c).
H) accomplish all downloads.
5) IP STB client is preserved the download message file automatically in the downloading process, the program source original position that record IP STB client is downloaded from each content downloading server, the physical location of end position and current download.When the continuous biography of system, IP STB client will read the physical location of current download from the download message file, downloaded multimedia programming since the download point that preserve last time.
6) download completion, send the request of multimedia programming use authority, after resource management server is confirmed, push the use authority file to IP STB client through the XMPP communication server.Download the multimedia programming demonstration broadcast state of accomplishing but make.

Claims (1)

1. the multiserver segmentation download system of an IP STB; Said system downloads multimedia programming based on C/S (Client/Server) pattern, and IP STB client is sent download request through the XMPP communication server in the downloading process, the loading source that provides according to resource management server; Download multimedia programming simultaneously to the IP STB from a plurality of content downloading server; Used network topology structure comprises: the 1) client of IP STB, 2) content downloading server, 3) the XMPP communication server; 4) resource management server, 5) the monitoring management server; It is characterized in that:
The client of wherein said IP STB connects through the Internet each other, is connected with described content downloading server, the XMPP communication server, resource management server and monitoring management server simultaneously;
Simultaneously, between described content downloading server, the XMPP communication server, resource management server and the monitoring management server through the network interconnection; Wherein
Described content downloading server is meant: be used for all multimedia messagess of storage networking; So that when the user need download multimedia, the download message that provides according to resource management server is downloaded the server of needed multimedia resource from content downloading server;
Described resource management server is meant the empowerment management that is used to provide the registration of video download user and each downloading service thereof, and process user is used the rate clearance of STB; Be used for the renewal of the up-to-date programme of STB and each column classified information, and the single propelling movement of set-top box users customization program downloading; And be used for all multimedia programming database of information servers of storage networking, so that the user when needs are downloaded multimedia programming, can extract the server of the program source in the required content downloading server from the data in server storehouse;
The described XMPP communication server is meant client set top box in XMPP communication, server, the server of two-way generation contact between any two of the gateway three; This server has been born client set top box information record, the routing function of connection resource management server and content downloading server simultaneously;
Described monitoring management server is meant and is used to obtain content downloading server, the XMPP communication server, resource management server operating condition; Comprise rotation speed of the fan, main frame temperature control, hard disk behaviour in service; Host CPU and memory information, the Internet user mode, the server of system early warning prompting;
In addition, bear by gateway interconnecting of server and client side's STB instantaneous communication system.
CN201120037770U 2011-02-14 2011-02-14 IP STB oriented multi-server segment download system Expired - Lifetime CN202135156U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201120037770U CN202135156U (en) 2011-02-14 2011-02-14 IP STB oriented multi-server segment download system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201120037770U CN202135156U (en) 2011-02-14 2011-02-14 IP STB oriented multi-server segment download system

Publications (1)

Publication Number Publication Date
CN202135156U true CN202135156U (en) 2012-02-01

Family

ID=45523912

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201120037770U Expired - Lifetime CN202135156U (en) 2011-02-14 2011-02-14 IP STB oriented multi-server segment download system

Country Status (1)

Country Link
CN (1) CN202135156U (en)

Similar Documents

Publication Publication Date Title
CN102164317A (en) Internet protocol (IP) set-top box-oriented multi-server segmented downloading system
US11675472B2 (en) User interface for access control enabled network sharing
EP2346250B1 (en) Method and system for downloading internet TV media content using a peer-to-peer exchange area at the server side and a peer-to-peer exchange area at the terminal side
JP5341186B2 (en) Proxy function
US9332051B2 (en) Media manifest file generation for adaptive streaming cost management
CN100574248C (en) Stream media service system and its implementation based on controllable P 2 P technology
US11025432B2 (en) Access control technology for peer-to-peer sharing
US9237188B1 (en) Virtual machine based content processing
CN102137163B (en) A kind of method of multimedia file shared system and shared multimedia file thereof
US20160234087A1 (en) Techniques for managing telemetry data for content delivery and/or data transfer networks
US20060265436A1 (en) Grid network for distribution of files
US9173006B2 (en) Method for live broadcasting in a distributed network and apparatus for the same
CA2840106A1 (en) Offline download method, multimedia file download method and system thereof
CN103457907A (en) Method, equipment and system for multimedia content distribution
US20220179831A1 (en) Management of content
CA2867161C (en) Dynamic chunking for delivery instances
CN104735044A (en) Streaming media live broadcast method and system
CN104618740A (en) Multimedia on-demand system based on cloud computing environment
CN104394221B (en) Utilize edge service node for Stream Media Application carry out accelerate process method and system
CA2608587A1 (en) Grid network for distribution of files
Chen et al. Enabling on-demand internet video streaming services to multi-terminal users in large scale
CN202135156U (en) IP STB oriented multi-server segment download system
KR20130123106A (en) Media streaming service system based on distributed files
Ha et al. P2P, CDNs, and hybrid networks: the economics of Internet video distribution
CN113141542A (en) Video stream safe playing system, method, medium and server based on block chain

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20120201