1 / 8

Media Streaming Middleware for Handheld Devices (MeSMi)

Media Streaming Middleware for Handheld Devices (MeSMi). Project Supervisors: GroupMembers: Mr.Samantha Senarathne Pradeep Dadigama Mr.Harshana Liyanage Asanka Widanapathirana Jeevanthi Panawala. Overview.

edena
Download Presentation

Media Streaming Middleware for Handheld Devices (MeSMi)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Media Streaming Middleware for Handheld Devices(MeSMi) Project Supervisors: GroupMembers: Mr.Samantha SenarathnePradeep Dadigama Mr.Harshana Liyanage Asanka Widanapathirana Jeevanthi Panawala

  2. Overview • “Mesmi” is adevice independent middlewarefor mediastreamingbetweenhandheld devices.

  3. Literature Survey • Searched for facts in the area of “Media Streaming”. Read facts on… 1.Streaming servers • How streaming is done in QuickTime,Real Player,Windows Media Player etc • Other open source streaming servers 2.Streaming basics • Books : The Technology of Video & Audio Streaming by David Austerberry. : Scalable Continuous Media Streaming Systems Architecture,Design,Analysis and Implementation by Jack.Y.B.Lee 3.Capabilities of handheld devices • Met our project supervisors and had discussions

  4. Requirements Gathering and Analysis • Had a discussion with the project coordinator of the company • Identified the boundary of the system • Realized the functional requirements of the system • Identified non-functional requirements such as the quality of media, delay, foot print etc. • Decided what components should be in the system • Documented the Requirement Specification

  5. First steps in Prototyping • Identified 3 main areas in the prototype 1.Converting the output from the web cam into MPEG4. 2.Streaming server 3.Decoder

  6. Converting the output of the web cam into MPEG 4 • Searched facts about different codecs • Read about … • Encoding basics • MPEG standards • More on MPEG 4

  7. Converting the output of the web cam into MPEG 4Cont…. • Target: Implementing a low power codec • Motivation • Most of the existing low power codecs have been implemented in hardware basis. • There is a need of a software implementation of a low power codec. • Parallel Tasks: • We are writing code for converting an image stream into MPEG 4. • Searching for existing low power coding algorithms. • Trying to optimize them for our purpose.

  8. Thank you

More Related