Results 1 to 7 of 7

Thread: [RESOLVED] Web Chat Application

  1. #1

    Thread Starter
    Frenzied Member oceanebelle's Avatar
    Join Date
    Jun 2005
    Location
    my n00k.
    Posts
    1,064

    Resolved [RESOLVED] Web Chat Application

    So anybody did a similar application already?

    It has to handle text-based, video and voice chat with teleconferencing capability.

    On initial research I've found that a lot of people use Flash Media Server for developing such applications.

    Then I was told to find a "cheap" way to do it and indeed there is the Java Media Framework but from what I can understand it requires a Media Server (separate) to be able to support the latter functions.

    I'd like to know what others use and what difficulties they faced.

  2. #2
    Frenzied Member
    Join Date
    May 2006
    Location
    Toronto, ON
    Posts
    1,093

    Re: Web Chat Application

    Here is a demo project somebody made to build a chat application using the WCF and WPF libraries in C# 2008. It probably wouldn't be too diffiucult to add handling for video and audio streams to that.

    Or you could just download Skype or something.
    (VB/C#) is clearly superior to (C#/VB) because it (has/doesn't have) <insert trivial difference here>.

  3. #3
    KrisSiegel.com Kasracer's Avatar
    Join Date
    Jul 2003
    Location
    USA, Maryland
    Posts
    4,985

    Re: Web Chat Application

    Quote Originally Posted by Tom Sawyer
    Here is a demo project somebody made to build a chat application using the WCF and WPF libraries in C# 2008. It probably wouldn't be too diffiucult to add handling for video and audio streams to that.
    WCF isn't really meant for constant streaming of video of audio. You'd want to use an old fashion socket connection for that. Http could work as well.
    KrisSiegel.com - My Personal Website with my blog and portfolio
    Don't Forget to Rate Posts!

    Free Icons: FamFamFam, VBCorner, VBAccelerator
    Useful Links: System.Security.SecureString Managed DPAPI Overview Part 1 Managed DPAPI Overview Part 2 MSDN, MSDN2, Comparing the Timer Classes

  4. #4
    Frenzied Member
    Join Date
    May 2006
    Location
    Toronto, ON
    Posts
    1,093

    Re: Web Chat Application

    Wasn't WCF meant to be a wrapper library for all the socket and connection stuff?
    (VB/C#) is clearly superior to (C#/VB) because it (has/doesn't have) <insert trivial difference here>.

  5. #5
    KrisSiegel.com Kasracer's Avatar
    Join Date
    Jul 2003
    Location
    USA, Maryland
    Posts
    4,985

    Re: Web Chat Application

    Quote Originally Posted by Tom Sawyer
    Wasn't WCF meant to be a wrapper library for all the socket and connection stuff?
    WCF is more of a lighter web service. It exposes itself as a web service and all data has to be Xml or Binary serialized to go through WCF. WCF can use Http, Tcp or Name pipe protocols which is nice but i'd be hesitant to use it for streaming media since so much serialization occurs.
    KrisSiegel.com - My Personal Website with my blog and portfolio
    Don't Forget to Rate Posts!

    Free Icons: FamFamFam, VBCorner, VBAccelerator
    Useful Links: System.Security.SecureString Managed DPAPI Overview Part 1 Managed DPAPI Overview Part 2 MSDN, MSDN2, Comparing the Timer Classes

  6. #6
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170

    Re: Web Chat Application

    And I wouldn't use it for TCP on a Vista server (you can't use TCP on IIS on any other OS). It's got the potential, but the environment for it isn't 'out' yet IMEO. Windows 2008, perhaps? So that eliminates TCP and leaves you with HTTP. So I'd agree with kasracer that WCF isn't a good idea for this particular application.

  7. #7

    Thread Starter
    Frenzied Member oceanebelle's Avatar
    Join Date
    Jun 2005
    Location
    my n00k.
    Posts
    1,064

    Re: Web Chat Application

    oh yes I forgot about this post.

    The managers thought to assign the project to the consultants.

    Besides, they want to have an application that would have no expense when it comes to technologies being used. So for that they found Red5

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width