Customizable audio-video chat for asp.net mvc 3 web site
I have a need to integrate something like a video-chat-conference -text chat in a asp.net mvc 3web site. 

The systems of online conference have the functional I need:  any user can call any consultant which is online. It allows making conferences. 
It’s desirable that  the solution I’m looking for allows setting up. For example, I’d like to take a stock of a conversation or add some functional. And it’s good if that system allows to switch between video and audio chat.  
  
Are there any solutions? If there’re free ones it’s very good. Does anybody have a link to the example?

Customizable audio-video chat for asp.net mvc 3 web site
===

I have a need to integrate something like a video-chat-conference -text chat in a asp.net mvc 3web site. 

The systems of online conference have the functional I need:  any user can call any consultant which is online. It allows making conferences. 
It’s desirable that  the solution I’m looking for allows setting up. For example, I’d like to take a stock of a conversation or add some functional. And it’s good if that system allows to switch between video and audio chat.  
  
Are there any solutions? If there’re free ones it’s very good. Does anybody have a link to the example?
