© 2014 Networking for Information Communications and Energy Lab. Q17: IPTV and Netflix: How can the Internet Support Video? Prof. Hongseok Kim Networked.

Slides:



Advertisements
Similar presentations
Streaming Video over the Internet
Advertisements

Internet for multimedia content Yogendra Pal Chief Engineer, All India Radio.
IPTV Technology Kelum Vithana 25 May 2010.
IPTV Internet Technologies and Applications. ITS Internet Entertainment2 IPTV IPTV: Internet Protocol Television –In fact, it generally refers to.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 25 Multimedia.
Networks & Multimedia Amit Pande, Post-doctoral fellow, Department of Computer Science, University of California Davis
Spring 2003CS 4611 Multimedia Outline Compression RTP Scheduling.
Application layer (continued) Week 4 – Lecture 2.
MPEG: A Video Compression Standard for Multimedia Applications Didier Le Gall Communications of the ACM Volume 34, Number 4 Pages 46-58, 1991.
Internet Protocol Television
CSc 461/561 CSc 461/561 Multimedia Systems 0. Introduction.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Using Redundancy and Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Yali Zhu, Mark Claypool and Yanlin Liu Department of Computer.
CMPT771 Presentation Xu Cheng Internet Protocol Television (IPTV)
مرتضی امیرپناه 18 بهمن 93.  What is IPTV  Internet TV & IPTV  IPTV Services  IPTV Process  Future of IPTV.
IPTV Internet Protocol Television Chris Hall. Two Major Providers Of IPTV.
Video Streaming © Nanda Ganesan, Ph.D..
CS640: Introduction to Computer Networks
Media Streaming By Derek Aten – Digital T.V. and HDTV Maria Preciado – Audio Streaming Genevieve Taduran – Data Streaming.
CS 218 F 2003 Nov 3 lecture:  Streaming video/audio  Adaptive encoding (eg, layered encoding)  TCP friendliness References: r J. Padhye, V.Firoiu, D.
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
Streaming Video over the Internet Dapeng Wu Electrical & Computer Engineering University of Florida.
Video Basics. Agenda Digital Video Compressing Video Audio Video Encoding in tools.
NAB 2012 Cloud Computing Conference New Levels of Media Performance Data Enabled by Cloud Computing -- and Impact on Other Sectors Scott Brown, GM US and.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
1 Lecture 17 – March 21, 2002 Content-delivery services. Multimedia services Reminder  next week individual meetings and project status report are due.
IPTV. What is the IPTV? Internet Protocol Television— a digital television service is delivered using the Internet Protocol over a network infrastructure.
Bjorn Landfeldt, The University of Sydney 1 NETS 3303 Networked Systems Revision.
1 o characteristics – From an application-level API to the physical layer – CBR, VBR, ABR and UBR – Cell: bytes – Virtual circuits: virtual channel.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 28 Multimedia.
Chapter 28. Network Management Chapter 29. Multimedia
Ch 6. Multimedia Networking Myungchul Kim
March 2001 CBCB The Holy Grail: Media on Demand over Multicast Doron Rajwan CTO Bandwiz.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Ch 6. Multimedia Networking Myungchul Kim
Multimedia Streaming I. Fatimah Alzahrani. Introduction We can divide audio and video services into three broad categories: streaming stored audio/video,
Video Over IP Applications and Interfaces (Streaming Video, IPTV, and Videoconferencing) Kimberly Palmer James McCoy John Latiolais Creighton Boggs.
1 Multimedia Outline Compression RTP Scheduling. 2 Compression Overview Encoding and Compression –Huffman codes Lossless –data received = data sent –used.
UNAISE E.K ROLL NO:56.  Introduction  IPTV Services  IPTV Requirements  Network Architecture  IPTV Components  IPTV Security  Advantages  Limitation.
5/11/2009 IPTV 1 Guided By: Mr. Ankit Biscuitwala Prepared By: Nency P. Patel Roll No:37.
INTERNET PROTOCOL TELEVISION (IP-TV)
Chapter 7: Transport Layer
Chapter 7 Multimedia Networking
Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
“An Eye View On the Future Generation Of Phones”
Video Basics.
Networking Applications
"Digital Media Primer" Yue-Ling Wong, Copyright (c)2013 by Pearson Education, Inc. All rights reserved.
Data Compression.
Video Compression - MPEG
TCP Transport layer Er. Vikram Dhiman LPU.
Streaming digital video over wireless link
INTERNET PROTOCOL TELEVISION (IP-TV)
Chapter 2 Introduction Application Requirements VS. Transport Services
Chapter 25 Multimedia TCP/IP Protocol Suite
Congestion Control, Internet transport protocols: udp
Networking Applications
TCP and UDP Transmission Control Protocol (TCP) - The set of standards that is responsible for breaking down and reassembling the data packets transmitted.
Multimedia networking: outline
CIS679: MPEG-2 Review of MPEG-1 MPEG-2 Multimedia and networking.
Standards Presentation ECE 8873 – Data Compression and Modeling
Streaming MPEG video over wireless link
Digital television systems - (DTS)
SPE Point of View Proposal
Streaming Audio and Video, Content Delivery
Multimedia networking: outline
Digital Video Faraz Khan.
Presentation transcript:

