AuthorsH. Espeland, C. H. Lunde, H. K. Stensland, C. Griwodz and P. Halvorsen
EditorsR. Lienhart and A. R. Prasad
TitleTransparent Protocol Translation for Streaming
AfilliationMedia, Communication Systems
StatusPublished
Publication TypeProceedings, refereed
Year of Publication2007
Conference NameACM International Multimedia Conference (ACM MM)
Pagination771-774
Date PublishedSeptember
PublisherACM
ISBN Number978-1-59593-702-5
Abstract

The transport of streaming media data over TCP is hindered by TCP's probing behavior that results in the rapid reduction and slow recovery of the packet rates. On the other side, UDP has been criticized for being unfair against TCP connections, and it is therefore often blocked out in the access networks. In this paper, we try to benefit from a combined approach using a proxy that transparently performs transport protocol translation. We translate HTTP requests by the client transparently into RTSP requests, and translate the corresponding RTP/UDP/AVP stream into the corresponding HTTP response. This enables the server to use UDP on the server side and TCP on the client side. This is beneficial for the server side that scales to a higher load when it doesn't have to deal with TCP. On the client side, streaming over TCP has the advantage that connections can be established from the client side, and data streams are passed through firewalls. Preliminary tests demonstrate that our protocol translation delivers a smoother stream compared to HTTP-streaming where the TCP bandwidth oscillates heavily.

Notes

(short paper) © ACM, (2007). This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings of the 15th international conference on Multimedia (2007), http://doi.acm.org/10.1145/1291233.1291407

Citation KeySimula.ND.36