Вы находитесь на странице: 1из 15

SHAREPOINT

Introduction

The elements of a good communication system :


Secure Fast and reliable Cheap

What motivated Sharepoint


Bluetooth technology as a cheap and reliable communication medium, with well defined communication and security protocols.

Bluetooth has been underutilized as a communication technology.

About Sharepoint
Its a Java based application that consists of a file transfer, video, audio as well as chat application on Bluetooth and networking infrastructure.

Users in the same network can communicate through short messages by the use of sockets.

SharePoint uses DirectShow Java Wrapper which enables the user to interact with input and output devices such as microphones and cameras in a userfriendly way.

Contd.

Sharepoint constitutes of 3 main packages:


1. Bluetooth 2. Chat 3. Video and Voice

Bluetooth
Wireless access technology standard for exchanging data over short distances.

Bluetooth technology has a limited range of connectivity from 10 to 100 meters.

Characteristics of Bluetooth technology

Its usage is free world-wide.


Open and royalty free specification.

Capable of handling both voice and data.

Lower power transmission suitable for portable devices.

Bluetooth Protocol Suite

Bluetooth Application Integration


Most applications being developed have not been inclined to use the devices resources extensively, rather using the devices on a networking level.

Question: Why use expensive device software for communication purposes while you can use the devices resources, for example Bluetooth, for a free and efficient serviced communication?.

Solution
Sharepoint enables communication via Bluetooth or over a network through sharing text files, media files, and also through chats.

Applications that have proven to be successful with the Bluetooth technology are embedded-Blue tooth-transaction-applications.

Video and Voice Provision


API's used in the implementation of video and voice:

I. JMF (Java Media Framework). II. DSJ (Directshow Java Wrapper).

JMF
JMF 2.0 API provides support for capturing and storing media data, controlling the type of processing that is performed during playback.

It supports most standard media content types such as AIFF, AU, AVI,GSM, MIDI, MPEG, Quick Time, RMF, and WAV.

DSJ( DirectShow Java Wrapper)


Its a java abstraction layer around Microsoft's Directshow API. Directshow is a multimedia framework and API developed by Microsoft to help software developers perform various operations on media files.

Contd.
Data in a media stream is manipulated before it is presented to the user.

Media capture is time based and its captured from a live source for processing and playback.

Capture devices are used to capture audio, and video, or both.

Chat
Uses Java socket libraries that help applications to be developed in a networking platform.

Java Socket API provides both connectionless and connection oriented communication.

The application implements both a Server Socket and a Client Socket for efficient communication in a give network.

Вам также может понравиться