Final presentation

29
SuiteTV IPTV Solution for Sports Stadiums eStadium: Suite of the Future Georgia Institute of Technology Vertically Integrated Projects Alyssa Freeman Mohamed Himedan Richard Reece Peter VanNess April 27, 2011

description

Final presentation slides for SuiteTV

Transcript of Final presentation

Page 1: Final presentation

SuiteTVIPTV Solution for Sports Stadiums

eStadium: Suite of the Future

Georgia Institute of Technology

Vertically Integrated Projects

Alyssa Freeman

Mohamed Himedan

Richard Reece

Peter VanNess

April 27, 2011

Page 2: Final presentation

Web Application

◦ Estadium.gatech.edu

Features◦ Stats◦ Drive Tracker◦ Instant Replay◦ Weather◦ Other Scores

eStadium App

Page 3: Final presentation

WebApps

◦ Gameday Video Capture

◦ Website/Backbone Management

Wireless

◦ Stadium Network Infrastructure

◦ Access to Web Content

SensorNets

◦ Noise/Vibration Level Measurement

◦ Interactive Applications

Suite of the Future

eStadium Subteams

Page 4: Final presentation

Suite of the Future is an eStadium initiative to update technology in current football suites

Design a set-top box for the football stadium suites that supports:◦ HD video◦ Live local video streaming (Panasonic JumboTron

feed)◦ Interactive applications (weather application)◦ Web access

eStadium application Ramblin Wreck Store

Suite of the Future

Page 5: Final presentation

SuiteTV: IPTV solution for sports stadium suites

Suite of the Future Solution: SuiteTV

SuiteTV Set-top Box

Page 6: Final presentation

eStadium System

Page 7: Final presentation

SuiteTV is a set-top box with Internet capabilities

Displays an interactive menu

A wireless remote control provides a simple interface to the menu

SuiteTV will fit behind an HDTV

SuiteTV Design Overview

Page 8: Final presentation

SuiteTV High-Level Design

Page 9: Final presentation

Inputs:◦ Power

◦ Network cable

◦ Bluetooth receiver

Outputs:◦ HDMI cable

SuiteTV Inputs & Outputs

Page 10: Final presentation

Simple Menu◦ Live HD video feed (Panasonic JumboTron)

◦ eStadium website

◦ Ramblin Wreck Store website

◦ Weather application

◦ Other: Traffic

Coaches interviews

Past games

SuiteTV GUI

Page 11: Final presentation

SuiteTV GUI

JumboTron

eStadium

Ramblin Wreck Store Weather

Page 12: Final presentation

Intuitive graphical user interface (GUI)

Simple wireless controls

Silent / minimal maintenance

Customer Requirements

Page 13: Final presentation

Ability to display HD video stream

Support multicast streaming

Runs on Linux platform◦Backend eStadium server is Linux based

Able to operate in summer heat (3.5 hours at 90°F)

Costs less than $500 to produce

Technical Objectives

Page 14: Final presentation

Closed source software requires license fees

Fees add up with number of football suites

◦~70 suites

◦Letterwinners’ and Tech Terrace have 2+ SuiteTVs

Solution: open source software

Software Requirements

Page 15: Final presentation

Fedora x64 platform◦ Open source Linux platform

(compatible with eStadium servers)

XBMC – Intuitive GUI◦ Open source media player

◦ Manages video

◦ Built-in internet capabilities

◦ Remote controlled

Software Solutions

Page 16: Final presentation

Edited xml files to change theme

Edited menu to include:◦ JumboTron

Plays live video stream from VLC (Video Lan Client) VLC relays multicast stream to XBMC in http format

◦ eStadium Minimizes XBMC Opens external Firefox browser to eStadium website

◦ Ramblin Wreck Store Minimizes XBMC Opens external Firefox browser to Ramblin Wreck Store website

◦ Weather Launches XBMC weather application

XBMC in SuiteTV

Page 17: Final presentation

Wireless Remote Options

IR Remote Bluetooth Remote

Page 18: Final presentation

Remote requirements:◦ Keyboard keys

◦ Mouse

Wiimote◦ Bluetooth

Mapped keyboard keys Mouse functionality using LED

sensor bar

Wireless Remote

Bluetooth Receiver

Wiimote

Page 19: Final presentation

LED Sensor/Emitter

Wiimote uses two points fixed in space to calculate X and Y displacements

Consumer product cost:

LED Sensor Bar

LED Sensor Schematic

Hardware Cost

LEDs (x4) $0.20

6 foot USB cable $0.92

Resistors (x2) $0.01

Total $1.74

Page 20: Final presentation

Silent / low maintenance◦ ASUS AT5IONT-I

is fan-less◦ HD is SSD

Motherboard

Page 21: Final presentation

Motherboard (ASUS AT5IONT-I) failure◦ Developed software solution on alternative

hardware

◦ Exchanged defective motherboard for new motherboard

XBMC does not support multicast streaming◦ VLC built-in multicast streaming support

Design Challenges

Page 22: Final presentation

Web browser integration into XBMC◦ XBMC minimizes and launches external web browser

◦ Upon exiting web browser, XBMC maximizes

Integration of Bluetooth remote◦ One time pairing of Wiimote and SuiteTV set-top box

◦ Configured Wiimote to emulate a mouse using LED sensor bar

◦ Mouse function disabled in XBMC

Playing videos within web browser◦ No solution as of yet

Design Challenges

Page 23: Final presentation

Technical SpecificationsSpecification Status

Sustainability

Uninterrupted Operation at 90°F 3.5 hours continuous run-time Complete

Hardware

Motherboard

Cooling Fan-less Fan-less

Networking Minimum 1 Gbps Ethernet 1 Gbps

Video

Output HDMI HDMI

Dedicated Memory Minimum 128 MB 512 MB

RAM 2 – 4 GB DDR2 or DDR3 2 GB

Hard drive

Type Solid-state Solid-state

Capacity 16 – 64 GB 30 GB

Interface SATA SATA

Page 24: Final presentation

Specification Status

Hardware

Power Supply 90 – 120 W 102 W

Case Maximum size: 1’ x 1’ x 6”

User Interface Device Wireless Remote Control BT Remote

Weight Maximum 15 lbs

Software

Operating System Linux-basedFedora 14

x64

Performance

Resolution1080p (1920 x 1080 pixels)

1080p

Frame Rate 30 frames per second

Technical Specifications

Page 25: Final presentation

Cost Analysis

Hardware Cost

Asus AT5IONT-IMotherboard $180

4GBKingston RAM $46

32GB SSD Drive $76

102W Power Adapter $76

Case $40

Bluetooth Remote/Receiver $53

LED Sensor Bar $2

Total $473

Page 26: Final presentation

Power

Ethernet

HDMI capable displays

Infrastructure Requirements

Page 27: Final presentation

Improve web browser integration in XBMC

Improve wiimote pairing

Add native multicast streaming to XBMC◦ Eliminate VLC multicast relay

Further menu customization◦ Additional applications

Future Work

Page 28: Final presentation

Demo

Page 29: Final presentation

Questions