[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2448556.2448590acmconferencesArticle/Chapter ViewAbstractPublication PagesicuimcConference Proceedingsconference-collections
research-article

Flexible dual TCP/UDP streaming for H.264 HD video over WLANs

Published: 17 January 2013 Publication History

Abstract

High Definition video streaming over WLANs faces many challenges because video data requires not only data integrity but also frames have strict playout deadline. Traditional streaming methods that rely solely on either UDP or TCP have difficulties meeting both requirements because UDP incurs packet loss while TCP incurs delay. This paper proposed a new streaming method called Flexible Dual-TCP/UDP Streaming Protocol (FDSP) that utilizes the benefit of both UDP and TCP. The FDSP takes advantage of the hierarchical structure of the H.264/AVC syntax and uses TCP to transmit important syntax elements of H.264/AVC video and UDP to transmit non-important elements. The proposed FDSP is implemented and validated under different wireless network conditions. Both visual quality and delay results are compared against pure-UDP and pure-TCP streaming methods. Our results show that FDSP effectively achieves a balance between delay and visual quality, thus it has advantage over traditional pure-UDP and pure-TCP methods.

References

[1]
AirPlay. Available at http://www.apple.com/itunes/airplay/.
[2]
How to Connect Laptop to TV with Intel Wireless Display (WiDi). Available at http://www.intel.com/content/www/us/en/architecture-and-technology/intel-wireless-display.html.
[3]
ViVu. Available at http://www.cavium.com/PureVu_WiVu-Solution.html.
[4]
S. Wenger. H.264/AVC over IP. IEEE Transactions on Circuits and Systems for Video Technology, 13(7): 645--656, July 2003.
[5]
T. Kim and M. H. Ammar. Receiver Buffer Requirement for Video Streaming over TCP. In Proceedings of Visual Communications and Image Processing Conference, pages 422--431, 2006.
[6]
X. Shen, A. Wonfor, R. V. Penty, and I. H. White. Receiver Playout Buffer Requirement for TCP Video Streaming in the Presence of Burst Packet Drops. In London Communications Symposium, 2009.
[7]
E. Brosh, S. A. Baset, V. Misra, D. Rubenstein, and H. Schulzrinne. The Delay-Friendliness of TCP. ACM SIGMETRICS Performance Evaluation Review, 36(1): 49--60, June 2008.
[8]
T. Porter and X. H. Peng. Hybrid TCP/UDP Video Transport for H.264/AVC Content Delivery in Burst Loss Networks. In 2011 IEEE International Conference on Multimedia and Expo (ICME), pages 1--5, July 2011.
[9]
I. E. Richardson. The H.264 Advanced Compression Standard. John Wiley and Sons, Ltd., second edition, 2010.
[10]
Video LAN Client. Available at http://www.videolan.org/vlc/index.html.
[11]
Wireshark. Available at http://www.wireshark.org/.
[12]
Elecard. Available at http://www.elecard.com/en/index.html.
[13]
IEEE Standard for Information Technology - Telecommunications and Information Exchange Between Systems - Local and Metropolitan Area Networks - Specific Requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 8: Medium Access Control (MAC) Quality of Service Enhancements. IEEE Std 802.11e-2005 (Amendment to IEEE Std 802.11, 1999 Edition (Reaff 2003), 2005.
[14]
A. MacAulay, B. Felts, and Y. Fisher. Whitepaper -- IP Streaming of MPEG-4: Native RTP versus MPEG-2 Transport Stream. http://http://www.envivio.com/files/white-papers/RTPvsTS-v4.pdf, 2005.
[15]
D. Wu, Y. T. Hou, W. Zhu, Y. Q. Zhang, and J. M. Peha. Streaming Video over the Internet: Approaches and Directions. IEEE Transactions on Circuits and Systems for Video Technology, 11(3): 282--300, March 2001.
[16]
Y. Wang and Q. F Zhu. Error Control and Concealment for Video Communication: A Review. Proceedings of the IEEE, 86(5): 974--997, May 1998.
[17]
Y. Xu and Y. Zhou. H.264 video communication based refined error concealment schemes. Consumer Electronics, IEEE Transactions on, 50(4): 1135--1141, Nov. 2004.
[18]
A. Nafaa, T. Taleb, and L. Murphy. Forward Error Correction Strategies for Media Streaming over Wireless Networks. IEEE Communications Magazine, 46(1): 72--79, Jan. 2008.
[19]
J. Kim, R. M. Mersereau, and Y. Altunbasak. Distributed Video Streaming Using Multiple Description Coding and Unequal Error Protection. IEEE Transactions on Image Processing, 14(7): 849--861, July 2005.
[20]
B. Wang, J. Kurose, P. Shenoy, and D. Towsley. Multimedia Streaming via TCP: An Analytic Performance Study. ACM Transactions on Multimedia Computing, Communications and Applications, 4(2): 16:1--16:22, May 2008.
[21]
R. K. P. Mok, E. W. W. Chan, and R. K. C. Chang. Measuring the Quality of Experience of HTTP Video Streaming. In 2011 IFIP/IEEE International Symposium on Integrated Network Management, pages 485--492, May 2011.
[22]
FFmeg. Available at http://ffmpeg.org.
[23]
C. Lee, M. Kim, S. J. Hyun, S. Lee, B. Lee, and K. Lee. OEFMON: An Open Evaluation Framework for Multimedia Over Networks. IEEE Communications Magazine, 49(9): 153--161, Sept. 2011.
[24]
DirectShow. Available at http://msdn.microsoft.com/en-us/library/windows/desktop/dd375454
[25]
QualNet. Available at http://www.scalable-networks.com/content/products/qualnet.
[26]
James F. Kurose and Keith W. Ross. Computer Networking: A Top-Down Approach. Addison-Wesley Publishing Company, USA, 5th edition, 2009.
[27]
h264bitstream. Available at http://h264bitstream.sourceforge.net/.
[28]
AviSynth. Available at http://avisynth.org/mediawiki/Main_Page.

Cited By

View all
  • (2023)Extremely Low Latency Interactive Streaming over an 802.11 Wireless Link2023 IEEE 97th Vehicular Technology Conference (VTC2023-Spring)10.1109/VTC2023-Spring57618.2023.10199675(1-6)Online publication date: Jun-2023
  • (2023)Rate Adaptation For Low Latency Real-Time Video Streaming2023 National Conference on Communications (NCC)10.1109/NCC56989.2023.10067883(1-6)Online publication date: 23-Feb-2023
  • (2022)UDP-based Extremely Low Latency Streaming2022 IEEE 19th Annual Consumer Communications & Networking Conference (CCNC)10.1109/CCNC49033.2022.9700635(94-99)Online publication date: 8-Jan-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICUIMC '13: Proceedings of the 7th International Conference on Ubiquitous Information Management and Communication
January 2013
772 pages
ISBN:9781450319584
DOI:10.1145/2448556
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 January 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. H.264/AVC
  2. HD video streaming
  3. TCP
  4. UDP
  5. WLANs

Qualifiers

  • Research-article

Conference

ICUIMC '13
Sponsor:

Acceptance Rates

Overall Acceptance Rate 251 of 941 submissions, 27%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Extremely Low Latency Interactive Streaming over an 802.11 Wireless Link2023 IEEE 97th Vehicular Technology Conference (VTC2023-Spring)10.1109/VTC2023-Spring57618.2023.10199675(1-6)Online publication date: Jun-2023
  • (2023)Rate Adaptation For Low Latency Real-Time Video Streaming2023 National Conference on Communications (NCC)10.1109/NCC56989.2023.10067883(1-6)Online publication date: 23-Feb-2023
  • (2022)UDP-based Extremely Low Latency Streaming2022 IEEE 19th Annual Consumer Communications & Networking Conference (CCNC)10.1109/CCNC49033.2022.9700635(94-99)Online publication date: 8-Jan-2022
  • (2021)Athlete human behavior recognition based on continuous image deep learning and sensorsWireless Networks10.1007/s11276-021-02721-zOnline publication date: 28-Jul-2021
  • (2020)Experimental study of QoE improvements towards adaptive HD video streaming using flexible dual TCP-UDP streaming protocolMultimedia Systems10.1007/s00530-020-00653-wOnline publication date: 2-Jun-2020
  • (2018)Experimental study of low-latency HD VoD streaming using flexible dual TCP-UDP streaming protocol2018 15th IEEE Annual Consumer Communications & Networking Conference (CCNC)10.1109/CCNC.2018.8319234(1-6)Online publication date: Jan-2018
  • (2018)IPTV Streaming ClassificationIPTV Delivery Networks10.1002/9781119397939.ch2(25-63)Online publication date: 10-Apr-2018
  • (2017)Principles of Constructing Polymodal Infocommunication Systems for Information Space User Service2017 IEEE 11th International Conference on Application of Information and Communication Technologies (AICT)10.1109/ICAICT.2017.8686832(1-5)Online publication date: Sep-2017
  • (2017)Analysis of optimum substream lengths for dual TCP/UDP streaming of HD H.264 video over congested WLANs2017 14th IEEE Annual Consumer Communications & Networking Conference (CCNC)10.1109/CCNC.2017.8015366(1-6)Online publication date: Jan-2017
  • (2015)Analysis of H.264 Bitstream Prioritization for Dual TCP/UDP Streaming of HD video over WLANs2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC)10.1109/CCNC.2015.7158037(576-581)Online publication date: Jan-2015
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media