[go: up one dir, main page]

CN101286943B - Control method of network television service and network television service system - Google Patents

Control method of network television service and network television service system Download PDF

Info

Publication number
CN101286943B
CN101286943B CN200810110318.XA CN200810110318A CN101286943B CN 101286943 B CN101286943 B CN 101286943B CN 200810110318 A CN200810110318 A CN 200810110318A CN 101286943 B CN101286943 B CN 101286943B
Authority
CN
China
Prior art keywords
peer node
data
peer
reception
network
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 - Fee Related
Application number
CN200810110318.XA
Other languages
Chinese (zh)
Other versions
CN101286943A (en
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN200810110318.XA priority Critical patent/CN101286943B/en
Publication of CN101286943A publication Critical patent/CN101286943A/en
Priority to PCT/CN2008/073712 priority patent/WO2009143687A1/en
Application granted granted Critical
Publication of CN101286943B publication Critical patent/CN101286943B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1008Server selection for load balancing based on parameters of servers, e.g. available memory or workload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1061Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
    • H04L67/1068Discovery involving direct consultation or announcement among potential requesting and potential source peers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1074Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
    • H04L67/1078Resource delivery mechanisms
    • H04L67/1085Resource delivery mechanisms involving dynamic management of active down- or uploading connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/632Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17336Handling of requests in head-ends
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a network TV service control method and a network TV service system based on peer-to-peer networks. The method comprises the steps that: after receiving data request information sent by receiving peer-to-peer nodes, peer-to-peer nodes with service content send the same part of data with the same content or sectionalized data; the receiving peer-to-peer nodes determine the peer-to-peer node with the service content and fastest data transmission speed as the first sending peer-to-peer node and provide network TV stream service by the data received by the first sending peer-to-peer node. The method of the invention solves the problem of stream service interruption caused by that the peer-to-peer nodes managing/controlling sending content in the present sending area leave the P2P network or the content sending speed of the peer-to-peer nodes is suddenly decreased.

Description

A kind of control method of network TV business and network television business system
Technical field
The present invention relates to the professional technical field of P2P (peer-to-peer network) and IPTV (Web TV), relate in particular to a kind of control method and network television business system of the network TV business based on peer-to-peer network.
Background technology
Stream media technology through sending, receive the decode media datas such as video and sound in real time, is a kind of technology of optimally utilizing network and cpu resource.That is, the stream technology is handled incessantly just as flowing water and is sent data.Along with the deep development of Internet and IPTV, the stream technology receives people's attention more, because user's access bandwidth also is not enough to support the stage having downloaded all media datas in real time and play in real time.
A method commonly used is exactly, and requires receiving node to download all the elements earlier, and then plays this content, and therefore, the user must wait for the time than the download content of growing.Yet existing stream technology can realize the function that the limit " draws " limit " to put ".
As shown in Figure 1, in the P2P network, dissimilar computers 10 is interconnected through network 20.Here, computer 10 is called as peer node.Each peer node 10 is shared its content through network 20 and other peer node.Especially, if first peer node need be stored in the content of second peer node, and obtained this content from second peer node, then second peer node is exactly server, and first peer node is a client.
In Fig. 1, for the stream service can be provided, often will search for the peer node that has certain content in the P2P network, and the peer node of being searched for is asked to send desired content.So, be asked to peer node and send content corresponding as this request responding.For example, suppose that first peer node 11 has content B.MPG and C.MPG, and second peer node 12 has content A.MPG, B.MPG and C.MPG.Under such hypothesis, if first peer node 11 wants to provide the service of A.MPG stream, then first peer node 11 just must be to second peer node, 12 request content A.MPG.So, as this request responding, second peer node 12 sent content A.MPG and given first peer node 11.
In the structure based on the P2P network, there is the limitation that side by side provides professional in a peer node, because in the P2P network, many peer node are compared with server, have relatively poor computing capability.Moreover the stream service that is provided is restricted, and restrictedly leaves corresponding P2P network because peer node can have no.
Though there are many shortcomings in the stream service based on the P2P network; But; Along with the enhancing of STB (STB) and PC standard, correlation technique many and based on the service of P2P stream has appearred, and one of them is exactly multi-source scheduling scheme (MSS:Multi-Source Scheduling).The content that the multi-source scheduling scheme will be sent is divided into many zones, and under the control of a pre-determined peer node, content is sent out to pre-determined zone.In order to improve the speed of content reception, existing technology is that content is divided into equal fragment, and receives burst from different peer node.Though existing technology has improved the speed of content delivery; But; There is the problem of interrupt flow service in prior art, and the content transmission rate that the peer node of management/control transmission content has been left P2P network or this peer node in the current sending zone if this is has suddenly reduced.
For this reason, how to design a kind of efficient, practical IPTV operation system, make it can stablize, reliably and efficiently provide IPTV professional, promptly become an important topic that must solve on the IPTV service management software design especially.
Summary of the invention
Technical problem to be solved by this invention provides a kind of control method and network television business system of network TV business; Solve peer node that management/control in the current sending zone sends content and left the content transmission rate of P2P network or this peer node and reduce suddenly, caused the problem of interrupt flow service.
In order to address the above problem, the invention provides a kind of control method of network TV business, this method comprises based on peer-to-peer network,
A, the peer node that has a business tine are sent the same part of identical content data or the data of segmentation to receiving peer node after receiving and receiving the request of data information that peer node sends;
B, the fastest said peer node that has business tine of reception peer node specified data transmission rate are that first sends peer node, through send the received data of peer node from first service of Web TV stream are provided.
Further, also can comprise among the said step a of above-mentioned control method,
Said reception peer node is searched for the peer node that has its needed business tine in network, send request of data information to a plurality of peer node that have its needed business tine.
Further, also can comprise among the said step b of above-mentioned control method,
Said reception peer node will be from identical storage that a plurality of peer node received to the different received buffering area; Judge that according to the height of message transmission rate peer node is sent in selection from a plurality of peer node; Wherein, Peer node with the fastest message transmission rate is confirmed as first and sends peer node, and the rest may be inferred.
Further, also can comprise among the said step b of above-mentioned control method,
If receiving peer node is interrupted from the data that first sends the peer node reception; When perhaps first message transmission rate of sending peer node all of a sudden reduces; Then receive peer node and to the user service of Web TV stream is provided uninterruptedly through the data that comprise identical content of sending the peer node reception from second; Store these data simultaneously, the rest may be inferred.
Further, also can comprise among the said step b of above-mentioned control method,
Said reception peer node also provides the Web TV stream of said content to serve to user real time ground receiving when first sends data that peer node sends.
Further, also can comprise among the said step b of above-mentioned control method,
When said reception peer node provides the service of Web TV stream from first transmission peer node reception data, carry out the storage of data; The reception peer node receives from second transmission data that peer node received simultaneously and stores, and the rest may be inferred.
The present invention also provides a kind of network television business system, and this network television business system comprises a plurality of peer node based on peer-to-peer network, wherein,
Receive peer node; Be used for sending request of data information to the peer node that has business tine; The fastest said peer node that has business tine of specified data transmission rate is sent peer node for first, through send the received data of peer node from first service of Web TV stream is provided;
Send peer node, after being used to receive the request of data information that receives the peer node transmission, send the same part of identical content data or the data of segmentation to receiving peer node.
Further; Above-mentioned network television business system also can comprise, said reception peer node also is used for having in network search the peer node of its needed business tine; A plurality of peer node to having its needed business tine are sent request of data information; Will be from identical storage that a plurality of peer node received to the different received buffering area, judge according to the height of message transmission rate and from a plurality of peer node, to select to send peer node, wherein; Peer node with the fastest message transmission rate is confirmed as first and sends peer node, and the rest may be inferred; Receiving when first sends data that peer node sends, also provide the Web TV stream of said content to serve to user real time ground.
Further; Above-mentioned network television business system also can comprise, is interrupted from the data that first sends the peer node reception if receive peer node, when perhaps first message transmission rate of sending peer node all of a sudden reduces; Then receiving peer node is further used for
The data that comprise identical content through sending the peer node reception from second provide the service of Web TV stream to the user uninterruptedly, store these data simultaneously, and the rest may be inferred.
Further; Above-mentioned network television business system also can comprise; When said reception peer node provides the service of Web TV stream from first transmission peer node reception data, receive peer node and be further used for, the storage of data after receiving; Receive simultaneously from second and send the data that peer node received and store, the rest may be inferred.
Compared with prior art; Use the present invention; Having solved peer node that management/control in the current sending zone sends content has left the content transmission rate of P2P network or this peer node and has reduced suddenly; Cause the problem of interrupt flow service, making provides the pre-determined peer node of stream service can receive the identical part (or segmentation) of same content simultaneously from a plurality of peer node, and can stablize, reliably and efficiently provide IPTV professional.
Description of drawings
Fig. 1 is the sketch map of P2P network;
Fig. 2 is the sketch map based on the technological content service of P2P of the present invention;
Fig. 3 is the flow chart of the control method of the network TV business based on peer-to-peer network of the present invention;
Fig. 4 is a realization sketch map of serving based on the stream of P2P technology provided by the present invention.
Embodiment
Below in conjunction with accompanying drawing and embodiment the present invention is described further.
In Fig. 2, many peer node are interconnecting through network 20.In these peer node, a received content provides the peer node of stream service to be received peer node 110 by one of appellation, and, send content and sent peer node 120-150 by appellation for the peer node that receives peer node 110.
As shown in Figure 2; Receive other peer node in the peer node 110 search P2P networks; And find to send among the peer node 120-150 and comprise object content A.MPG, so, receive peer node 110 to the transmission peer node 120-150 request target content A.MPG that is found.The transmission peer node 120-150 that has same object content side by side sends same content A.MPG to receiving peer node 110.As above described, transmission peer node 120-150 sends the same part of identical content simultaneously to reception peer node 110, and prior art is realization like this.Prior art is peer node to be sent in content segmentation and control send corresponding each segmentation.This is because shake (Jitter) has just taken place when one of transmission peer node of wherein sending the corresponding contents segmentation is left P2P network or its transmission rate and reduced suddenly.Shake (Jitter) indicates the interruption of stream service, thereby existing technology can not provide the service of steady I PTV stream.
Moreover; If pre-determined peer node received content from the P2P network, peer node is wherein often left the P2P network, and network state is often to change; When pre-determined peer node is left the P2P network; Shake (Jitter) has just taken place, and the transmission rate of content suddenly reduces.
Therefore, in the present invention, receive peer node receives identical content simultaneously from a plurality of peer node same part, and, select one of them to send peer node and the stream service is provided to the user; After receiving content, receive the same part of peer node storage identical content.
As shown in Figure 3, a kind of control method of the network TV business based on peer-to-peer network wherein, comprises at least 3 peer node in the network, may further comprise the steps,
Step 210, reception peer node are searched for the peer node that has its needed business tine in network, send the request of data information to a plurality of peer node that have its needed business tine;
After step 220, the said peer node that has the business tine that receives the peer node needs receive said request of data information, send the data of the same part (or segmentation) of identical content data to receiving peer node;
Step 230, receiving peer node will be from identical storage that a plurality of peer node received to the different received buffering area; Judge that according to the height of message transmission rate peer node is sent in selection from a plurality of peer node; Wherein, Peer node with the fastest message transmission rate can be confirmed as first and send peer node, and the rest may be inferred;
Step 240, reception peer node provide the service of IPTV stream through sending the received data of peer node from first to the user; If be interrupted from first data of sending the peer node reception; When perhaps first message transmission rate of sending peer node all of a sudden reduces; Then receive peer node and to the user service of IPTV stream is provided uninterruptedly through the data that comprise identical content of sending the peer node reception from second; Store these data simultaneously, the rest may be inferred.
Wherein, receive peer node, can also provide the IPTV stream of said content to serve to user real time ground receiving when first sends data that peer node sends.
When the reception peer node provides the service of IPTV stream from first transmission peer node reception data, carry out the storage of data; The reception peer node receives from second transmission data that peer node received simultaneously and stores, and the rest may be inferred.
A kind of network television business system, this network television business system comprise a plurality of peer node based on peer-to-peer network, wherein,
Receive peer node; Be used for sending request of data information to the peer node that has business tine; The fastest said peer node that has business tine of specified data transmission rate is sent peer node for first, through send the received data of peer node from first service of Web TV stream is provided;
Send peer node, after being used to receive the request of data information that receives the peer node transmission, send the same part of identical content data or the data of segmentation to receiving peer node.
Said reception peer node; Also be used for having the peer node of its needed business tine in the network search; A plurality of peer node to having its needed business tine are sent request of data information; Will be from identical storage that a plurality of peer node received to the different received buffering area, judge according to the height of message transmission rate and from a plurality of peer node, to select to send peer node, wherein; Peer node with the fastest message transmission rate is confirmed as first and sends peer node, and the rest may be inferred; Receiving when first sends data that peer node sends, also provide the Web TV stream of said content to serve to user real time ground.
If receiving peer node is interrupted from the data that first sends the peer node reception; When perhaps first message transmission rate of sending peer node all of a sudden reduces; Then receiving peer node is further used for; The data that comprise identical content through sending the peer node reception from second provide the service of Web TV stream to the user uninterruptedly, store these data simultaneously, and the rest may be inferred.
When said reception peer node provides the service of Web TV stream from first transmission peer node reception data; The reception peer node is further used for; Receive the storage of back data, receive simultaneously from second and send the data that peer node received and store, the rest may be inferred.
Below in conjunction with instantiation the present invention is described further.
Fig. 4 is a realization sketch map of serving based on the stream of P2P technology provided by the present invention.
As stated, receive peer node 110 from sending the same part A .MPG that peer node 120-150 receives identical content simultaneously, and, the content A.MPG that storage is received.For example; Receive peer node 110 and store first reception buffering area into from first content A.MPG that sends peer node 120 receptions; Storage is sent A.MPG to the second reception of the content buffering area that peer node 120 receives from second; And storage is sent three receptions of content A.MPG to the buffering area that peer node 130 receives from the 3rd.As last described, receive peer node 110 has received identical content simultaneously from the transmission peer node same part A .MPG, and they are stored in the different received buffering area.Meanwhile, receive one of peer node 110 selections reception buffering area wherein and this stream service A.MPG is provided to the user.Can select such reception peer node 110: in the shortest time, accomplish that reception peer node of received content, perhaps receive that reception peer node that has the fastest transmission rate in buffering areas at all.
Content A.MPG through send peer node 120 receptions from first provides under the situation of stream service to the user; So; Can store from second content A.MPG that sends peer node 130 receptions; And, can store (perhaps deleting) from the 3rd and the 4th content A.MPG that sends peer node 140 and 150 receptions.Therefore, can according to the content transmission rate select first, second and the 3rd send peer node.For example; Have the peer node of sending content rate the soonest and be confirmed as first transmission peer node; Have second send content rate the soonest peer node be confirmed as second and send peer node 130; Equally, have third and fourth send content rate the soonest peer node be confirmed as third and fourth and send peer node 140 and 150.
If first send peer node 120 left the P2P network, or when receiving peer node from first transmission peer node 120 received content A.MPG; First content transmission rate of sending peer node 120 suddenly reduces; Then receive peer node 110 and select other a peer node at once, for example, second is sent peer node 130; And the content A.MPG that is sent through the transmission peer node of new selection provides the stream service.Need more new transmission peer node if receive peer node, then receive the new peer node of peer node search, and, the peer node of selection new search wherein.So, receive the information that 110 of peer node provide the service of related content A.MPG stream based on being stored in, the new peer node of being searched for is sent the remainder of this content A.MPG.
The above; Be merely the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, anyly is familiar with this technological people in the disclosed technical scope of the present invention; The variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.

Claims (10)

1. the control method of a network TV business, this method is characterized in that based on peer-to-peer network, comprises,
After a, a plurality of peer node that has business tine are received the request of data information that receives the peer node transmission, send the same part of identical content data or the data of segmentation to receiving peer node simultaneously;
B, the fastest said peer node that has business tine of reception peer node specified data transmission rate are that first sends peer node, through send the received data of peer node from first service of Web TV stream are provided.
2. control method as claimed in claim 1 is characterized in that,
Also comprise among the said step a,
Said reception peer node is searched for the peer node that has its needed business tine in network, send request of data information to a plurality of peer node that have its needed business tine.
3. control method as claimed in claim 2 is characterized in that,
Also comprise among the said step b,
Said reception peer node will be from identical storage that a plurality of peer node received to the different received buffering area; Judge that according to the height of message transmission rate peer node is sent in selection from a plurality of peer node; Wherein, Peer node with the fastest message transmission rate is confirmed as first and sends peer node, and the rest may be inferred.
4. control method as claimed in claim 3 is characterized in that,
Further comprise among the said step b,
If receiving peer node is interrupted from the data that first sends the peer node reception; When perhaps first message transmission rate of sending peer node all of a sudden reduces; Then receive peer node and to the user service of Web TV stream is provided uninterruptedly through the data that comprise identical content of sending the peer node reception from second; Store these data simultaneously, the rest may be inferred.
5. control method as claimed in claim 3 is characterized in that,
Further comprise among the said step b,
Said reception peer node also provides the Web TV stream of said content to serve to user real time ground receiving when first sends data that peer node sends.
6. control method as claimed in claim 3 is characterized in that,
Further comprise among the said step b,
When said reception peer node provides the service of Web TV stream from first transmission peer node reception data, carry out the storage of data; The reception peer node receives from second transmission data that peer node received simultaneously and stores, and the rest may be inferred.
7. network television business system, this network television business system comprises a plurality of peer node based on peer-to-peer network, it is characterized in that, wherein,
Receive peer node; Be used for sending request of data information to a plurality of peer node that have business tine; The fastest said peer node that has business tine of specified data transmission rate is sent peer node for first, through send the received data of peer node from first service of Web TV stream is provided;
Send peer node, after being used to receive the request of data information that receives the peer node transmission, a plurality of transmission peer node of said request of data information of receiving are sent the same part of identical content data or the data of segmentation to said reception peer node simultaneously.
8. network television business system as claimed in claim 7 is characterized in that,
Said reception peer node; Also be used for having the peer node of its needed business tine in the network search; A plurality of peer node to having its needed business tine are sent request of data information; Will be from identical storage that a plurality of peer node received to the different received buffering area, judge according to the height of message transmission rate and from a plurality of peer node, to select to send peer node, wherein; Peer node with the fastest message transmission rate is confirmed as first and sends peer node, and the rest may be inferred; Receiving when first sends data that peer node sends, also provide the Web TV stream of said content to serve to user real time ground.
9. network television business system as claimed in claim 8 is characterized in that,
Be interrupted from the data that first sends the peer node reception if receive peer node, when perhaps first message transmission rate of sending peer node all of a sudden reduces, then receive peer node and be further used for,
The data that comprise identical content through sending the peer node reception from second provide the service of Web TV stream to the user uninterruptedly, store these data simultaneously, and the rest may be inferred.
10. network television business system as claimed in claim 8 is characterized in that,
When said reception peer node provides the service of Web TV stream from first transmission peer node reception data; The reception peer node is further used for; Receive the storage of back data, receive simultaneously from second and send the data that peer node received and store, the rest may be inferred.
CN200810110318.XA 2008-05-30 2008-05-30 Control method of network television service and network television service system Expired - Fee Related CN101286943B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200810110318.XA CN101286943B (en) 2008-05-30 2008-05-30 Control method of network television service and network television service system
PCT/CN2008/073712 WO2009143687A1 (en) 2008-05-30 2008-12-25 Network television service control method and network television service system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810110318.XA CN101286943B (en) 2008-05-30 2008-05-30 Control method of network television service and network television service system

Publications (2)

Publication Number Publication Date
CN101286943A CN101286943A (en) 2008-10-15
CN101286943B true CN101286943B (en) 2012-05-23

Family

ID=40058921

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810110318.XA Expired - Fee Related CN101286943B (en) 2008-05-30 2008-05-30 Control method of network television service and network television service system

Country Status (2)

Country Link
CN (1) CN101286943B (en)
WO (1) WO2009143687A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101286943B (en) * 2008-05-30 2012-05-23 中兴通讯股份有限公司 Control method of network television service and network television service system
CN110493315B (en) * 2019-07-19 2022-06-14 视联动力信息技术股份有限公司 Method and device for calling video communication link

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1550088A (en) * 2001-08-28 2004-11-24 Parallel information transmission method and system based on peer-to-peer distributed computing technology
CN101110759A (en) * 2006-07-20 2008-01-23 朗迅科技公司 Peer-to-Peer File Download System for Internet Protocol Television Networks

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030056701A (en) * 2001-12-28 2003-07-04 한국전자통신연구원 Apparatus and method for providing multimedia streaming service by using point-to-point connection
US7903652B2 (en) * 2006-12-14 2011-03-08 At&T Intellectual Property I, L.P. System and method for peer to peer video streaming
CN101286943B (en) * 2008-05-30 2012-05-23 中兴通讯股份有限公司 Control method of network television service and network television service system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1550088A (en) * 2001-08-28 2004-11-24 Parallel information transmission method and system based on peer-to-peer distributed computing technology
CN101110759A (en) * 2006-07-20 2008-01-23 朗迅科技公司 Peer-to-Peer File Download System for Internet Protocol Television Networks

Also Published As

Publication number Publication date
WO2009143687A1 (en) 2009-12-03
CN101286943A (en) 2008-10-15

Similar Documents

Publication Publication Date Title
US8726327B2 (en) System and method for peer-to-peer live streaming
US7673318B2 (en) Channel merging method for VOD system
EP2104287A1 (en) A method for client node network topology construction and a system for stream media delivery
US20110067074A1 (en) Method, device, and system for playing media based on p2p
KR20030056701A (en) Apparatus and method for providing multimedia streaming service by using point-to-point connection
CN102355448A (en) Cloud streaming media data transmission method and system
EP3207686B1 (en) Adaptive bit rates during broadcast transmission in distributed content delivery networks
JP2010027053A (en) Data distribution system and method
US8510461B2 (en) Network selection for streaming media among multiple devices
CN101286943B (en) Control method of network television service and network television service system
KR20120108138A (en) Circular buffer and method for multimedia streaming service based peer-to-peer
JP2005149040A (en) Peer-to-peer communication system
WO2016165596A1 (en) Multimedia file control method and system
CN115834597B (en) Content distribution method, client, electronic device, and storage medium
US20190036838A1 (en) Delivery of Multimedia Components According to User Activity
JP2009200725A (en) Information delivery system, method of forming hierarchical structure in the system, and program
JP5327078B2 (en) Information communication system, information communication method, node device, and program
Ghettas et al. An Efficient Hybrid Push-Pull Based Protocol for VOD In Peer-to-Peer network
KR101695910B1 (en) System and method for packetizing data stream in streaming service based on peer to peer
Hammami et al. HLPSP: A Hybrid Live P2P Streaming Protocol.
CN115250358A (en) Pull-flow method, pull-flow device, storage medium and electronic device
Zou et al. A Locality-Aware Peer Searching Scheme to Support VCR Functions in a Mesh-Based P2P VoD System
Lau et al. Cohort-Surrogate-Associate: A server-subscriber load sharing model for video-on-demand services
Cutting et al. The long, interesting tail of Indie TV

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120523

Termination date: 20160530