2010-09-30 50 views
0

我在好奇将一个程序在网站上的一个摄像头的功能如何。有点像tokbox,但只有2人之间更简单的版本,但其他人也可以查看它。还聊什么?我认为聊天就像AJAX/PHP/MySQL一样简单吗?原谅我的无知。如何开发网站摄像头功能?

回答

2

获得视频网络聊天应用程序最简单的方法是看自带的,比如说,则Flash Media Server(或Wowza,或Red5的)的示例代码。他们有一个基于Flash的样本,完全符合您的描述,包括我记得的聊天功能。

开始这里的Red5的版本(Red5的是Adobe的FMS的一个基于Java的开源版本):

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

可以在理论上做同样的事情在Silverlight,但它的显着更多难。最好的办法就是从这里开始:

http://silverlightvideochat.codeplex.com/

0

如果你希望其他人查看您需要扩展这些服务器的一个聊天。 Wowza确实提供了他们的服务器,亚马逊S3服务的预配置的程序包。你可以下载Wowza的试用版,并有多达10个连接,同时你在做开发,但需要无论是正式牌照或许可出来这个S3服务器。

我从来没有使用过的Red5,但实施类似的东西简单地什么时候看它。与wowza

一个烦恼是,你不能有多个类的onConnect做身份验证,必须有专人负责验证一个类。我尝试在单独的类中进行基于角色的身份验证,并且该方法简单地流向您在XML中配置的每个方法。