ryan izard, qing wang, geddings barrineau, kc wang clemson university aditya prakash, shashank...
TRANSCRIPT
Ryan Izard, Qing Wang, Geddings Barrineau, KC WangClemson UniversityAditya Prakash, Shashank Gupta, Parmesh RamanathanUniversity of Wisconsin
What is GENI Cinema?
• Live video streaming service– Operates within GENI– OpenFlow 1.0 and 1.3– Fast channel changing– Resource-conscious– Scalable
• Demonstrates power and applicability of SDN
Building Blocks• Web server• Floodlight OpenFlow controller• Video sources
– IP cameras, etc.• Ingress gateways
– VLC servers• Private GENI Cinema network
– OpenFlow 1.0 and 1.3 switches• Egress gateways
– VLC servers• Client browser
– VLC plugin
System Architecture
Example Deployment
What sets GENI Cinema apart?• SDN based
– Secret ingredient: OpenFlow 1.3 groups– Precise and efficient stream routing– Scalable
• Event perspective in hands of user– Multiple cameras available to select
• “Fast” and efficient channel changing– GENI Cinema = ~2s average – YouTube live = ~5s average– Digital cable TV = ~3s average– Satellite TV = …
More on that Secret Ingredient…• Channel
is a Group
• Client is a Bucket
• Multiple buckets per group
• Migrate buckets between groups
Use Cases• Distance education
– Different perspectives of a classroom– Individual students have control over
vantage point
• Sports– Spectators choose aspect of game of
greatest interest
• Enterprise– Meetings, events
• Surveillance• Entertainment
Anyone can try it!
http://cinema.smartfuture2015.net