ETRI Journal | |
An MPEG-4 Compliant Interactive Multimedia Streaming Platform Using Overlay Networks | |
关键词: MPEG-4; streaming; Interactivity; | |
Others : 1185377 DOI : 10.4218/etrij.06.0105.0164 |
|
【 摘 要 】
This paper presents a multimedia streaming platform for efficiently transmitting MPEG-4 content over IP networks. The platform includes an MPEG-4 compliant streaming server and client, supporting object-based representation of multimedia scenes, interactivity, and advanced encoding profiles defined by the ISO standard. For scalability purposes, we employ an application-layer multicast scheme for media transmission using overlay networks. The overlay network, governed by the central entity of the network distribution manager, is dynamically deployed according to a set of pre-defined criteria. The overlay network supports both broadcast delivery and video-on-demand content. The multimedia streaming platform is standards-compliant and utilizes widespread multimedia protocols such as MPEG-4, real-time transport protocol, real-time transport control protocol, and real-time streaming protocol. The design of the overlay network was architected with the goal of transparency to both the streaming server and the client. As a result, many commercial implementations that use industry-standard protocols can be plugged into the architecture relatively painlessly and can enjoy the benefits of the platform.
【 授权许可】
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
20150520110755143.pdf | 627KB | download |
【 参考文献 】
- [1]Jong Myeon Jeong et al., "Development of Interactive Data Broadcasting System Compliant with ATSC Standards," ETRI Journal, vol.26, no.2, 2004, pp 149-160.
- [2]ISO/IEC 14496-1, Information Technology - Coding of Audio-Visual Objects - Part 1: Systems, International Standard, 2001.
- [3]Kyuheon Kim et al., "Interactive Broadcasting Contents Authoring System," Telecommunications Review, SK Telecom, vol. 11, no.5, 2001, pp 688-698.
- [4]Bong-Ho Lee et al., "A Framework for MPEG-4 Contents Delivery over DMB," ETRI Journal, vol. 26, no.2, 2004, pp 112-121.
- [5]ISO/IEC 14496-6, Information Technology - Coding of Audio-Visual Objects - Part 6: Delivery Multimedia Integration Framework(DMIF), ISO/IEC, Mar. 2000.
- [6]Apple Computer, Inc., QuickTime Streaming Server, http://www. apple.com/quicktime/streamingserver/
- [7]RealNetworks, Inc., Helix, http://helixcommunity.org/
- [8]H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, "RTP: A Transport Protocol for Real-Time Applications," RFC3550, July 2003.
- [9]H. Schulzrinne, A. Rao, and R. Lanphier, "Real Time Streaming Protocol (RTSP)," RFC2326, Apr. 1998.
- [10]J. van der Meer, D. Mackie, V. Swaminathan, D. Singer, and P. Gentric, "RTP Payload Format for Transport of MPEG-4 Elementary Streams," RFC3640, Nov. 2003.
- [11]ISO/IEC 14496-10, N5555, Information Technology - Coding of Audio-Visual Objects - Part 10: Advanced Video Coding, FDIS, 2003.
- [12]ISO/IEC 14496-3, Information Technology - Coding of Audio-Visual Objects ? Part 3: Audio, 1999.
- [13]Akamai Technologies, Inc., http://www.akamai.com/
- [14]The Network Simulator - ns-2, http://www.isi.edu/nsnam/ns/.
- [15]Ch. Z. Patrikakis, Y. Despotopoulos, P. Fafali, Jihun Cha, and Kyuheon Kim, Proc. of SPIE, vol. 5558, Nov 2004, pp 371-381.
- [16]ENST, Osmo4, http://www.comelec.enst.fr/osmo4/
- [17]University of British Columbia, ApadanaServer, http://lan.ece. ubc.ca/apadana.html
- [18]Microsoft Corp., .NET framework, http://www.microsoft.com/net/
- [19]Ximian Inc., Mono Project, http://www.mono-project.com/.
- [20]ISO/IEC 14 496-2/FPDAM4, Coding of Audio-Visual Objects, Part-2 Visual, Amendment 4: Streaming Video Profile, July 2000.
- [21]Weiping Li, "Overview of Fine Granularity Scalability in MPEG-4 Video Standard," IEEE Trans. Circuits Syst. Video Technol., vol. 11, pp. 301-316, Mar. 2001.
- [22]V. K. Goyal, "Multiple Description Coding: Compression Meets the Network," IEEE Signal Processing Magazine, vol. 18, no. 5, Sep. 2001, pp. 74-94.
- [23]Eddie Kohler, Mark Handley, and Sally Floyd, Datagram Congestion Control Protocol, Internet Draft, Mar. 2005.