12
MOIP – Music Over IP Bandwidth Considerations and Design Improvements Keo Malope Computer Engineering with Software Specialization

MOIP – Music Over IP

  • Upload
    delta

  • View
    41

  • Download
    0

Embed Size (px)

DESCRIPTION

MOIP – Music Over IP. Bandwidth Considerations and Design Improvements. Keo Malope Computer Engineering with Software Specialization. Resources. My Uvic Website http://www.engr.uvic.ca/~malopek : Home >> Projects >> SENG 321 Project Website http://resourcely.com / - PowerPoint PPT Presentation

Citation preview

Page 1: MOIP – Music Over IP

MOIP – Music Over IP Bandwidth Considerations and

Design Improvements

Keo MalopeComputer Engineering with Software Specialization

Page 2: MOIP – Music Over IP

Resources

• My Uvic Website– http://www.engr.uvic.ca/~malopek

: Home >> Projects >> SENG 321

• Project Website– http://resourcely.com/

: Home >> Documents >> S2c: High Level Design Document

Page 3: MOIP – Music Over IP

System Overview

Page 4: MOIP – Music Over IP

Design Limitation

• Streaming content directly from the cloud– Why go this route?

• Simplified architecture/ design• Reduced load on MOIP servers

– Ok, so what’s the problem?

Page 5: MOIP – Music Over IP

Design Limitation

Three (3) problems inherent in this strategy1. Availability/Reliability

• Amazon S3 vs MOIP

2. Inflexible internet speed requirement• Buffering

3. Cost• Streaming from cloud vs. Streaming from MOIP Servers

Page 6: MOIP – Music Over IP

Design Limitation… continued

• Cost

Page 7: MOIP – Music Over IP

Design Limitation… continued

• Cost

Page 8: MOIP – Music Over IP

Proposed Improvement

• Address problem (1) – Availability/ Reliability– Stream songs directly from MOIP servers

– Several users can “share” one file• Check metadata to ensure user uploaded exact copy

Page 9: MOIP – Music Over IP

Proposed Improvement …continued

• Address problem (2) – “Buffering”– Choose quality of song to stream based on internet speed

• For example:- MPEG-1 Audio Layer III standard: 32, 40, 48, …. 320 kbit/s

– Stream same quality as that uploaded, or less• Check ID3 Tag bit rate

Page 10: MOIP – Music Over IP

Proposed Improvement …continued

• Address problem (3) – Cost– Reduced cloud storage accesses <<

– Synchronization of cloud with client computer

Page 11: MOIP – Music Over IP

Summary

• Shift load from thirdparty to MOIP servers– Control of availability– “Share” files – Adjust stream rate according to internet speed

Page 12: MOIP – Music Over IP