Upload
us-ignite
View
36
Download
1
Tags:
Embed Size (px)
Citation preview
Sponsored by the National Science Foundation
A Software Defined Networking Based Live Video Streaming Service
Ryan Izard, Qing Wang, Benton Kribbs, Joe Porter, KC Wang Clemson University
Aditya Prakash, Parmesh Ramanathan
University of Wisconsin
Sponsored by the National Science Foundation 2 March 25, 2015
Benefits of GENI Cinema
GENI Cinema is an open, live multi-viewpoint video streaming service over the Internet
• Viewpoint control in the hands of viewer
• SDN capabilities make this possible
Applications: Education, Sports, Entertainment, Surveillance, … • For example, in educational setting
– Multiple cameras capture and transmit an University lecture
– Students view the lectures live
– Students may independently select and switch between viewpoints
Sponsored by the National Science Foundation 3 March 25, 2015
Limitations of Current Networks
• Current networks are not – Programmable
– Highly-customizable
– Cost-effective
– Open
• GENI Cinema requires programmable, customizable, and open network to make efficient use of bandwidth resources
Sponsored by the National Science Foundation 4 March 25, 2015
The “GENI” in GENI Cinema
• GENI provides – Programmable network
infrastructure
– Geographically
distributed
computation
resources
– Public accessibility
– User/experimenter support
– Enables efficient use of network bandwidth
– Viewers to be geographically distributed
Sponsored by the National Science Foundation 5 March 25, 2015
Today’s Demonstration
VLC Server
VLC Server VLC
Server
Gateway 3
Gateway 2
Gateway 1
Internet
VLC Client 2 (Consumer)
VLC Client 1 (Consumer)
OF Controller Campus
Network
Public Web Proxy Server
IP Camera (Producer)
Video Stream Reflector
Sponsored by the National Science Foundation 6 March 25, 2015
Today’s Demonstration
VLC Server
VLC Server VLC
Server
Gateway 3
Gateway 2
Gateway 1
Internet
VLC Client 2 (Consumer)
VLC Client 1 (Consumer)
OF Controller Campus
Network
Public Web Proxy Server
IP Camera (Producer)
Video Stream Reflector
UTC IG
Kansas IG
CENIC IG
GPO IG
GaTech IG
SoX IG
Case Western IG
Stanford IG
From Clemson
From GEC
From Madison
Rutgers IG