Slashdot Mirror


F/OSS Multi-Point Video-Conferencing

DarkSarin writes "Given that solutions like iChat can seamlessly video-conference for multiple parties on the Mac, and that others are semi-commercial, like Oovoo (which recently left beta and is no longer free for more than 3-way calls), what do you recommend in terms of a F/OSS solution to a need for moderate-sized video-conferencing? Ideally, it would be something which does not use a web-page and does not require hours of configuration. iChat is insanely easy to use. Mebeam.com is also quite simple to operate, but requires so much screen real estate that it can't easily be used in conjunction with any other software. Referring to other documents while in the middle of the conference is nice, but it's important to have the reactions of the other participants — and not everyone has multiple monitors. I am aware of projects like vmukti and services like ustream.tv, but I am thinking more in terms of a stand-alone application that is F/OSS (Ekiga/GnomeMeeting comes to mind, but it does not do multi-point video chat unless one also has access to an H.323 gateway, which is apparently non-trivial to implement). With the prevalence of broadband connections, I am surprised that a solid effort is missing for making easy, painless multi-point video-conferencing for more than 3 or 4 connections (which seems to be the most that a lot of 'free' solutions offer, or even the low-cost ones). So, my question is two-fold: First, why isn't there a better effort at medium to large video-conferencing that pretty much anyone can set up? Second, do you know of any F/OSS applications which work well and support a minimum of 6 to 8 connected parties?"

