Real-Time QoS-Aware Video Streaming: A Comparative and Experimental Study

Due to its flexibility, scalability, real-time, and rich QoS features, Data Distribution Service (DDS) middleware provides seamless integration with high-performance, real-time, and mission-critical networks. Unlike traditional client-server communication models, DDS is based on the publish/subscribe communication model. DDS improves video streaming quality through its efficient and high-performance data delivery mechanism. This paper studies and investigates how DDS is suitable for streaming real-time full-motion video over a communication network. Experimental studies are conducted to compare video streaming using a the VLC player with the DDS overlay. Our results depict the superiority of DDS in provisioning quality video streams at the cost of low network bandwidth. The results also show that DDS is more scalable and flexible and is a promised technology for video distribution over IP networks where it uses much less bandwidth while maintaining high quality video stream delivery.

[1]  Gary J. Sullivan,et al.  Video Compression - From Concepts to the H.264/AVC Standard , 2005, Proceedings of the IEEE.

[2]  Jianping Pan,et al.  Performance Analysis and Evaluation of H.264 Video Streaming over Multi-Hop Wireless Networks , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[3]  Timothy Brown,et al.  High rate video streaming over 802.11n in dense Wi-Fi environments , 2010, IEEE Local Computer Network Conference.

[4]  Anas Al-Roubaiey,et al.  Wireless video streaming over Data Distribution Service middleware , 2012, 2012 IEEE International Conference on Computer Science and Automation Engineering.

[5]  Gary J. Sullivan,et al.  New Standardized Extensions of MPEG4-AVC/H.264 for Professional-Quality Video Applications , 2007, 2007 IEEE International Conference on Image Processing.

[6]  Marisol García-Valls,et al.  Simple Asynchronous Remote Invocations for Distributed Real-Time Java , 2009, IEEE Transactions on Industrial Informatics.

[7]  Itu-T and Iso Iec Jtc Advanced video coding for generic audiovisual services , 2010 .

[8]  Nicola Blefari-Melazzi,et al.  Streaming H.264 scalable video over data distribution service in a wireless environment , 2010, 2010 IEEE International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[9]  Ricardo Sanz,et al.  Real-time video for distributed control systems , 2000 .

[10]  W. Kumwilaisak,et al.  QoS-aware multi-rate H.264 scalable video multicast with network coding in lossy networks , 2012, 2012 9th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology.

[11]  Nidal Nasser Service Adaptability in Multimedia Wireless Networks , 2009, IEEE Transactions on Multimedia.

[12]  Chung-Ming Huang,et al.  The QoS-Aware Order Prediction Scheduling (QOPS) Scheme for Video Streaming Using the Multi-path Datagram Congestion Control Protocol (MP-DCCP) , 2012, 2012 15th International Conference on Network-Based Information Systems.

[13]  D. Marpe,et al.  The H.264/MPEG4 advanced video coding standard and its applications , 2006, IEEE Communications Magazine.

[14]  Thomas Stockhammer,et al.  Streaming video over variable bit-rate wireless channels , 2004, IEEE Transactions on Multimedia.

[15]  Douglas C. Schmidt,et al.  Application of the QuO quality-of-service framework to a distributed video application , 2001, Proceedings 3rd International Symposium on Distributed Objects and Applications.

[16]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[17]  Felipe García-Sánchez,et al.  A cross-layer solution for enabling real-time video transmission over IEEE 802.15.4 networks , 2010, Multimedia Tools and Applications.

[18]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[19]  Heng Li,et al.  Real-time Video Streaming Over Multi-hop Ad-hoc Networks , 2011, 2011 Second International Conference on Networking and Distributed Computing.

[20]  Jianping Pan,et al.  Performance Evaluation of Video Streaming over Multi-hop Wireless Local Area Networks , 2008 .