© 2014 Networking for Information Communications and Energy Lab. Q17: IPTV and Netflix: How can the Internet Support Video? Prof. Hongseok Kim Networked Life: 20 Questions and Answers (M. Chiang, Princeton University)

2 Video watching is changing  Content type »User generated as well as licensed  When »DVR on IPTV, HBO Go …  Where »Anywhere with Internet connectivity  How »Almost any device

3 How much  Hulu : 31 million unique viewers in Feb  Comcast : 39 million, watching 205 million videos  US : 100 million IPTV users  YouTube and Netflix : half of Internet usage

4 classification1  Precoded »Vast majority is precoded »The content is already encoded and stored somewhere  Real time »Sports, news, weather Two way interactive −Online gaming −Video conferencing

5 classification2  Download  Streaming Netflix and YouTube »Device does not keep a local copy

6 classification3  Channelized »Follow the schedule of each channel accordingly −TV, DVR  On demand »VoD(Video on Demand) −YouTube, Netflix, some premium TV  NVoD »Near Video on Demand »Which staggers the same channel every few minutes, so that within a latency tolerance of that few minutes, you get the experience of VoD

7 classification4  Multicast Extreme form : broadcast »Everyone is in the multicast group  Unicast

8 IPTV  Over private and managed network, often with a set-top box on consumer premise  IP convergence Cost Flexibility compression

9 IPTV

10 VoI  Over public networks  Client-server without fee »YouTube, ABC and BBC  Client-server with fee »Netflix, Amazon Prime, Hulu Plus, HBO Go  P2P

11 VoI

12 Quality  Bit rate / distortion »Motion »Screen resolution »Viewing distance/screen size »Efficiency of compression »SD, HD, UltraHD  Delay  Jitter

13 Questions  How can the pipe take on so many bits per second?  How to keep track of video?  How to support quality of service over best effort network?

14 Layers

15 Video  Sequence of frames moving at a particular speed  Each frame is a picture consists of pixels  Each pixel is {colors, luminance} encoded in bits  Bit rate = bits per frame * number of frames per second

16 Compression  Remove redundancies in signals  Lossless compression Lempel-ziv  Lossy compression Tradeoff between compression ratio and resulting fidelity

17 Rate distortion curve

18 Which bitrate?  Distortion tolerable  Channel condition  Usage quota

19 What to compress  Redundancies Frame-to-frame similarities  Human visual limitations Transform coding  Statistical structures Huffman coding

20 Standards  MPEG1: 1992 »VCD, 1Mbps  MPEG2(H.262): 1996 »DVD, 10Mbps  MP3 »Standard for the online music industry »12:1 compression ratio  MPEG4: 2000  MPEG4 Part 10(H.264): 2004 »HDTV, 15-20Mbps, Blu-ray, 40Mbps  H.261, QuickTime, Windows, Media Player, Flash, Real Media…

21 Inter-frame prediction 

22 Metrics  Bitrate efficiency »If GoP longer, bit rate becomes lower  Error resilience »If an I frame lost  Instant channel change »For channelized video content, the ability to change channels fast is important

23 Example

24 I frame dropped 

25 P frame dropped 

26 B frame dropped 

27 Application layer  IGMP Membership-query Membership-report Leave-group(optional) Unicast help  SIP

28 RTSP

29 Transport layer  UDP Connectionless  Differences compared to TCP No congestion control No retransmission Latency vs. reliability(tradeoff)  RTP

30 Another use of UDP  Network management protocols SNMP RIP  Number of states and number of parallel sessions  Handshake and tear down overhead  Header overhead »8bytes(UDP)<20bytes(TCP)

31 Latency-jitter tradeoff

32 Optimization

33 Solution

34

35

36 Summary  IP has become the basis of video content  Content being decoupled from delivery channels and devices  Quality of service provided through different mechanisms  Layering in action

Thank you! Networking Next Information Innovative Communications Creative Energy Envisioning