IPTV Internet Technologies and Applications. ITS 413 - Internet Entertainment2 IPTV IPTV: Internet Protocol Television –In fact, it generally refers to.

Slides:



Advertisements
Similar presentations
Streaming Video over the Internet
Advertisements

IPTV: Becoming a reality Pierre Thiry CNIT Instructor ICONS P.I.
IPTV Technology Kelum Vithana 25 May 2010.
A Comprehensive Approach to Internet Protocol Television.
Networks & Components Discuss the components required for successful communications Explain the purpose of communications software Identify various sending.
Networking at Home and Abroad
Voice over IP Fundamentals
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.
Multicast Fundamentals n The communication ways of the hosts n IP multicast n Application level multicast.
VOIP and the “Last Mile” 1. Voice over IP (VoIP) 2.
Application layer (continued) Week 4 – Lecture 2.
Internet Protocol Television
Multimedia Applications r Multimedia requirements r Streaming r Phone over IP r Recovering from Jitter and Loss r RTP r Diff-serv, Int-serv, RSVP.
11 Networks The Great Information Exchange. 2 Networking Fundamentals Computer network: Two or more computers connected together Each is a Node Benefits.
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.
Internet Protocol Television. Table of Contents IPTV – Definition History IPTV services in the World IPTV - in numbers What Is IPTV TV distribution methods.
CMPT771 Presentation Xu Cheng Internet Protocol Television (IPTV)
Media Streaming By Derek Aten – Digital T.V. and HDTV Maria Preciado – Audio Streaming Genevieve Taduran – Data Streaming.
Using Multimedia on the Web
CS 218 F 2003 Nov 3 lecture:  Streaming video/audio  Adaptive encoding (eg, layered encoding)  TCP friendliness References: r J. Padhye, V.Firoiu, D.
1 CMSCD1011 Introduction to Computer Audio Lecture 10: Streaming audio for Internet transmission Dr David England School of Computing and Mathematical.
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
Networking Technologies
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
What is broadband Multiple broadband technologies Advantages DSL and DSLAM Types of DSL transmission Services through broadband Cable Modem Internet Access.
Chapter 4. After completion of this chapter, you should be able to: Explain “what is the Internet? And how we connect to the Internet using an ISP. Explain.
OV Copyright © 2013 Logical Operations, Inc. All rights reserved. WAN Infrastructure  WAN Transmission Technologies  WAN Connectivity Methods 
PREPARED BY :-  HIMANSHU MINZ  VIKAS UPADHYAY VOCATIONAL TRAINING AT BSNL,DURG BATCH 4 SESSION 2014.
Networks for Distributed Systems n network types n Connection-oriented and connectionless communication n switching technologies l circuit l packet.
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
Lector: Aliyev H.U. Lecture №15: Telecommun ication network software design multimedia services. TASHKENT UNIVERSITY OF INFORMATION TECHNOLOGIES THE DEPARTMENT.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
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.
Communication Networks Fourth Meeting. Types of Networks  What is a circuit network?  Two people are connected and allocated them their own physical.
IP Multicast A convention to identify a multicast address Each node must translate between an IP multicast address and a list of networks that contain.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
Ch 1. Computer Networks and the Internet Myungchul Kim
Internet Protocol Television. Table of Contents IPTV – Definition History IPTV services in the World IPTV - in numbers What Is IPTV TV distribution methods.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
 Introduction – Consumer Market  Benefits – Operational Cost & Flexibility  Challenges – Quality of Service & Securing VOIP  Legal Issuers  Risk.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 28 Multimedia.
Chapter 28. Network Management Chapter 29. Multimedia
Björn Landfeldt School of Information Technologies NETS 3303 Networked Systems Multicast.
Multimedia and Networks. Protocols (rules) Rules governing the exchange of data over networks Conceptually organized into stacked layers – Application-oriented.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
Ch 6. Multimedia Networking Myungchul Kim
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,
Communication Methods
California State University, LA Presented by Amanda Steven StevenAamirObaid.
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
UNAISE E.K ROLL NO:56.  Introduction  IPTV Services  IPTV Requirements  Network Architecture  IPTV Components  IPTV Security  Advantages  Limitation.
 Internet access is the process that enables individuals and organizations to connect to the Internet using computer terminals, computers, and mobile.
Multimedia Communication Systems Techniques, Standards, and Networks Chapter 4 Distributed Multimedia Systems.
INTERNET PROTOCOL TELEVISION (IP-TV)
Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 5 Network and Transport Layers
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
INTERNET PROTOCOL TELEVISION (IP-TV)
Chapter 5 Network and Transport Layers
Chapter 25 Multimedia TCP/IP Protocol Suite
Multimedia and Networks
Connectivity methods. Connectivity methods Exam Answer WAN/LAN  Each office will have its own Local Area Network or LAN.  But the company also wants.
VOIP and the “Last Mile”
Digital television systems - (DTS)
Ch 15 Network Characteristics
GETTING CONNECTED TO INTERNET
Presentation transcript:

IPTV Internet Technologies and Applications

ITS Internet Entertainment2 IPTV IPTV: Internet Protocol Television –In fact, it generally refers to IP video or video over the Internet Not restricted to traditional TV programming, includes video-on-demand and other content Video over Public IP-based Networks –That is, TV over the Internet Existing TV stations making their content available for download or streaming via web sites is often referred to as Internet Television. Usually much lower quality video and the network does not provide any quality of service guarantees Video over Private IP-based Networks –A telecommunications company, ISP, business has a private IP network (not necessarily part of the Internet), for delivery of video to its customers. This is the most common form of IPTV IPTV versus traditional TV –Free over-the-air, satellite, cable are traditionally “push” services All channels are automatically sent to you; your receiving devices selects the channel to display on your screen –IPTV is a “pull-push” service User selects (“pulls”) a channel, and only that channel is sent (“push”) to the user

ITS Internet Entertainment3 Another Comparison … Internet Television (Net TV) –Small image (postcard size) on PC –Speeds less than 1Mb/s required for acceptable quality on small display –Webcasting, simulcasting or video-on-demand –Accessed from normal Internet, usually from web sites File-based TV Distribution –Viewed on a PC or TV –Non-real-time (i.e. download entire file, watch at any time), quality depends on coding –Accessed from normal Internet, usually using P2P file sharing IPTV –High quality image, real-time reception on large TV display –Transfer requires “network in network” (much more control than normal Internet) Multicasting, QoS, caching –Separate network than Internet

ITS Internet Entertainment4 Customers Equipment for IPTV

ITS Internet Entertainment5 IPTV Applications Digital Television –Delivering existing and new digital TV content to consumers On Demand Video –Users can select specific video content, usually for a fee (similar to “pay-per-view”) Business TV to Desktop –E.g. employees view news channels or financial reporting Distance Learning –Although traditional teleconference systems support lectures, IPTV will deliver content to the individuals (rather than conference rooms) Corporate Communications –Director or CEO delivering speeches to employees Mobile Phone TV –With high-speed wireless data networks, the most practical way of delivering TV to mobiles Video Chat

ITS Internet Entertainment6 IPTV Network Elements Content: the media (video, audio) Video Headend: converts the content into suitable format, e.g. MPEG2, MPEG4 Service Provider IP Network: the backbone network of the service provider (or multiple service providers). E.g. an ISP’s or telecommunication companies network, using IP over high speed WAN (e.g. SDH, fibre) Service Provider Access Network: often called the “last mile” to the users premise (house, office). Technologies such as ADSL, FTTH and Ethernet Home Network: Connect your A/V equipment together (PCs, digital video recorders, TV’s and displays, sound system, …) (Note: there may be elements from multiple organisations to the one user, e.g. content creators, service providers) Video Headend Content Service Provider IP Network Service Provider Access Network Home Network

ITS Internet Entertainment7 Example: Network Organisation

ITS Internet Entertainment8 IPTV Delivery Broadcast (send to everyone) –Mainly used for TV guide distribution, and informational updates Unicast (send to individual) –Ideally used for TV distribution, but in practice mainly for video- on-demand of specialise content –Unicast allows an individual to view content whenever desired, but is expensive (in terms of network overhead) Multicast (send to group of users) –Main form of delivery, especially for popular content –Users select a channel/content (equivalent of joining multicast group), and that is efficiently delivered to all users –Even used for video-on-demand (even for specialised content, likely there will be multiple users wanting to watch at the same time)

ITS Internet Entertainment9 Impact of IPTV Content –IPTV should enable users to select content they watch –Requires (and may drive the development of) much more content “More of the same rubbish” – lets hope not! Convergence –TV (video), telephone (Voice over IP), and data (Internet access) all delivered over the same line Also other possible services (reading electricity/water meters, updates of consumer appliances, …) –Expected to create lower costs for user and service provider Interactivity –Conventional TV is mainly one-way (service provider to user) –IPTV allows two way communications: users can initiate video chats, participate in voting, play games, …

ITS Internet Entertainment10 IPTV Bandwidth Requirements Lets consider example scenario in a home: –Digitized voice: 64kb/s (per voice call) –High speed data access: 2 to 4Mb/s (per user) –Standard Definition TV (SDTV): 2 to 4Mb/s (per channel) 720 x 576 (width x height) pixels Analog TV, Digital TV, SVCD, DVD, DV –High Definition TV (HDTV): 8 to 10Mb/s (per channel) 1080 x 720, 1260 x 1080, … 1920 x 1080 (Full HD) HDTV, Blueray Discs, HD DVD Then a house may require 15Mb/s to 30Mb/s The “bottleneck” is usually the “last mile”: Service Provider Access Network

