Abstract
Since the RTP is suitable for real-time data transmission in multimedia services like VoD, AoD, and VoIP, it has been adopted as a real-time transport protocol by RTSP, H.323, and SIP. Even though the RTP protocol stack for embedded systems has been in great need for efficient support of multimedia services, such a stack has not been developed yet. In this paper, we explain embeddedRTP which supports the RTP protocol stack at the kernel level so that it is suitable for embedded systems. Since embeddedRTP is designed to reside in the UDP module, existing applications which rely on TCP/IP services can be processed the same as before, while applications which rely on the RTP protocol stack can request RTP services through embeddedRTP’s API. Our performance test shows that packet-processing speed of embeddedRTP is about 7.8 times faster than that of UCL RTP for multimedia streaming services on PDA in spite that its object code size is reduced about by 58% with respect to UCL RTP’s.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
ITU-T Recommendation H.323: Packet based multimedia communications systems (February 1998)
Rosenberg, J., et al.: SIP: Session Initiation Protocol. RFC 3261 (June 2002)
Schulzrinne, H., et al.: Real Time Streaming Protocol (RTSP). RFC 2326 (April 1998)
Schulzrinne, H., et al.: RTP: A Transport Protocol for Real-Time Applications. RFC 1889 (January 1996)
RADVISION : RTP/RTCP Toolkit, http://www.radvision.com/TBU/Products/RTP-RTCP+Toolkit/default.htm
Lucent Labs : Lucent Technologies Software distribution, http://www.bell-labs.com/topic/swdist
University College London. UCL Common Multimedia Library, http://www-mice.cs.ucl.ac.uk/multimedia/software/common/index.html
VOVIDA.org: Vovida.org, http://www.vovida.org/protocols/downloads/rtp
MPEG4IP : MPEG4IP - Open Streaming Video and Audio, http://www.mpeg4ip.net
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sun, D.G., Kim, S.J. (2005). A Kernel-Level RTP for Efficient Support of Multimedia Service on Embedded Systems. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3482. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424857_9
Download citation
DOI: https://doi.org/10.1007/11424857_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25862-9
Online ISBN: 978-3-540-32045-6
eBook Packages: Computer ScienceComputer Science (R0)