Streaming Media Delivery with Proxy Cache for Heterogeneous Clients

Author(s):  
Yunqiang Liu ◽  
Songyu Yu
2004 ◽  
Vol 6 (2) ◽  
pp. 366-374 ◽  
Author(s):  
B. Wang ◽  
S. Sen ◽  
M. Adler ◽  
D. Towsley

2010 ◽  
Vol 171-172 ◽  
pp. 358-363
Author(s):  
Zheng You Liang ◽  
Yi Xuan Tang ◽  
Shuai Chang

Streaming media is an important research direction in internet applications. In this paper, A Smallest Cache Utility algorithm based on Popularity in future (SCU-PK) is proposed. It comprehensively considered the merit of media time popularity and the smallest cache utility algorithm, using the entire file byte usefulness instead of the file segment bytes usefulness, so that a more effective byte usefulness calculation method and a more rational file segment popularity calculation method was designed and implement. The experiments show that the SCU-PK algorithm has better performance in increasing cache space utilization rate and byte hit ratio than LRU, LFU and SCU-PFUT in stream media proxy cache.


Author(s):  
Lei Guo ◽  
Enhua Tan ◽  
Songqing Chen ◽  
Zhen Xiao ◽  
Oliver Spatscheck ◽  
...  

2007 ◽  
Vol 08 (01) ◽  
pp. 45-74
Author(s):  
WEN-SYAN LI ◽  
DIVYAKANT AGRAWAL ◽  
K. SELÇUK CANDAN ◽  
YUSUF AKCA ◽  
MURAT KANTARCIOGLU

The large amount of bandwidth and other resources required to deliver streaming media limits the number of concurrent users. We propose a virtual active network (VAN) architecture for streaming media data delivery over wide area networks. In the proposed architecture, cooperating proxies support multiplexing and delivery of live streaming media. The hierarchical delivery structure is dynamically adjusted based on user population distribution, usage patterns, and network conditions. The proposed system architecture provides (1) reliable and high quality live streaming media delivery; (2) lower server resource requirements at the content provider sites; (3) reduced inter-ISP traffic; (4) application level routing for rapid deployment; and (5) cost-effective media data delivery. To deal with one characteristics of live broadcasting events, burst traffic at the beginning of the events, our system features a unique function that dynamically clusters multiple proxy servers to form a server farm to handle a large number of user login events when needed. Experimental results show that the proposed VAN architecture consistently delivers reliable live data streams using resources within 10 percent of the theoretically possible lower bound. The experimental results also show the effectiveness of our load balance algorithms to handle various user patterns, server capacity, and network congestion events.


Sign in / Sign up

Export Citation Format

Share Document