大规模对等网络流媒体直播系统(Large Scale Peer to Peer Live Video

Comments

Transcription

大规模对等网络流媒体直播系统(Large Scale Peer to Peer Live Video
清华信息科学与技术国家实验室
普适计算研究部
大规模对等网络流媒体直播系统
GridMedia
The New Way of Interactive
(Large Scale Peer to Peer
Live Video Streaming)
TM
Introduction
GridMedia is a Peer to Peer based live video streaming system. It utilizes gossip-based
distributed overlay architecture and efficient ‘push + pull’ streaming mechanism and
therefore provides a scalable and reliable streaming system for a large and highly dynamic
population of end hosts.
As evidenced, in Feb. 2005, GridMedia was deployed by CCTV to live broadcast the Spring
Festival Evening show over global Internet. There were more than 550,000 users around 66
countries, while a record of 15,239 concurrent users with 1 common server was tracked.
End Nodes / Peers
Overlay Architecture
Gossip-based distributed
membership management
and periodic partnership
maintenance
Media Source
Encoder Server
SubNet
SubNet
Streaming Server
Self Adjust in a SubNet
Thursday, December 08, 2005
Peer
SubNet
SubNet
License Server
SubNet
Trace Sever
Publish Server
……
SubNet
SubNet
SubNet
SubNet
1 U Network
1 UP2P & Multicast
Self Adjust
1U
1U
SubNet
1U 1U
SubNet
SubNet
SubNet
SubNet
SubNet
SubNet
Peer
Peer
SubNet
SubNet
Original Stream
SubNet
6U
6U
P2p Stream
Multicast Stream
Multicast in a SubNet
Control Stream
Thursday, December 08, 2005
GridMedia Architecture
“Push + Pull’ Streaming
Blackboard
DS
Agent
Agent
Agent
Agent
Agent
Container
Computer
Computer
Agent
Agent
Container
Agent
Computer
Container
Facilitator
…………
…………
………
……
…..
Efficient streaming
mechanism wish
lower delay
Ongoing Project:
• Large-scale Digital Rights Management
• Peer to Peer based on-Demand Service
• Secure Overlay Multicast
• Incentive and Reputation Mechanism

Similar documents