CN202135156U - IP STB oriented multi-server segment download system - Google Patents
IP STB oriented multi-server segment download system Download PDFInfo
- 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
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
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.
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) |
-
2011
- 2011-02-14 CN CN201120037770U patent/CN202135156U/en not_active Expired - Lifetime
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 |