2011-07-05 25 views
2

我正在尝试构建小型摄像头聊天(网络应用程序)。我在谷歌搜索,并找到了一些解决方案,但我不认为文件和博客建议符合我的需求。开发摄像头聊天应用程序

我正在寻找与Apache/MIT一样的完整开源堆栈许可证。

我不想使用基于flex/flash的代码。

你能推荐: - 一个很好的服务器 - 有没有可能没有Flash/Flex?如果是,那么如何?我的意思是任何特定的JavaScript库相同。 - 我会appriciate一些指针提供了某种应用程序体系结构。

它包括客户端和服务器。我知道有一些服务器托管可用,但我不想为此。

+0

使用google也许?!?我输入了免费的'非Flash聊天程序for php',并找到了一些结果。 http://www.hotscripts.com/category/php/scripts-programs/chat-scripts/ |专业聊天室,Aerochat ...这些只是我找到的一对夫妇。 – rackemup420

+0

如果没有Flash,Java,Silverlight,ActiveX或类似技术,则无法在Web应用程序(至少是便携式应用程序)中使用摄像头。 –

+1

你不能没有闪光灯。采取摄像头流并通过套接字发送到服务器的actionscript代码应该足够简单。那么你可以在顶部创建JavaScript包装,以控制闪光。检查这是如何工作的:http://kawanet.blogspot.com/2009/05/jsartoolkit-ar-augmented-reality-by.html – spacevillain

回答

1

我几乎100%肯定没有一个内置的图书馆,与js或是否有可能使自己的图书馆。你必须有一些浏览器插件。闪光灯可能是考虑到几乎每个人都拥有它的最佳方式。如果你真的不能使用Flash尝试使用Java。如果你无法做到这一点,请查找浏览器插件,然后指导客户端进行安装。如果你不能这样做,那么你可能没有选择。如果这没有帮助,请告诉我们为什么你不能使用闪光灯。

+0

要考虑的另一件事可能是使用java和flash。如果他们没有一个,它可以使用另一个。 –

+0

作为非Flash用户(Flashblock),我可以说很多非Flash用户知道,期望并且实际上更喜欢“减少的功能”。因此,我不会期望从我的系统上的网页获得网络摄像头支持。当然,此评论仅适用于故意避免使用Flash的用户,不适用于Flash不可用的用户。 – dotancohen