Fbufs: a high-bandwidth cross-domain transfer facility
SOSP '93 Proceedings of the fourteenth ACM symposium on Operating systems principles
Operating system issues for continuous media
Multimedia Systems - Special issue on tutorials and surveys
Efficient data layout, scheduling and playout control in MARS
Multimedia Systems - Special issue on the fifth workshop on network and operating system support for digital audio and video 1995 (NOSSDAV)
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue on Internet telephony
Proceedings of the 10th international conference on World Wide Web
Performance evaluation of UDP lite for cellular video
NOSSDAV '01 Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video
Computer Networking: A Top-Down Approach Featuring the Internet
Computer Networking: A Top-Down Approach Featuring the Internet
Linux Kernel Internals with Cdrom
Linux Kernel Internals with Cdrom
Understanding the Linux Kernel
Understanding the Linux Kernel
Enhancements to 4.4 BSD UNIX for Efficient Networked Multimedia in Project MARS
ICMCS '98 Proceedings of the IEEE International Conference on Multimedia Computing and Systems
Effects of data passing semantics and operating system structure on network i/o performance
Effects of data passing semantics and operating system structure on network i/o performance
An Efficient Zero-Copy I/O Framework for UNIX
An Efficient Zero-Copy I/O Framework for UNIX
Rtp: audio and video for the internet
Rtp: audio and video for the internet
Hi-index | 0.00 |
The prime standard for audio/video transport in IP networks is the Real-time Transport Protocol (RTP), and it is targeted at useful services for the transport of real-time multimedia data. RTP was originally designed for use in multicast conferences, using the lightweight sessions model. RTP (in particular, the data part) is so tightly coupled to the application that a number of people have developed libraries that implement RTP. However, little is known about the RTP overheads between user area and kernel area within operating system. Actually, unnecessary copying between user area and kernel area lowers the system efficiency. In this paper, we present the design and implementation of Enhanced Multimedia Input/Output Scheme based on LINUX. We brought focus to the crossover architecture supporting RTP. Our contributions are able to be summarized into two components: 1) Enhanced Input/Output (EIO) scheme based on LINUX improves tile transmission speed by reducing the overheads generated from data copy and context switch between user area and kernel area. And this enables server-based system to transport multimedia data more efficiently. 2) Furthermore, Enhanced Input/Output scheme with RTP (EIORTP) scheme supports efficient multimedia data transmission architecture. The two schemes improve the performance of massive multimedia data transmission.