Secure Video Conferencing
Kevin Curran, Computer Lecturer - Magee College

The unstable events throughout the world since September 11th have increased the demand for secure software for streaming video content to consumers over wide area and wireless networks. Security it seems has become important like never before.

A fascinating area would be to investigate technology which could provide speedy responses to potentially life-threatening situations by streaming video of bank robbers, suspected terrorists etc directly to the law enforcement agencies.

Task

This project can implement a secure video streaming solution using the Java Media Framework. This however is aimed at full spec machines. If you wish to go down the 'wireless route' - you should implement a video streaming solution using the Java 2 Micro Edition Framework. The choice is yours.

This project should demonstrate how to implement a Demultiplexer plug-in to extract individual tracks from a media file. The online example code (at the Java Media Framework site) processes GSM files. This example can be trickey to implement. It shouldn't be however. I'm hoping that some bright programming guru will come along and get this piece of code working. Then we can sit down and trash out what to do with it.

In general to begine creating the above secure video streaming solution, one should familiarise themselves with the JMF Programmers Guide. It can be browsed Online.

Java Media Framework

Here are some Windows 95/98 versions of the Java media Framework that I have saved locally for downloading.

JMF 1.02
JMF 1.1
JMF 1.1 (Java Version - cross platform)
JMF 2.0 Early Access
JMF 2.0 Early Access (Java Version - cross platform)
JMF 2.0
JMF 2.1

Java Development Toolkits

The Java Development Toolkits Versions: 1.1x can be found at here.
The Java 2 Development Toolkit ver. 1.2.2 can be found at here.
The Java 2 Development Toolkit ver. 1.3 can be found at here.

Other links for java topics/resources are:

iBus
Sun's Java Beans
Java Tools
Jacob - A java ORB
Java Development Toolkit 1.2
Mediabeans
IBM's Alphaworks - great source for Java stuff
Java Shareware
Java Virtual Machine
Playground
Radus
Mercury
Intel's Java Group
SW Technologies
Java Resources
Javatoys
JAPP
Java Multimedia
Kiwisoft
JNet
IBM's Java stuff

Home

To contact Author: Email: [email protected].