ITS Internet Entertainment11 Example: Backbone Network Requirements Service Provider IP Network

ITS Internet Entertainment12 Example: Backbone Requirements for Video on Demand With true VoD, need to use unicast (send separate stream to individual subscribers)

ITS Internet Entertainment13 Technologies for Service Provider Access Network ADSL and ADSL2+ –Uses existing copper telephone lines –Download speeds depend on distance from telephone exchange –ADSL2+ (and similar DSL technologies) are only suitable if the termination point is close to the home (distance is short) –Hence, fibre installations are typically need to either: Bring the termination point closer to the home Connect directly to the home (removing the need for copper/ADSL) Distance (km)ADSL (Mb/s)ADSL2+ (Mb/s)

ITS Internet Entertainment14 Technologies for Service Provider Access Network Fibre-to-the-Node: –Optical fibre connects to nodes or cabinets in a neighbourhood (100’s to 1000’s of homes) –Existing copper (ADSL) or coaxial cables (HFC) are then use from the node to the home Fibre-to-the-Curb: –Usually to the street-level, support several or 10’s of users –Again, copper or coaxial to the home Fibre-to-the-Home: –Fibre runs direct to each home (or business, building), directly connecting to the home network –No need for ADSL, HFC or other (much slower) alternatives Summary: –Optical fibre can support speeds of Gb/s+ –The closer the fibre gets to home, the better (however usually very expensive to install!) –Other options: wireless (IEEE n), Ethernet (especially for businesses)…

ITS Internet Entertainment15 Multicast and IPTV Multicast IP Addressing –Source of multicast packets are normal unicast IP addresses –Destination of multicast packets are special multicast IP addresses: to Multicast Group Management –Users need to subscribe to a group (e.g. using IGMP) A group is represented by an IP multicast address Multicast Routing –Each multicast router must construct a shortest path tree for each group Tree with root at source node, and leaves at all destinations

ITS Internet Entertainment16 Multicast: Details Unicasting In unicasting, the router forwards the received packet through only one of its interfaces

ITS Internet Entertainment17 Multicast: Details Multicasting In unicasting, the router may forward the received packet through several of its interfaces

ITS Internet Entertainment18 Multicast: Details Multicast versus Multiple Unicast Emulation of multicasting through multiple unicasting is not efficient and may create long delays

ITS Internet Entertainment19 QoS and IPTV Quality of Service –Network performance metrics for video over Internet include: jitter, number of out-of-sequence packets, packet loss probability, network fault probability, multicast join time, … –User metrics include: channel availability, channel start time, channel change time, channel change failure rate, … When a user changes channel, a request is sent to the network: –Admission control determines whether the network can support delivery of the new channel May be separate Admission Control in: Service Provider IP network, Service Provider Access network and Home Network. Need coordination. –If admitted, a multicast tree must be built to delivery the channel to the user(s), supporting the desired QoS –These steps take time, leading to limitations of the time to change channel

ITS Internet Entertainment20 Jitter Constant delay can be handled by delayed start of playback Jitter means playback varies; Causing decoding and viewing problems

ITS Internet Entertainment21 Jitter Compensated with Timestamp Using a timestamp with packets allows us to separate arrival time from playback time A playback buffer is used to store arrived data before it is played back Usually a threshold at which time the Playback starts. In this example, it is 7 seconds. First packet arrives at 1s, playback starts at 8s.

ITS Internet Entertainment22 IPTV Protocols Data delivery typically uses Real-time Transport Protocol (RTP) over UDP –TCP is not suited to real-time (and/or fast) data delivery because of retransmissions Retransmissions add extra and varying delay; voice/video can cope with lost packets, but not delays and jitter Session information (such as controlling flow of data and monitor QoS) using Real-time Transport Control Protocol (RTCP) –Although the delay in responses using RTCP can cause problems for high speed video services … Example of MPEG-2 video encoded into RTP packet

ITS Internet Entertainment23 IPTV Protocols RTP is used for data delivery –Real Time Streaming Protocol (RTSP) can be used for control of Video- on-Demand services RTSP allows the user to start, stop, pause etc a video stream Data is still delivered using RTP But cannot control Quality of Service or perform Multicast –QoS: RSVP (Resource Reservation Protocol) can be used to reserve resources along a path in an IP-network E.g. reserve buffer space and specify queuing priority at routers –Multicast: Internet Group Multicast Protocol (IGMP) used for users to subscribe to groups, that is, select channels. Typically between end hosts and local multicast routers Multicast routing through IP network: a multicast distribution tree must be constructed for each group –Protocol Independent Multicast (PIM) and others used existing routing protocols (BGP, OSPF) with multicast extensions