java applet for MPEG / (streaming) video?

From: Average_Joe (joe_at_geniegate.com)
Date: 05/29/04


Date: Sat, 29 May 2004 02:42:16 GMT

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



Relevant Pages

  • Re: VRML + JAVA + C to access position Variables
    ... Java does 3d animation and can connect to devices ... with JNI (through one programing interface) ... Internet Protocols including Client / Server ... old style VRML plug-in viewers which have many ...
    (comp.lang.java.programmer)
  • Need advice on the following Java based implementation
    ... TR069 to a target board with ST7109 processor running on linux2.2 ... this client code on windows and ran it successfully on pentium pc. ... The client code is made of java with Java run time environment JRE1.5 ... pentium pc to ST7109 based board with linux 2.2. ...
    (comp.lang.java.programmer)
  • RE: Remoting and serialization
    ... if you use MarshalByRefObject for all of your "shared" objects (not ... use of interfaces and serialization. ... The decision to use Java versus .NET isn't so much about technology as it is ... you need the ENTIRE class graph for that object on your client. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: What multi-tier components to use
    ... Enterprise Java Beans. ... > with every change in the parameter list, you could make your new server ... But surely if you have an old client and the interfaces are still valid on ...
    (borland.public.delphi.thirdpartytools.general)
  • Java J2EE Openings in Phoenix, AZ, Client Will Relocate
    ... My name is Mike Vaughan and I am a recruiter for Apple Berry ... We have mutiple openings with a client of ours ... They are looking for Java, ... Duties to include preliminary and detailed design architecture, ...
    (comp.lang.java.programmer)