127 comments

  1. FreeSWITCH can do Video Conf. by Anonymous Coward · · Score: 3, Interesting

    http://www.freeswitch.org

    1. Re:FreeSWITCH can do Video Conf. by Jawn98685 · · Score: 0

      No, it can't. While FreePBX/Asterisk are fine audio conference platforms, the question was about VIDEO conferencing. Unless some dramatic changes have been implemented while I wasn't looking, these packages have no capabilities to process video streams in the manner required for "conferencing".

    2. Re:FreeSWITCH can do Video Conf. by lowlands · · Score: 2, Informative

      Please read the comment more carefully. FreeSWITCH is not FreePBX nor Asterisk. It's Asterisk done right and then some. More info about FreeSWITCH is at http://www.freeswitch.org/ and joining #freeswitch at irc.freenode.net will get you in touch with a very helpful community ready to answer your questions. Try it, be amazed, contribute, and enjoy!

    3. Re:FreeSWITCH can do Video Conf. by Jawn98685 · · Score: 1

      My bad for the FreePBX/FreeSwitch typo. FreeSWITCH doesn't do video conferencing either.

  2. VLVC might solve your problem by Anonymous Coward · · Score: 4, Interesting

    VLVC is an end of studies project realized in EPITECH. Its main goal is to developp a videoconference module for the VLC software.

    http://www.vlvc.net/en-home.html

  3. Skype? by Goeland86 · · Score: 4, Informative

    I know Skype isn't FOSS, but the latest Linux beta for skype does video chat with windows.
    I was pleasantly surprised when I tried it last week from my linux platform.
    It also does n-way calls. And runs on Linux, Windows and Mac. Something to follow up on?

    --
    ---- I am certain of only one thing : I know nothing else.
    1. Re:Skype? by Anonymous Coward · · Score: 2, Interesting

      The problem with Skype is that it really is completely proprietary (not just the client, but also the protocol) and you have no way to guarantee that you can still use it anymore in a year or two...

    2. Re:Skype? by Tack · · Score: 2, Interesting

      Luckily, using Skype isn't something that is likely to create vendor lock-in. So when a viable OSS alternative becomes available in the future, switching to it will involve about the same amount of effort as it would if that software had existed today.

      So if the options are using Skype now and switching in 2 years (say), or using nothing for 2 years and waiting for something to come along, the former option seems more agreeable.

    3. Re:Skype? by Anonymous Coward · · Score: 3, Insightful
      Luckily, using Skype isn't something that is likely to create vendor lock-in. So when a viable OSS alternative becomes available in the future, switching to it will involve about the same amount of effort as it would if that software had existed today.

      That makes no sense. Once something becomes a defacto standard it is nearly impossible to get everyone to switch to something else. Market share is everything. This is exactly how Microsoft maintains their monopoly. It is the reason the vast majority of people use Windows. It is the reason the vast majority of businesses use Microsoft Office. It is the reason everyone uses MP3s instead of Ogg Vorbis; and GIF instead of PNG. It is also the reason no one uses IPv6.

      Due to networking externalities, Skype is exactly the sort of thing that is likely to create vendor lock-in.

    4. Re:Skype? by Anonymous Coward · · Score: 2, Informative

      but it doesn't do n-way video conferencing, which is partially what the post was about (the other was that it be a F/OSS app)

    5. Re:Skype? by pizzach · · Score: 3, Informative

      Skype can't do 3 way video conferencing, which is what the original poster was asking for. (I know, I've tried.)

      --
      Once you start despising the jerks, you become one.
    6. Re:Skype? by Tack · · Score: 2, Insightful

      The reason Microsoft maintains a monopoly with Office is because its grip on the market perpetuates and expands due to proprietary formats. Skype deals with transient data, so the analogy to Office, or MP3, or GIF (or any other kind of file format) doesn't work.

      I also don't quite understand your point about networking externalities. In fact, as I see it, because Skype sort of Just Works through firewalls and doesn't typically require any explicit configuration, any OSS product which also Just Works for the same reason could be used without involving any networking changes.

      I understand what you're saying about the risk of Skype being a de facto standard, but this is different from monopolostic vendor lock-in because the initial "expense" of deploying Skype is roughly equivalent to the later "expense" of deploying some OSS alternative. (Maybe that initial expense is a bit less, but it's eclipsed by the benefits of being able to actually do the video conferencing in the interim.)

    7. Re:Skype? by Simon80 · · Score: 1

      The lock-in comes from having to convince everyone you know to switch from Skype to something else. That being said, nobody in the thread has confirmed that Skype can be used to do videoconferencing. It has only been confirmed that it can be used to do video chat between Windows and Linux, which can be done instead using Ekiga Windows Messenger, using the SIP protocol (believe it or not).

    8. Re:Skype? by rawler · · Score: 1

      Ever heard of The Network Effect?

    9. Re:Skype? by Goeland86 · · Score: 0, Offtopic

      Notice that I did note that it wasn't an FOSS program. However, for most intents and purposes it's free (as in beer) for end users, and companies who wish to use it can get a subscription for technical support.

      Also as the debate over proprietary / standard argument goes elsewhere in this thread, I'd like to point out that most end users are aware of Windows Live Messenger's webcam capabilities, yet many of them switch to skype. Just because Microsoft came up with netmeeting and MSN / WL Messenger doesn't mean that it will become the standard. Same holds true with Skype. Yes it's easy, yes it's simple, but NO it's doesn't have features that can't be provided by another software project, like MS Office, specifically Outlook is what my father (remarkably computer literate for a director of his department, I worked in his company) is constantly reminding me of.

      If you could make Outlook platform independent, or come up with an alternative that does everything Outlook does (yes, I know about Evolution, but it's not quite as complete) and is compatible (or can import all of Outlook's data) then you'd have a chance of migrating companies off MS Office. The real problem is that the tools in competitors to Office aren't always as high quality, or existent (thinking of the document revision tools in OO.o).
      But that was a long off topic segment. Personally I'd support a company that makes their product as cross-platform as possible, as Skype has done. Sure it's not OSS, but people have a right to make a living with code, too!

      --
      ---- I am certain of only one thing : I know nothing else.
    10. Re:Skype? by Anonymous Coward · · Score: 1, Informative

      Me too. When adding a 3rd party, you lose the video.

    11. Re:Skype? by Tack · · Score: 3, Insightful

      Yes, but the network effect doesn't invariably result in lock-in.

      My point is that with something like Skype, you're dealing with transient data, the software itself requires very little configuration (and no configuration generally needed outside of the software [e.g. networking]), and usage of the software doesn't require a lot of training. The barrier to replacement is, compared to other examples, really fairly low.

      All that's really required is that you agree with those you want to conference with to use a given piece of software, and then install it. This is an obstacle, but it's not a substantial one. Because this effort is roughly equivalent to the original effort of agreeing to use and installing Skype, the I disagree with the lock-in argument.

      Nobody disagrees that the ideal situation is to use OSS if some viable candidate exists. If it doesn't, all I'm arguing is that using something like Skype -- if it provided the necessary capabilities (which apparently it doesn't, but that's moot for this discussion) -- is a sensible stop-gap. In this particular case, I don't accept that the implied alternative (use nothing while you wait for an OSS solution) is the best option. (Sometimes it might be.)

    12. Re:Skype? by DarkSarin · · Score: 1

      I know Skype isn't FOSS, but the latest Linux beta for skype does video chat with windows.

      I was pleasantly surprised when I tried it last week from my linux platform.

      It also does n-way calls. And runs on Linux, Windows and Mac. Something to follow up on? The last time I checked (about 2 days ago, admittedly, so maybe something has changed) a three way video conference did not work in skype. Maybe there is a way to make it happen that I'm missing, but I sure couldn't figure it out. If you have a link, I'd love to see it.
      --
      "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
    13. Re:Skype? by rawler · · Score: 1
      As usual, Wikipedia, while not being absolute truth, or even a credible source, sums things up better than I can myself.

      Network effects are a source of, but distinct from, lock-in. Lock-in can result from network effects, and network effects generate increasing returns that are associated with lock-in. However, the presence of a network effect does not guarantee that lock-in will result. For example, if the network is open there is no issue of lock-in. I certainly agree that there's plenty of business value in using proprietary communications rather than resorting to inferior methods of communication.

      However, proprietary communications protocols are text-book examples of how network-effect easily creates barriers to technological changes, which is a mild kind of lock-in. (Not the worst form, but certainly bad.)

      Anyone around before reverse-engineered multi-protocol IM-clients became commonplace, or that requires MSN connectivity only because that happens to be what some friends are using, knows exactly what it's like in practice.
    14. Re:Skype? by morcego · · Score: 1

      In fact, as I see it, because Skype sort of Just Works through firewalls and doesn't typically require any a explicit configuration, any OSS product which also Just Works for the same reason could be used without involving any networking changes.


      You gotta be kidding me. Seriously. Have you ever tried to get Skype working through a firewall that does access control ? You have pretty much give the computer unlimited access to get Skype to work. (Unrestricted https = full access, since you can use to tunnel anything).
      --
      morcego
    15. Re:Skype? by Tack · · Score: 1

      Well, you'd be hard pressed to find a firewall whose purpose was not "access control."

      Perhaps you mean a firewall with a restrictive default outbound policy. In this case, of course Skype, like another other software of its ilk, will require special configuration. But the common case (for Skype's target audience) is restrictive inbound and permissive outbound.

    16. Re:Skype? by Anonymous Coward · · Score: 0

      I've got a webcam built into my new thinkpad and the video quality I send in skype in linux is much poorer than the video quality I send in skype from windows. I notice the video quality my brother sends from his mac is much better than mine too.

      Specifically if I move too fast i get "tracers" as my family calls them. In the "myself view" I look jerky.

    17. Re:Skype? by Yogiz · · Score: 1

      False.

      Skype creates an even greater lock-in then Microsoft Office or most anything else that can be come up with. With office you might want to make documents that you want to use yourself later and sharing them with others is not always a necessity. Not so with Skype. Speaking with yourself is something that can easily be done without software. If you want to switch from Skype to something else, you have to make sure every contact in your list does the same. Skype's protocol is not open and has not been implemented by anyone else but Skype. Really, I started using Ekiga lately and tried to convince a couple of people to switch over as well. They said that was not going to happen as they would no longer be able to speak with the 40 people in their contact list. Sure, you could do gradual switching by using two programs for the same task until everybody switches but who wants to do that? I had to get back to using Skype as noone else was willing to do the switch. Don't underestimate the lock-in capabilities of anything that you can't use in a disconnected computer for ten years without problems.

    18. Re:Skype? by multipartmixed · · Score: 1

      You need two computers and two cameras. You sit between them and point each camera so they can see both you and another computer.

      Simple!

      Works best with LCD screens.

      --

      Do daemons dream of electric sleep()?
    19. Re:Skype? by caluml · · Score: 1

      Have you ever tried to get Skype working through a firewall that does access control as opposed to....?
    20. Re:Skype? by x2A · · Score: 1

      "use OSS if some viable candidate exists. If it doesn't, all I'm arguing is that using something like Skype [...] is a sensible stop-gap"

      I wouldn't hold your breath, with the average F/OSS developer, programming for fun, stuff they actually want to write, but looking like this, I can't see them putting too much effort into video conferencing software :-p

      --
      The revolution will not be televised... but it will have a page on Wikipedia
  4. VIC and RAT by TheRaven64 · · Score: 2, Interesting

    VIC allows arbitrary numbers of people to join in a videoconferencing session. It fails the 'easy to use' test, but could probably be used as the basis for an application that doesn't.

    --
    I am TheRaven on Soylent News
    1. Re:VIC and RAT by Ice+Wewe · · Score: 3, Informative
      Given that the newest package listed on their site is from 2003, I might consider a different project. Gnomemeeting is one option, however I haven't found it to be that user friendly. You could use GTalk, assuming they all have Google accounts.

      http://www.mebeam.com/ has a plug-in for GTalk that allows for multi-way video conferencing.

      http://preview.tinyurl.com/5qdp38 (Link to the plug-in)

    2. Re:VIC and RAT by TheRaven64 · · Score: 1

      VIC and RAT are now both developed as part of AVATS, which is still active.

      --
      I am TheRaven on Soylent News
    3. Re:VIC and RAT by Anonymous Coward · · Score: 0

      ekiga (gnomemeeting) sucks! nice project if it worked out of the box, but i failed after hours and hours of testing, opening ports and trying different application combinations to "talk" each other (gnomemeeting on linux, xmeeting on mac and netmeeting on windows). they are all just crap! might work if you are on a lan using only ekigas, but will probably not outside your lan, ot at least not without hassle.. when you finally think that it somewhat works (receiving calls but unable to make them for example) if you move with your laptop it stops working again.. you sometimes just don't have time to experiment to see if it works or not. there is a lack of such applications that work reliable and in an easy way (plug-n-play). sad, it is a very nice application (installed on all my computers but never used at all)

    4. Re:VIC and RAT by Anonymous Coward · · Score: 0

      Actually, VIC and RAT are now part of AccessGrid, which is being actively developed and is cross-platform. The most recent stable release was on 21 Dec 2007.

  5. h323 by Lord+Byron+II · · Score: 4, Informative

    Any h323 client will do the job, like Ekiga (formerly GnomeMeeting). Also, for those in the science community, evo.caltech.edu is a nice Java-based collaboration tool.

    1. Re:h323 by Gromius · · Score: 1

      Also, for those in the science community, evo.caltech.edu is a nice Java-based collaboration tool. Your definition of nice seems to differ from mine. Its of course much better than vrvs but it seems to have issues and doubly so for video. Its not reliable yet and sometimes if CMS and/or ATLAS are having a large meeting, grinds to a halt. Although to be fair it is rapidly improving. I have observed that (pulling number out of ...) it has only a 60% success rate. Additionally it is more designed for large prearranged meetings and is not as immediate as say ichat when you want an adhoc meeting to discuss something.
  6. ..uhm..can't find an answer. by Anonymous Coward · · Score: 2, Informative

    Can't find any. There are several open source SIP/Voice tools but with Multi-point nope.... Ekiga/GnomeMeeting - http://ekiga.org/ ZAP - http://croczilla.com/zap SFLPhone - http://www.sflphone.org/ OPenWengo - http://www.wengophone.com/ Can anyone list some one? or should the community should try to evolve this projects ?

  7. Google has it, but won't share by Anonymous Coward · · Score: 1, Informative

    Google bought Marratech, a company that's been specializing in videoconferencing for almost 10 years. But they don't seem to have any plans to do anything externally with it, so it's all lost in the stomach of the beast.

    1. Re:Google has it, but won't share by Anonymous Coward · · Score: 0

      Maybe what they have planned isn't ready yet...

      (I've used it, marratech could use a lot of work)

      Usually, the first thing that happens when Google buys a company is that they spend the first year moving the backend to Google's massively scalable architecture.

      And they release a something for free. (Google Earth, Sketchup, Writely, Spreadsheet, etc.).

      Google has a great record in this regard.

      Stay tuned, I say.

      Maybe they'll release something to offset the ad doldrums of the Summer.

  8. MOD UP! by crhylove · · Score: 1

    Mod Parent Up!!!

    Oh wait, that's the article, isn't it. I'VE BEEN ASKING THIS FOR YEARS!!!

    Hopefully the new voice and video for pidgin thing won't suck, and we can finally supplant a corporation BEFORE it becomes a hegemony (though Skype is pretty much there already. BLAST!).

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  9. IRC by johannesg · · Score: 4, Funny

    You kids these days with your graphical user interfaces! Just go with the One True Unix Way: command line! It is quick, it is easy, and it works on VT100 terminals over a 14k4 modem. Why would you need anything more?

    All you need to do is set up an IRC-server in multi-pointcast mode using the -nrl option, and then connect to it with reverse protocol multiplication using the -t option. You can add new users by typing :nusername:ip;port:macaddress;. Trivial.

    1. Re:IRC by Kasimir+Gabert · · Score: 0

      This is a joke, right? There is a huge difference between IRC and Video Conferencing...

    2. Re:IRC by flyingfsck · · Score: 3, Funny

      ...and the ASCII Art codec...

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    3. Re:IRC by Anonymous Coward · · Score: 0

      any other forum on the internet would have modded this as a troll. Damn you /.

    4. Re:IRC by hostyle · · Score: 5, Insightful

      Correct. One is a huge waste of time and bandwidth, the other isn't.

      --
      Caesar si viveret, ad remum dareris.
    5. Re:IRC by Nikker · · Score: 2, Insightful

      I think if IRC is ok then it would just be sent as an email.

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    6. Re:IRC by Anonymous Coward · · Score: 0

      haha someone mod this guy up. comedy gold.

    7. Re:IRC by value_added · · Score: 1

      All you need to do is set up an IRC-server in multi-pointcast mode

      Bah.

      Just use talk(1). Use it to talk to yourself, even. Tell a few jokes, share ideas, brainstorm, engage in role playing (a bit of added configuration will allow you to 'su badgirl16' or 'su leatherman' for quickie session), or just check in and see how things are going.

    8. Re:IRC by Anonymous Coward · · Score: 0

      IRC? 14.4K modems? Beh. You don't need none of that new-fangled stuff. What you really want is YTalk.

    9. Re:IRC by Igmuth · · Score: 1

      14.4k modems? Kids these days... Whats wrong with a perfectly good 9600 baud modem?

    10. Re:IRC by asCii88 · · Score: 1, Funny

      Why do you even need that when you can have two plastic glasses and a cord?

    11. Re:IRC by fast+turtle · · Score: 1

      Damn Ricers! What's wrong with a perfectly good 300Baud Acoustic Coupler?

      --
      Mod me up/Mod me down: I wont frown as I've no crown
    12. Re:IRC by story645 · · Score: 1

      irc doesn't require refreshing every three seconds

      --
      open source modern art: laser taggi
    13. Re:IRC by ryszard99 · · Score: 2, Funny

      damn you kids with your fancy acoustic coupler. back in my day we used fire and blankets, now get off my lawn!

      --
      -- $_='ab-bc ratvarre';tr"'a-z'"'n-za-m'";print
    14. Re:IRC by Anonymous Coward · · Score: 0

      Why the heck do you answer this??!!!! did you read the question?? he's looking for videoconference software.. not for a bunch of nerds (like you) on an IRC chat, talking about women they will never even dare to touch..

      Try with GTalk

  10. audience? by story645 · · Score: 3, Insightful

    First, why isn't there a better effort at medium to large video-conferencing that pretty much anyone can set up? Probably 'cause it's assumed that the only people really need medium/large video-conferencing software are universities and companies-and they can afford proprietary software, so why try too hard?
    --
    open source modern art: laser taggi
    1. Re:audience? by woboyle · · Score: 1

      Yah. That leaves the smaller consulting house (like me) out in the cold. I'm also looking for decent FOSS video conferencing software so I can better collaborate with my customers - their engineers with whom I work are scattered all over the globe and getting us all together in one place at the same time is impossible.

      --
      Sometimes, real fast is almost as good as real-time.
    2. Re:audience? by NateTech · · Score: 1

      Or because the world is constantly pushing the proprietary stuff along, and it's leading to rooms like this:

      http://www.polycom.com/usa/en/products/telepresence/realpresence_experience/rpx_hd.html

      Having the other folks on a small monitor is "nice" but if you're building something today, might as well get the big'un.

      And if not the room-based systems, even the small conference room systems are getting bigger and doing HD and other things like "people on content"... (think weatherman on the evening news, here... content behind you... you standing in front of it...)

      http://www.polycom.com/usa/en/products/video/video_conferencing_systems/large_conference_room/hdx9000.html

      These things are moving along rapidly, with a number of competitors in the marketplace. People that really need it, are just paying for it and buying it -- slow economy, slow travel, always have a reverse effect on the conferencing industry. We're one of those "backward to the market" businesses.

      [Disclaimer: Yeah, I work for PLCM.]

      --
      +++OK ATH
  11. AccessGrid? VRVS? by Anonymous Coward · · Score: 3, Informative

    Accessgrid:

    Works fine, even supports multipoint *HD* video conferencing, open source though the "hours to set up" depends on your tech competence. It doesn't *need* working multicast, but works a lot better with it.

    Not really AG-specific: Also note that multipoint video conferencing requires either echo cancellation (and ALL software echo cancellation sucks, you need still need hardware DSP units even in 2008) or headsets for everyone - one bad node can ruin they meeting - if you think an echoey 2-way conversation is bad, you should experience a 15-way conference some time (though that might need academic/military bandwidth :-) )

    http://accessgrid.org/

    EVO? (Successor to VRVS).

    Kind of new, but descendant of VRVS. Kind of a cut-down accessgrid. Easy to use, though is web-page based.

    AFAIK, like VRVS, interoperates with AccessGrid, though participants in a conference tend to be "second class citizens".

    http://evo.caltech.edu/evoGate/FAQ/index.jsp#Basics01

  12. Demand? by nfk · · Score: 1

    The answer to the first question is probably that no one who can do something about it (ie develop it or pay someone to do it) is sufficiently interested.

  13. have you looked at DimDim by Anonymous Coward · · Score: 0

    DimDim is pretty good, i'm not sure if its opensource though.

  14. software echo cancellation by TheSHAD0W · · Score: 4, Interesting

    Not really AG-specific: Also note that multipoint video conferencing requires either echo cancellation (and ALL software echo cancellation sucks, you need still need hardware DSP units even in 2008) or headsets for everyone - one bad node can ruin they meeting - if you think an echoey 2-way conversation is bad, you should experience a 15-way conference some time (though that might need academic/military bandwidth :-) )

    Just curious - why should "software" echo cancellation suck? The DSP-based cancellation *is* software, just on a DSP. Modern CPUs ought to have enough horsepower to perform the same function reasonably quickly, yes? No?

    1. Re:software echo cancellation by flux · · Score: 1

      I could envision one reason: it is possible to attain much smaller latency with DSP. With DSP you can guarantee n sample window within which the corrective action is taken; it will be very difficult to do so small windows when you have 2 kilobyte buffers you record sound into.. (Doesn't need to be that bad, though: that's already >40 ms with assumed 44100 sampling rate.) Perhaps if you use an approach similar to RT-Linux?

      However, I believe many soundcards have had built-in programmable DSPs for a while (not really followed the matter, but atleast my good ol' Audigy has one; perhaps the advent of built in sound has killed that?), so maybe they can do that too.

    2. Re:software echo cancellation by btempleton · · Score: 3, Informative

      They do. The latest skype's echo cancellation is very good and done in software. They are also doing 640x480 at 24-30 fps, which is broadcast video quality, if you have the bandwidth and CPU for it. (about 800kbits up and a dual core.)

      --
      Has it been over a year since you last donated to the Electronic Frontier Foundation
    3. Re:software echo cancellation by Anonymous Coward · · Score: 1, Funny

      More on the same point. Everyone but you has been doing 40+ person voice conferencing for the past 3 years.

      And I killed an ancient demon while doing it. So nyeh.

    4. Re:software echo cancellation by makeyourself · · Score: 0

      Not quite broadcast quality, if you ask me...

    5. Re:software echo cancellation by Anonymous Coward · · Score: 1, Informative

      That's not the same thing at all. Gamer-drones wear headsets and/or are sitting alone.

      Room echo cancelling hardware means everyone in each room of the multipoint meeting can just talk normally without looking like a silly geek, but every room in the meeting has to have either echo cancelling hardware or a headset, or echoes creep in.

      This takes really fast DSPs to do well.

  15. PC VS iChat by polyex · · Score: 1

    iChat is nice, but last time I used it (a couple of years ago), there was no way to videoconference with something on the PC side. You could type at people using a PC with an (AOL account?) but no video. This made it rather lame unless you convinced all your family/friends etc to start using Macs. I guess they figured the Halo effect would not hold with a chat program as it might with iTunes/Ipod etc. I don't know if this has changed as of yet...

    1. Re:PC VS iChat by peragrin · · Score: 1

      AIM doesn't support the multipoint video but video over aim works just fine.

      Why hasn't this been finished. people have been asking for video chat in things like gaim/icq/MSN for years and no one has done anything about it. yes it is hard, but shouldn't be that hard. This is a point where F/OSS can shine. since everyone else is proprietary as well as not directed at home users, F/OSS can step in and create a true standard to start with.

      --
      i thought once I was found, but it was only a dream.
    2. Re:PC VS iChat by davester666 · · Score: 1

      iChat connecting with PC clients using AIM to do video chats did work when I tried it about a year and a half ago. The problem was you had to use an old AIM client on Windows because AOL updated the video protocol and made it incompatible with iChat. This may have changed [so you can now video chat between iChat and the latest PC clients], but we switched to using Skype, as it worked a lot more reliably back then [and has been just working since then].

      --
      Sleep your way to a whiter smile...date a dentist!
    3. Re:PC VS iChat by Anonymous Coward · · Score: 0

      This is a point where F/OSS can shine. since everyone else is proprietary as well as not directed at home users, F/OSS can step in and create a true standard to start with.


      Seems to me like this is the kind of arduous task where you would need company backing to even get a standard off the floor.

      Seeing how F/OSS is trying even harder to stay off proprietary codecs and things, it's hard to make AND test two new compression standards. OSS refuses to acknowledge MP3 for sound compression, but could use OGG. It won't use MPEG, but could probably use Matroska. I don't really know if these standards are as good for A/V streams as they are for file transmissions, but I don't see Adobe flash using them after all these years

      The problem is that Matroska and OGG have been out for a while and still have no strength out there. Companies adopting new technologies would rather see the more popular and current tech, which is already proprietary.

      Or we could use open source stuff and just include codecs on the installers. The problem then is multiplatform support.

      Finally, we have the bandwidth problem. People just won't understand that you need that 800kbps for good framerates at broadcast 640x480 @24fps quality, like a poster near this thread said. My dad still doesn't get why he can't even get people on MSN to chat with video on... the problem is the vid quality and webcam resolutions really suck. Even without multipoint bandwidth to worry about
  16. re: evo by danpritts · · Score: 3, Insightful

    see http://www.accessgrid.org/software - this is "vic & rat" as mentioned above.

    which is from the people who went on to do evo.

    It can be non-trivial to make it work but it fits the rest of your requirements pretty well. It's gotten more user friendly in the last few years goo.

    If your network supports multicast, AG will use it, which means you don't need a central server. This mostly means R&E networks, there is very little multicast availability on the commercial internet.

  17. OpenMCU by hweimer · · Score: 1

    It seems that OpenMCU, which is part of the OpenH323 project, does exactly what you want. You can then use your favorite H.323 client to connect. Be warned though, that running a MCU consumes huge amounts of bandwidth.

    --
    OS Reviews: Free and Open Source Software
    1. Re:OpenMCU by DarkSarin · · Score: 1

      And as I said in the post, the H323 stuff is not easily set up. That's part of my frustration. Let me put it this way. We actually installed OpenMCU, but then there's almost zero documentation on how to properly configure the server and then connect to it. Point me to this, and I'd gladly use it.

      But it shouldn't be that complicated, and ad-hoc networks should be possible, I think.

      --
      "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
    2. Re:OpenMCU by DarkSarin · · Score: 1

      So that doesn't really help much now does it. A project or software sans documentation is as good as no software. Sorry, but telling me to use a project without documentation when I've asked for something more presentable is as good as spitting in my face.

      Now if the community wants openMCU to be useful, then document it. I'd even be willing to work with the developers to write the documentation (that I can do, I'm not much of a programmer, but I can write).

      --
      "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
    3. Re:OpenMCU by jalet · · Score: 1

      > ... is as good as spitting in my face.

      Well, then maybe you are expecting too much from people who want to help YOU fix YOUR problem for FREE.

      I'm also available for consulting work BTW, and I'm sure a lot of other people as well. But maybe you don't value the work of other people enough, especially the guys who developped OpenMCU (I'm not one of them). This project sucks at least because it doesn't have useable documentation. Anyway at the time I answered your posting, it was the only answer containing the name of a software which does exactly what you want, if we except vic which is, historically, more related to multicast visioconferencing.

      I'll try to remember to not try to help you next time.

      --
      Votez ecolo : Chiez dans l'urne !
    4. Re:OpenMCU by Krodren · · Score: 1

      The immediate parent, by the original Ask Slashdot poster, is one of the worst reactions to a helpful post I have seen in years.

      Seriously. Read that post. Then re-evaluate if you really want to spend any time or effort to help this guy.

    5. Re:OpenMCU by Anonymous Coward · · Score: 0

      Whoa, chill out. Sure, he used a terrible analogy there ("spitting in [your] face", really?) but your own overreaction isn't helping any.

      He did offer to help the developers write the documentation, something that I haven't seen nearly enough of.

      Perhaps instead of jumping right on and accusing him of "expecting too much", or telling him you'd try to "remember to not try to help you next time", you could have just politely pointed out that you consult on these sorts of things. He might have hired you, and you could have a) committed better docs to OpenMCU as a result, and b) gotten paid for it.

      Of course, that doesn't sound quite as noble as accusing him of "expecting too much from people who want to help YOU fix YOUR problem for FREE", though...

    6. Re:OpenMCU by Anonymous Coward · · Score: 0

      The immediate parent, by the original Ask Slashdot poster, is one of the worst reactions to a helpful post I have seen in years.

      Seriously. Read that post. Then re-evaluate if you really want to spend any time or effort to help this guy. What?! You know what, you may not like it, but when your parent said

      A project or software sans documentation is as good as no software. he was absolutely spot-on.

      A multi-point video-conferencing system is going to be difficult to configure correctly, and without any documentation at all? Just by reading incorrect help switches and thousands of lines of source code? What the fuck are you smoking?! Source code is not documentation.

      And your parent went on to say:

      Now if the community wants openMCU to be useful, then document it. I'd even be willing to work with the developers to write the documentation (that I can do, I'm not much of a programmer, but I can write). He wants to help put together documentation for an app that, even its supporters agree, has none whatsoever. This is exactly the kind of contributor the community needs. How dare you insinuate that the community should turn its back on him!

      Honestly, I love the principles of the F/OSS movement, but sometimes I think Free Software advocates like you deserve the second-class status the rest of the world ascribes to you. You know how a project really gets a great reputation? Help out even the people who don't read source code.
    7. Re:OpenMCU by DarkSarin · · Score: 1

      Hey, look, I'll admit that saying that my reaction was harsh, but look at it like this: I'm willing to help document anything. I don't program much, but I do read code (albeit poorly). The problem with telling someone to use a program that has no documentation is that it isn't helpful. It's actually _worse_ than saying RTFM. Writing a program that has obscure methods of implementation (eg, no user interface), and then not providing a user interface or documentation is bad enough. For someone to then tell me to use it is frustrating.

      I apologize because my response was poor, but what I won't apologize for is this: saying that telling someone to use a project without documentation is frustrating. It is.

      If the openMCU developers are still around and want help writing the documentation, I'd love to help. I'm more than willing to help _any_ OSS project that needs someone to write documentation. That's something I can do. I'm a stickler for the fact that we need better documentation for the details of software, and I don't think we do enough for the non-technical folks out there.

      Now, let me ask this: how helpful was the parent comment to which I replied? Moderately. I had actually evaluated openMCU prior to posting (something I didn't mention because I didn't want to post a novel-length question), without success largely due to the fact that it has poor to non-existent documentation. You will also notice that this is not the only post to mention openMCU.

      Not trying to be defensive, and I'm sorry for being offensive.

      --
      "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
    8. Re:OpenMCU by DarkSarin · · Score: 1

      Look, reading back over that, it came off much more offensive than I intended. I'm sorry.

      I did try openMCU, and the documentation is terrible. Please don't take that the wrong way. I'm normally a reasonable guy, but I've been really frustrated by this whole situation, since it looks like a niche that someone in the F/OSS community should be anxious to fix, since it's really useful for a working group that's spread out to have. Yes it sucks a LOT of bandwidth, and yes it does suck a lot of processing power, but it is really nice to have access to.

      Again, I'm sorry about the harshness of my response, I really didn't mean for it to come off that way, but I've been so frustrated looking for documentation on openMCU that I overreacted. I hope you'll accept my apologies.

      --
      "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
    9. Re:OpenMCU by jalet · · Score: 1

      > I hope you'll accept my apologies.

      Of course. Everyone has a bad day now and then...

      Thanks for your answer.

      --
      Votez ecolo : Chiez dans l'urne !
    10. Re:OpenMCU by Allador · · Score: 1

      Have you considered just saving yourself all this pain and acquiring a commercial bridge from codian or polycom?

      I cant speak to your specific time/cost tradeoffs, but at some point, given the relative crappiness and/or non-availability of FOSS solutions, it may be cheaper to just buy something that works and move on to your real job.

  18. OpenMCU by jalet · · Score: 1

    Install GnuGK and OpenMCU and you're done.

    Installing and configuring GnuGK is somewhat complex, but it works flawlessly (doesn't do multipoint videoconferencing but it's a gatekeeper, definitely needed IMHO)

    Installing and configuring OpenMCU is ..., how could I say this while still being polite... There's no documentation available to the best of my knowledge, and the --help command line switch doesn't seem to entirely match the openmcu executable... Anyway you can find some entirely outdated docs and combine them with what you obtain with --help, then hope for the best... and maybe read parts of the source code... I think it's the ONLY Free Software I've seen which made me want to have its development team hanged (just joking...)

    Anyway, I was able to make it work during tests, so if you've got some time to spare on this you could try it as well. It definitely does what you want to do.

    Now install GnuGK and OpenMCU (on two different boxen, unless you want to play with fire and complex port settings...), register your endpoints with the gatekeeper, and you'll have a working point-to-point and multi-point visioconferencing system.

    --
    Votez ecolo : Chiez dans l'urne !
  19. Go on, you know you want to overengineer it by Anonymous Coward · · Score: 0

    implement an access grid node!

  20. VLC Http Interface? by Doomedsnowball · · Score: 5, Interesting

    What about VLC? It has it's own little web server and customizable http interface. It is trivial to host a page with multiple VLC windows running streaming from remote webcams. I know because I have been given such ridiculous tasks from clients. VLC is so flexible and open, it's not much work to customize it using only basic HTML and Javascript knowledge. Throw in a little AJAX and PHP and you have your shared whiteboard and an upload function. Simple, really.

    --
    7h3$3 4r3n'7 7h3 Ðr01Ð$ ¥0 4r3 £00|{1n9 f0r. M0v3 4£0n9. --OB1
  21. cuseeme by Anonymous Coward · · Score: 0

    I may be showing my age but we were doing this over 10 years ago with a cuseeme reflector and various clients (yes even using linux) - audio worked ok with one person 'presenting' at a time with others commenting via text chat - which works ok in certain scenarios. For multiple speaking speaking at that time we used the phone for audio and software for video.

  22. VSee.com by drydiggins · · Score: 0, Offtopic

    VSee.com

    1. Re:VSee.com by DarkSarin · · Score: 1

      Not free from what I can tell. What else do you know.

      --
      "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
  23. Too much cpu or network bandwidth required by Anonymous Coward · · Score: 0

    The problem with an N-way video conference system is the amount of network bandwidth required as well as the amount of cpu processing power required.

    One technique is to use a high powered and well-connected central server to aggregate all the conferees and the retransmit the aggregation back to their sources, with a star network architecture. This is possible with today's multicore systems to support perhaps up to 8 attendees, assuming you have an OC-3 or T-3 link to the Internet or better.

    In an ad-hoc mesh network of many to many you generally run out of bandwidth or cpu resources at one or more sites, resulting in a less than satisfactory experience.

    On the other hand, if you are willing to settle for postage stamp sized images at less than 30 frames per second with below telco quality sound, and you have *really* powerful processors at each site, you could get away with it.

    Most people tend to be happier using conference calls (telephones) for the audio, and sharing desktops and desktop applications. That tends to have far better audio and get more work done than making faces at each other.

  24. Open Meeting? by Olmy's+Jart · · Score: 4, Informative

    http://code.google.com/p/openmeetings/

    No experience with it, I just happened to be looking at the freshmeat announcement a couple of days ago.

    Features:
            * Video/Audio
            * See Desktop of any participant
            * Multi-Language and Customizable
            * Whiteboard with drawing, write & edit, dragNDrop, Resizeing, Images (DragNDrop from Library), Symbol(s)
            * Conference while drawing (4x4 or 1xn modus)
            * Safe Drawings / whiteboard and load it next time, edit and resave
            * Import Documents (.tga, .xcf, .wpg, .txt, .ico, .ttf, .pcd, .pcds, .ps, .psd, .tiff, .bmp, .svg, .dpx, .exr, .jpg, .jpeg, .gif, .png, .ppt, .odp, .odt, .sxw, .wpd, .doc, .rtf, .txt, .ods, .sxc, .xls, .sxi, .pdf) DocumentImporting

            * Send invitation and direct Links into a meeting
            * Moderating System
            * User-/Organisation-/Moderating- System
            * Backup and Language Module (LanguageEditor, BackupPanel)
            * Private and Public (Organisation only) Conference-Rooms
            * Technologies used, see TechnologyPortfolio

    1. Re:Open Meeting? by pangloss · · Score: 1

      *Sounds* interesting. Does the demo portal (http://inno02.fh-pforzheim.de:8080/openmeetings/) work for anyone? After Flash loads, I just see an autoconnect url printed to the screen.

    2. Re:Open Meeting? by Anonymous Coward · · Score: 0

      You'll need port 1935 access thru ur firewall.

  25. Try wengomeeting by schweini · · Score: 1

    try wengomeetingfor a flash-based videoconferencing tool (up to 5 participants)
    It's not open source, but the company (wengo) does offer an open source client for their other services.
    This concept shouldn't be too hard to re-implement with an open source flash media server, like red5. but sadly, red5's documentation is severely lacking.

  26. RTFA? by Anonymous Coward · · Score: 0

    Did anyone actually read the freaking question? He wants a FOSS VIDEO conferencing application that can handle SIX or SEVEN SIMULTANEOUS calls. That immediately rules out Ekiga, as he said, all of the voice only solutions and even non-free Skype.

    It is a good question. Video chat/conferencing is an area that Linux and the FOSS world has avoided for far too long. Until recently Ekiga was the only one and anyone that doesn't see the problems with Ekiga has obviously never used both Ekiga and Skype.

    The FOSS community is well overdue for a decentralized Skype like product that does video. But, to the best of my knowledge, no one is working on one. Meanwhile Apple has iChat. Windows has MSN Messenger, GTalk, Yahoo Messenger, Skype and many more. Linux has Ekiga and most recently Skype.

    1. Re:RTFA? by Allador · · Score: 1

      Decentralized wont work here at all.

      Due to the bandwidth (minimum 800k per node) and processing requirements (heavy), this sort of thing doesnt really work with typical asymmetric bandwidth available to most sites.

      The way you do this is with a bridge/reflector. Everyone dials into that, and it does the multiplexing, and re-broadcasts.

      This gives you a star topology rather than a mesh, which is much more practical.

      With decentralized, figure 7 nodes at 800k each, means that each node would need at least 6mbps upstream bandwidth available to them. Very few businesses have this, smaller than large orgs or universities.

      MSN Messenger, iChat, etc dont qualify here either, as they're decentralized, so have this same problem.

  27. You can look but you won't find by guruevi · · Score: 1

    It's really difficult to find a decent and working MCU (Multipoint Control Unit) that's both free and allows to see all participants at the same time. Asterisk has a solution, but only one participant can be seen at the same time. There is Caltech's Java client as mentioned above and VLVC but that's not really complete or working.

    I settled on using OpenMeetings (www.openmeetings.net). It's FOSS, based on Java, Flash and Red5 and it works really well.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  28. How do we use the softswitch? by Anonymous Coward · · Score: 0

    After reading several documents on the FreeSwitch site, including the good article about the difference between FreeSwitch and Asterisk and the background to the new development, I'm a lot more informed about its internals (which were indeed interesting to me as a developer), but I'm still totally in the dark about what FreeSwitch actually does, *in practice*.

    Asterisk is proclaimed to be a PBX while FreeSwitch is a "softswitch", but that doesn't say anything about how FreeSwitch can be used. Give us some practical use cases please! Or, if it's just a library and has no end-user use cases, then can you please just say so?

  29. Cart-before-horse-department by frisket · · Score: 1
    what do you recommend in terms of a F/OSS solution

    Given that the support in Linux for video and webcams is so disastrously broken as it stands (largely the vendors fault for not providing APIs and driver details), what's needed first is to fix it so that all the common webcams (cheapo and expensive) "just work" -- both in standalones like Ekiga, aMSN, Pidgin, etc as well as in Flash-based browser applets -- and specifically work without slowing the system to a crawl or running at 4fps.

    Once that's done, perhaps *then* we can start to look at multi-way VC.

  30. H323 not multipoint, EVO not functional by Roger+W+Moore · · Score: 3, Interesting

    H.323 fails the multipoint test - there is an old project OpenMCU which used to provide some sort of multipoint linkup for H.323 but it never seemed to get beyond an early alpha stage.

    EVO is horrible. It's JAVA+vic/rat. Quality is terrible, it is really slow to connect each time and you can't always connect. It is supposed to be the VC tool of choice for the LHC experiments. However it is so bad that almost every meeting I attend uses the CERN telephone conferencing in preference or the ESNET H.323 MCU which the Tevatron experiment (D0 and CDF) use.

  31. How about dimdim by Anonymous Coward · · Score: 1, Interesting
  32. which ones... by zogger · · Score: 1

    ...do work on linux now? Any of them?

  33. Wiredred ePop by merejames · · Score: 1

    Have been using epop for about 6months. Really clean easy to use and install. Great for multipoint video, chat and application sharing and really reasonably priced. Worth a look; www.wiredred.com

  34. Farsight 2 is on the way by Tester · · Score: 1

    As far as I know, there is currently no complete solution. Farsight 2 aims to be a framework that will be used to build such applications (it does all of the hard work and you just have to plug it into some signalling. There are plans to make an XMPP extension for multi-party conferencing. And to then integrate it into Gnome using the Telepathy framework. But we're still building the pieces.

  35. Re:Try wengomeeting -- with Asterisk by Hoffer53 · · Score: 1

    Depending on your technical skills, there is plenty of documentation on getting Asterisk to work this way fairly quickly. Wengophone or wengomeeting should be able to use Asterisk to facilitate the transport.

  36. Easy Cheap Solution for PC, Mac, or Linux by Anonymous Coward · · Score: 0

    My Company Great America Networks Conferencing offers simple cost-effective Video and WebConferencing usable anywhere there is an Internet connection on any type of computer.

    You can see the software interface and sign up for a free 1 on 1 trial or a full featured demonstration free as well.

    Compare to other popular products here: http://www.ganconference.com/web.html

    View the software here: http://www.ganconference.com/quickvisuals.html

    Sign up for a free trial here: http://www.ganconference.com/gancnew/weblandingpage.html

    Have a free guided tour of the software here: http://www.ganconference.com/demo.html or contact me directly for a personal guided tour of the service.

    Anthony Russo
    Conferencing Consultant
    Great America Networks Conferencing
    arusso@ganconference.com
    www.ganconference.com
    Phone: 312-432-5377
    Skype: anth.russo

  37. Try Dimdim? by Anonymous Coward · · Score: 0

    http://www.dimdim.com
    Try Dimdim. Just came out of private beta and they just released a F/OSS unlimited version codenamed "Eagle"
    The free hosted versions been running for a month and works well.

  38. StoOdin by StoOdin · · Score: 1

    Actually, the problem is the protocols. H.323 is unicast. You can't, practically, get more than about 5 people on a unicast videoconference. the bandwidth usage just skyrockets. If you want to get 6-8, or more, people on a videoconference you have to use multicast - and very few know how to do this considering that 99.9% of routers stop multicast dead in its tracks. My group solved this problem about 5 years ago but couldn't get it to market. *sigh*, c'est la vie.

    1. Re:StoOdin by sacremon · · Score: 1

      Odd, I know organizations that have 45 simultaneous H.323 endpoints in a call at 384K each without issues. No multicast in use at all.

      Every Monday the workgroup I'm in has a multipoint meeting with 6-7 endpoints, all H.323, all unicast, no problems (unless the gatekeeper is having issues, but that's a different matter).

      I have no idea what your group solved five years ago, because I don't see a problem that needs solving. If you have the video streams sharing bandwidth with data traffic, you use QoS to ensure that it has priority.

      --
      If you can't beat them, embrace and extend them.
    2. Re:StoOdin by Anonymous Coward · · Score: 0

      Hmmm... I don't like the math on 45 simultaneous unicast conferees. From your statement I suspect that they might be placeholders but I'd be interested to know how many are actually simultaneously participating with full NTSC video at 24-30 fps. Even with your 6-7 simultaneous users in unicast you're using some prodigious bnadwidth: if each video stream averages 140kbits and you have 7 participants (which means 128 unicast connections), you're pushing 18Mbits for the conference. I'd guess that this is over a company LAN or private big pipe WAN since that's a whole lotta bandwidth. If you go into an actual long distance/ internet situation the unicast model has a lot more trouble, hence my reference to multicast.

    3. Re:StoOdin by sacremon · · Score: 1

      I really don't know where you are getting your math from.

      7 participants should have a total of 28 UDP streams (2 video and 2 audio each) and two TCP streams each (for H.245). Add another two streams each if there is H.239, but H.239 works within the bandwidth envelope of the conference itself, so no added bandwidth. So I don't see how a 7 participant conference would have more than 42 unicast connections, 56 with H.239.

      If the video streams are 140K and the audio is 56K you are looking at around 1.4M bandwidth before overhead. As most of that is UDP, there isn't that much overhead as compared to TCP streams.

      And no, the 45 participants were all live, active participants. The MCU was in a data center, but the endpoints were all over the place, some over LAN links, some over DSL. And they were using H.239.

      --
      If you can't beat them, embrace and extend them.
    4. Re:StoOdin by Allador · · Score: 1

      You're almost certainly using a bridge & gatekeeper.

      I think stoodin was talking about doing it decentralized, which doesnt really work past 2 or 3 nodes.

  39. koz-n-fx by koz-n-fx · · Score: 1

    Anyone who has ever tried to get OpenMCU to work knows that it's alpha software. The problem with multipoint has nothing to do with bandwidth limitations or all the other ideas I read so far. When you shoot sound for a theatrical production, all sorts of effort is expended to make the quality as high as possible with no interference at all. That is completely different from videoconferencing. Each videoconference is conducted in a large echoing conference room with air conditioning noise and a single microphone in the middle of a bare table. Connect three of these rooms together and nobody can understand anything even with good echo cancellation. Four is out of the question. If anybody in the mix has a regional accent, the limit is two, not three. The methods of suppressing this all have their problems. Vocal Keying, for example, is usually awful because it clips words and sounds mechanical, etc. If you don't do something, each room gets the air conditioning and traffic noise of all the other locations. Echo cancellation only affects incoming echoes, not outgoing. So who is most likely to have multiple soundproofed conference rooms in diverse locations? Multi-million dollar corporations. Everybody else uses iChat. There are worse things than to have to go run down a nice Mac to have a conference. That's getting easier and easier. Commercial conference systems (Polycom, Tandburg, LifeSize), Mac xMeeting, and Windows NetMeeting all can speak to each other via H.323. We would give anything to have OpenMCU work... Koz

    1. Re:koz-n-fx by amorsen · · Score: 1

      Echo cancellation only affects incoming echoes, not outgoing. Not that I have done much with video conferences, but this is wrong. Good speakerphones/conference phones do echo cancellation outbound too.
      --
      Finally! A year of moderation! Ready for 2019?
  40. access grid by donhav · · Score: 1

    look at http://www.accessgrid.org/

    Last time i used this, about three years ago, this was a real pain to make work, but once you have it going, its great and will support 6 - 8 connections.

  41. Re: evo by prefect42 · · Score: 1

    Even with multicast you still need a Venue Server, but you don't need lots of network bandwidth for that machine. You can simply use an existing venue server, but that makes you reliant on external services.

    It's pretty easy to setup these days, although if you're planning on using h264 you're going to need a whole lot of CPU.

    --

    jh

  42. priorities by Tom · · Score: 1

    As someone who is (trying to, and sometimes succeeding) to use video conferencing in a business setting, my advise is this:

    Your #1 priority is that the stuff works. No hassle, no fiddling around, none of the "just edit line #192 in /etc/something/other.conf" stuff. It has to work then and there with the push of a button.

    Anything that can't guarantee this is unsuited. Maybe you can get it to work with a little messing around in a minute or two, but you can be sure that at least one remote partner can't. If it's any more complicated than turning it on and pushing "connect", there will be trouble. If there is trouble, acceptance falls. Once acceptance is low, you can forget about it, even if by then it works flawlessly.

    --
    Assorted stuff I do sometimes: Lemuria.org
  43. lay em off by SgtChaireBourne · · Score: 0, Troll

    Google bought Marratech, a company that's been specializing in videoconferencing for almost 10 years. But they don't seem to have any plans to do anything externally with it, so it's all lost in the stomach of the beast.

    Send em to unemployment. Marratech was pretty crappy. Huge, slow, sluggish, with poor support for PDF and none for ODF. The audio and video was stored in some monstrously huge, proprietary format with no way to export except for the 'analog hole'. Further the support you paid for was money down the drain.

    There is a need for a good multi-point video conferencing system. Marratech is not it.

    There is a need for a FOSS multi-point video conferencing system. Marratech is not it.

    There is a need for an open standards multi-point video conferencing system. Marratech is not it.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  44. Cygnal by MaryBethP · · Score: 1

    Cygnal is another project from the Gnash / OpenMediaNow team. Multi-channel video conferencing is the #1 goal right now. It should be ready for outside developers now. From their dev site http://wiki.gnashdev.org/Cygnal : "This is a Flash media server compatible audio and video server. It handles negotiating the copyright metadata exchange, as well as streaming the content. It will need to handle many thousands of simultaneous network connection, and support running on large GNU/Linux clusters. It should support handling multiple streams with differing content, as well as a multicast stream with a single data source. There are several other streaming servers that handle streaming audio and video. Some handle multiple formats, but most have a protocol supported only by that one project (like shoutcast). None but Red5 support Flash, and that feature isn't working yet anyway. Due to the patent issues surrounding MP3, and the fact that FLV and ON2 are closed formats, one of the main goals of this project is to support free codes and free protocols as the primary way of doing things. Optionally there will be support for MP3, FLV, and ON2 (VP6 and VP7) when playing existing Flash content. Both FLV and the VP6 & VP7 codecs are included in ffmpeg. Users can use the ffmpeg plugin for Gstreamer to use these proprietary codecs."

  45. Thank you. by Anonymous Coward · · Score: 0

    I just wanted to say thank you to everyone for all the replies. I am going to make sure that I test all of the options that are posted that I had not previously encountered that look the most promising and easiest to use for free.. The top three are:

    DimDim.com
    OpenMeeting from Google Code (http://code.google.com/p/openmeetings/)
    VLVC (http://www.vlvc.net/en-home.html)

    There are plenty of others mentioned, but these three seem to be the simplest and functional at this point. Of course I won't know until later whether or not this is really this case, but I'm certainly going to test them all. I'll reply to this once I'm done and give my impressions.

    I will say what I've said in reply to a couple of other posts: if anyone out there is working on a F/OSS project of this or any other type and needs help with documentation, I am more than willing to help. I've done some but not much programming (so while I understand code, I'd pretty much just muck up the code if I tried to actually help write anything of importance). My hope is that someone will see this thread as the impetus to start working on a solution to what appears to be a gap in the F/OSS software (and not just on linux--let's not forget that making this cross-platform, or at least interoperable with iChat is probably a good idea).

  46. Try Isabel by Anonymous Coward · · Score: 0

    Isabel is a multipoint group collaboration tool for performing distributed congresses, classrooms or meetings over the Internet, which uses advanced floor control techniques, TV like production and videoconferencing to achieve an ordered and natural interaction among participants in large multipint configurations. Isabel is intended for group videoconferencing, but it can be used also for the desktop.

    Although porting to Windows and Mac are underway, Isabel runs on presently on Linux, either with a live CD or with a hard disk installation. A PC with Isabel installed is used to connect a room or auditorium to the session. Website: http://isabel.dit.upm.es/
  47. research on video conferencing by cmroosen · · Score: 1

    I am currently doing my Master thesis on video conferencing on IP based networks. My observations on F/OSS video conferencing applications are: - There are a *lot* of undocumented/abandoned/simply not working applications that pretend to do what you are asking. - The ones that I tried all used a client/server model, to date I haven't found a working P2P application. My research tries to involve the P2P Application Layer Multicast model as well, since IP multicast theoretically works like hell but lacks cross Internet support. I'll keep an eye on the reactions of this article, because I am desperately looking for well-documented, working F/OSS alternatives as well.

  48. Ease of Use is the key by tuna16 · · Score: 1

    Personally, I'm continuing to use ooVoo even though it's now "out of beta" and not free. First of all, most of my calls are 2 or 3 way, and for that it is free, but I like to be able to record calls and I really like to be able to add PSTN lines to my conferences when people aren't available on a computer. I haven't bought it yet (it still seems to be free), but it looks like it will cost $10/month which isn't bad and everyone I do 4 to 6 way calls to doesn't need a subscription. The real key here for me is how easy it is to use because I never have problems with getting my clients and business partners onto ooVoo. It's quick, it's easy, it works with Mac or PC (Linux seems missing).

    There are other solutions, like Sightspeed, which has good quality video, and Gizmo, and Palbee, but at the end of the day, you get what you pay for and I'm willing to pay a small amount for a good product. Skype has better audio for PSTN calls and if you can do high-quality (ie you have a dual core Intel and a logitech camera), the video quality is excellent. I'm happy to pay a small amount for Skype (and I do).

    So, look at these:
    http://gizmo5.com/pc/
    http://www.sightspeed.com/
    http://www.oovoo.com/
    http://www.palbee.com/
    http://www.ivisit.com/
    http://www.eyeballchat.com/
    http://www.dwyco.citymax.com/
    http://www.counterpath.com/
    http://www.parachat.com/
    http://www.marratech.com/e-meeting.html
    http://vsee.com/product.html
    http://www.orgoo.com/
    http://vawkr.com/
    http://www.hearme.com/ (audio/video doesn't synch very well here, this is a version of PalTalk for biz)
    http://www.avchat.net/avchat2-about.php
    http://www.avchat.net/avconference-about.php
    http://flashpioneer.com/

    1. Re:Ease of Use is the key by DarkSarin · · Score: 1

      my biggest complaint with oovoo (other than cost, mind you), is the fact that it sucks processing power. Mind you, I recognize that ANY solution for this is going to do the same thing to a certain extent, but it wasn't really eating bandwidth the same way it was killing 60% (at a minimum) of my processor (athlon xp 3200+, older proc, I know, but really, some of the other people I know complained of the same thing)

      oovoo has a slick interface, but I'm pretty much an unhappy camper with the idea of _having_ to pay them when they decide they want force it out of me, and they don't want to support linux.

      Besides, their beta version for the mac had a massive memory leak (using 800MB+ after about 2 hours, while the windows version never got over 50MB). Don't know if they fixed it.

      I'll check the other's. Gizmo wasn't looking so hot, though.

      Thanks for the list, though

      --
      "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
  49. Re:Try wengomeeting -- with Asterisk by stoborrobots · · Score: 1

    Really? Where is this documentation? (Not that I don't believe you, I just haven't come across it, and neither, it appears, has the OP...) I'd be very interested to see it, and I know a whole lot of others who would love to see such things up and running...

  50. check out ePresence by ndru82 · · Score: 1

    I'm not sure it meets your needs for ease of installation, but it's F/OSS, and supports multi-point conferencing. It's developed and supported by the Knowledge Media Design Institute at the University of Toronto. http://epresence.tv/products/software

  51. Multi point conferencing by ustreamtech · · Score: 1

    Well not perfect and certainly not F/OSS but Ustreams streaming rooms for quick and dirty multipoints work well, try www.streaming rooms.com, hey its easy and its free,,

    1. Re:Multi point conferencing by tuna16 · · Score: 1

      Not perfect? It doesn't even work...

  52. Hosted Web Solution by bill.hutchison · · Score: 1

    I know that it is not open source, but we have been playing around with live.yahoo.com a bit for small group conferences. You can have five live videos going at a time, and the quality seem to be pretty good for us.

    I don't know how well they will scale if it gets popular. I've heard that it has gone down before under heavy load, but we haven't experienced that yet.