Raja Harinath

Learn More
In recent years, one of the most popular Internet applications is web-based audio and video playback, where stored video is streamed from the server to a client on-demand. Rigid playback deadlines coupled with constraints on resources such as network bandwidth and client buffer make video delivery a challenging task [2]. These resources could be limited in(More)
In an effort to differentiate service quality, service providers have resorted to employing Content Distribution Networks (CDNs) over the Internet. CDNs deploy geographically distributed proxy servers which manage content on behalf of the service provider’s servers for better performance and enhanced availability. In this paper we explore the proxy(More)
This paper describes our experiences with the design and implementation an object-oriented framework for distributed control applications. The salient features of our framework are briefly explained. Next, the paper explores the challenges faced in integrating commercial off-the-shelf (COTS) object-oriented products into the framework, and how it affected(More)
This paper provides details and implementation experiences of a multimedia programming language and associated toolkits. The language, a data-flow paradigm for multimedia streams, consists of blocks of code that can be connected through their data ports. Continuous media flows through these ports into and out of blocks. The blocks are responsible for the(More)
In an effort to differentiate service quality, service providers have resorted to employing Content Distribution Networks (CDNs) over the Internet. CDNs deploy geographically distributed proxy servers which manage content on behalf of the service provider’s servers for better performance and enhanced availability. In this paper we explore the proxy(More)
  • 1