Re: [JXTA discuss] multimedia streaming with JXTA
"James W. Todd II" <[email protected]> Tue, 18 Apr 2006 09:24:05 -0700
| Newsgroups | gmane.comp.java.jxta.general |
|---|---|
| Message-ID | <[email protected]> |
Here's one way to obtain the MyJXTA source: http://wiki.java.net/bin/view/Jxta/HowCanIObtainMyJXTAsSource It would be great to work together on these features where possible. For video (and voice), MyJXTA supports full and half duplex communications amongst 2 peers. USB cams on windows is supported with JMF. IP cams are supported as well. I use the later. The video in MyJXTA is presently a series of JPEG image flips. Low tech but completely right for some applications (eg casual monitoring with occassional/ infrequent image updates ... with an example being every a refresh every 15s). Currently, upwards of 15 fps are supported with the current codebase. Looking out a bit, we'd like to stream MPEG (and/or other formats), conference, etc. So, feel free to check out the code, offer suggestions, learn and share :) hth, - james -- James Todd :: blogs.sun.com/gonzo | weblogs.java.net/blog/gonzo MyJXTA :: use it - learn it - do it Java == platform independence XML == application independence JXTA == network independence Secure End-to-End Computing Mouhannad Al-Sayegh wrote: > Hello Sebastien > > yeah all the codes are open source.. click on the lihk to download the > source code for myJxta > http://download.jxta.org/build/release/latest/jxta-myjxta-src-2.3.7.zip > > by the way, for extra knowledge .. have u heard of JMF and RTP?? > JMF is like a framwork for multimedia in java and RTP is a protocol to > stream that multimedia.. google it > i hope im not confusing you :) > > but look at myJxta source to see how they do it .. > > Mouhannad > (djkofi) > > > > ----- Original Message ---- > From: Sebastien Venot <[email protected]> > To: [email protected] > Sent: Tuesday, 18 April, 2006 7:19:00 AM > Subject: Re: [JXTA discuss] multimedia streaming with JXTA > > Hello, > thank you very much for your very interesting links. > I wanted to know more about P2P multimedia,video streaming and i have > no clue about how this can be done. I guess the MyJXTA project support > video, do we have access to the source code? > any other information about this are very welcome.รน > best regards > sebastien > > > On 4/12/06, *Samuel Fisch* <[email protected] > <mailto:[email protected]>> wrote: > > Hi Sebastien, > > I don't like to read "articles" in the internet, because if you > look for "P2P" in Google you'll find thousands of sites. And plus, > you couldn't know if all that is writed is reliable. > > The first thing you must read is the first two chapters of "JXTA", > by Brendom Wilson ( > http://www.brendonwilson.com/projects/jxta-book/). This book is a > litle bit old, but the basics about P2P is very much explained. > > Then you can read the firsts sections of many of the articles in > http://www.sigmod.org/record/issues/0309/index.html. There are > many interesting projects about P2P in this site, mainly related > with databases. > > The www.openP2P.com <http://www.openp2p.com/> seems to be good too. > > Have a good work and any questions we'll enjoy in answer. > > Samuel Fisch. > ----- Original Message ----- > *From:* Sebastien Venot <mailto:[email protected]> > *To:* [email protected] <mailto:[email protected]> > *Sent:* Saturday, April 08, 2006 6:45 AM > *Subject:* Re: [JXTA discuss] multimedia streaming with JXTA > > > Hello, > thanks a lot for your answer. > I have little knowledge about P2P networks in general. I used > google and > found few sites about P2P. But they give really basic information > about it. > Could you refer me to some technical, research website about P2P > networks? > thanks a lot > sebastien > > > On 4/7/06, *Samuel Fisch* <[email protected] > <mailto:[email protected]>> wrote: > > Hello Sebastien, > > Certainly you can build this app with Jxta, however the > *performance features* for this kind of P2P app is already > been developed, such as UDP transport. > > The most important is: all of you'll develop today with JXTA > will based in TCP transport and can have relays between the > peers, mainly with firewalls. The JXTA developer team is > working in a tecnology to connect peers directy even in > environments with firewalls, but it isn't ready. > > Samuel Fisch. > > ----- Original Message ----- > *From:* Sebastien Venot <mailto:[email protected]> > *To:* [email protected] <mailto:[email protected]> > *Sent:* Wednesday, April 05, 2006 3:30 AM > *Subject:* Re: [JXTA discuss] multimedia streaming with JXTA > > > hi again, > > I really would like to know how to get started with my > project. > What should i read and check to do my multimedia streaming > application ? > Is JXTA the right solution for my case? Can we do P2P > video and audio streaming over a large P2P networks with > many peers? > I try to do something similar to this : > http://www.football4less.com/streams/coolstreaming.html > <http://www.football4less.com/streams/coolstreaming.html> > > any advises, links, info are very welcome. > > thanks a lot > Sebastien > > On 4/1/06, *Henry Jen* <[email protected] > <mailto:[email protected]>> wrote: > > Sebastien Venot wrote: >> hello, >> >> i am new to JXTA and i would like to have some > information. My project >> is to create a TV streaming application between > different kind od >> devices: java mobile phone and PC. >> is this possible with JXTA? is there any resources, > other librairies >> available, >> information about P2P multimedia streaming in general? >> thanks a lot > > > It is possible. I did a demo before with jxta-c socket > tunneling. It > works like ssh tunneling, by having a player connect > to local sockets, > which then connect to remote peer with JXTA, the > remote peer will > connects to local sockets on the remote peer. > > With that, we move an existing streaming solution > based on TCP/UDP to > using JXTA bidipipe as transport. > > Cheers, > Henry > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > <mailto:[email protected]> > For additional commands, e-mail: [email protected] > <mailto:[email protected]> > > > >