Peer-to-peer multimedia streaming and caching service

W.J. Jeon1, K. Nahrstedt1
1Department of Computer Science, University of Illinois, Urbana-Champaign, Urbana, IL, USA

Tóm tắt

Reducing initial delay of playing time, delay jitter during playing time, and network bandwidth utilization is important for multimedia streaming service. In order to achieve these two goals, our peer-to-peer multimedia caching service exploits the proximity of set of clients and temporal and spatial locality of cached streams on the clients. Peer clients, which are fully connected together, not only receive multimedia streams from a server, but also send cached streams to peer clients like a proxy server upon its request. All information about the peer clients, and video segment they cache, quality of connections, are maintained by a cache service via the publish/subscribe protocols. This paper shows approaches for multimedia streaming, streaming scheduling, pre-fetching and switching streaming clients in the collaborative environment of peer-to-peer clients. Our simulation results show provisioning small initial delay and low jitter during playing time.

Từ khóa

#Streaming media #Peer to peer computing #Multimedia systems #Bandwidth #Delay effects #Network servers #Jitter #Web server #Collaboration #Video on demand

Tài liệu tham khảo

10.1109/6046.825793 10.1109/INFCOM.1999.752149 0, Trace Files 10.1145/371920.371933 10.1109/90.779192 10.1145/115992.115995 eager, 1998, Dynamic skyscraper broadcasts for video-on-demand, Proc 4th Int Workshop Multimedia Information Systems, 10.1007/3-540-49651-3_4 hua, 1997, Skyscraper broadcasting: A new broadcasting scheme for metropolitan video-on-demand systems, Proc ACM SIGCOMM 97, 89 schulzrinne, 1998, Real time streaming protocol (rtsp, RFC, 2326 1999, Hypertext Transfer Protocol-H1TP/l 1