Download presentation
Presentation is loading. Please wait.
1
Location based Streaming Topics for our 1 st presentation Thesis Description Positioning System Streaming over positioning Questions Session
2
Thesis Description In our thesis we are going to implement an application that deals with sending of a multimedia stream to clients with specific locations by using the positioning system. Our application should be able to get the position of a wireless device from the Positioning System then send a request to a server that has a multimedia contents and then retrieve a multimedia streaming according to that position as response.
3
Thesis Description As a multimedia stream we will start with audio streaming, and for time enabling we will include video. We are going to retrieve different multimedia stream for each different position. The client-side will be platform including both Laptop and PDA that implement some interfaces as a browser embedded HTML pages or GUI/Swing or may be Flash.
4
Positioning System Hardware specifications: Eliminating all dependencies of using and configuring the server side via Ekahau manager,is the best way to establish a platform for developing client application,by: Install and host the Ekahau positioning engine on a dedicated server. Ekahau manager should be installed on a separated laptop and be controlled one administrator of the system.
5
Positioning System Software specifications: Ekahau Positioning engine offers a java API used to create Location-based applications. There are two ways which makes it possible: 1. Via Ekahau Java SDK 2. Via LaCoMoCO WEB API
6
Positioning System Ekahau SDK Provides their own Java API & SDK, to retrieve positioning data from connected clients in the network. The SDK is compatible with Java 2 SDK. Clients must be able to access the server via the TCP/IP sockets. Ekahau is not compatible with the Pocket PC. LaCoMoCo WEB API Platform- independent API on top of the Ekahau SDK. The WEB API can be access via HTTP requests from any type of platform or client application. Should be considered an extra service for those who concentrate on the client side development. Provides with an administrator interface.
7
LaCoMoCo WEB API Purpose of using LaCoMoCo API HTTP Positioning Engine Ekahau SDK LaCoMoCo WEB API PDA clients app (GUI) PC/Laptop app. (All available ) Socket Server SideClient Side
8
Streaming over positioning Http Positining Server DB Positining Server DB Http Get The Position Get The Stream
9
Streaming over positioning Extend Positioning Server DB Str. DB Pos. DB Http
10
Questions Session 1. Do we need to save our multimedia contents in a database? 2. The types and extensions of the audio files will be used? 3. Resources for how to send a multimedia contents over an Http connection. 4. When we will have access to the exist system? 5. What is the work plan?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.