By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
438,541 Members | 1,106 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 438,541 IT Pros & Developers. It's quick & easy.

java applet for MPEG / (streaming) video?

P: n/a
Hello Java people,

Been awhile since I've used Java, and when I did, it was pretty much XML
stuff.

Anyhow, I've got a client who needs to provide web viewers with both
streaming (live) video as well as earlier recorded stuff.

There are solutions for this, but they all seem to involve using a
windows platform for performing conversion(s). (Either the cameras and
microphones reside on a windows PC, or there is some sort of reflector
that runs on a windows PC)

So, I'm wondering if anyone here knows of a product that would work on a
Linux / Java machine end-to-end?

Here is how the network is set up:

Pt. A Pt. B Pt. C
Event Machine[] ----> Web_Server >======= Viewers
(Linux) (Linux) (Java, browser based applet)
Where Pt. A has the A/V equipment (Linux), supplies network
stream(s) to Pt. B. Point B then runs some sort of reflector server
that forwards the events on to Pt. C's.

Pt. B also stores previously recorded material.

Point A and B need to be Linux.

Point C (the viewers) never contacts Point A (the event source) due to
bandwidth concerns.

Anyone know of a toolkit or product for doing this? Commercial is OK
here, and quality counts. (well, as far as one can get out of java
applets for multimedia, I know java isn't exactly the best tool for
this job, but the client wants it java based, I imagine this would be
extremely difficult to write.)

An applet that simply plays MPEG files (with sound) would be best.

Any pointers very much appreciated, thanks in advance.

My (rot13'd) email address is:

wnzvr<at>travrtngr<dot>pbz

Thanks in advance!

Jamie

Jul 17 '05 #1
Share this Question
Share on Google+
2 Replies


P: n/a
> Hello Java people,

Been awhile since I've used Java, and when I did, it was pretty much XML
stuff.
All that j2ee stuff...
Where Pt. A has the A/V equipment (Linux), supplies network
stream(s) to Pt. B. Point B then runs some sort of reflector server
that forwards the events on to Pt. C's.

Pt. B also stores previously recorded material.

Point A and B need to be Linux.

Point C (the viewers) never contacts Point A (the event source) due to
bandwidth concerns.

Anyone know of a toolkit or product for doing this? Commercial is OK
here, and quality counts. (well, as far as one can get out of java
applets for multimedia, I know java isn't exactly the best tool for
this job, but the client wants it java based, I imagine this would be
extremely difficult to write.)

An applet that simply plays MPEG files (with sound) would be best.


You can surely use JMF to build an Applet for video-playback, i tried
JMF 2 years ago, and a simple MPEG-2 Playback is just a few lines. But
your clients must have the JMF installed :(

I read last weeks about some IBM Mpeg4 lib, as you say quality counts
and commercial is ok, give it a try :

http://www.research.ibm.com/mpeg4/indexjs.htm
Stay Tuned,
Jens
--------------------------
The Network is the Music
www.mac-systems.de
Jul 17 '05 #2

P: n/a
Based on what you want to do, I'm going to suggest a non-Java solution
that requires writing no code.

Go visit https://helixcommunity.org/.

This is the open-source version of the RealPlayer and Streaming
server. The server will run on Linux, Windows, and a few other OS's.
The client is available for linux, mac, windows, symbian, phones,
pdas, etc...

why re-invent the wheel?
Jul 17 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.