我必须使用php实现对mywebsite的聊天应用程序。 聊天具有音频,视频和文件转发等功能。
所以请回复此事,
谢谢,
答案 0 :(得分:1)
作为视频聊天应用程序的开发人员多年(http://avchat.net)我想我可以就此主题做一些计算评论:
1)网站上有两大类聊天应用:群聊(IRC风格)和Instant Messenger(Facebook聊天就是最好的例子)
2)文本聊天部分可以完全使用客户端上的HTML / JS和服务器上的Php / ASPX完成,但是由于常量池,这些解决方案往往会给您的服务器带来一些负担。一种解决方案是使用XMPP / Jabber服务器,另一种解决方案是使用Erlang服务器端(Facebook使用它)。
3)对于音频和视频聊天,你需要一个媒体服务器(Adobe的FMIS是4500美元,Wowza是995美元,Red5是开源和免费的)。客户端也必须在闪存中完成(至少是视频/音频部分)。
4)还有媒体服务器托管公司(http://influxis.com)和Amazon EC2提供预安装了Wowza和FMIS的服务器。
5)Flash aso允许您进行对等2对等视频,但它仅适用于 1对1 或 1对于大量观众场景。而且你仍然需要一个支持p2p的媒体服务器(FMES)。
答案 1 :(得分:0)
嗯..构建一个这样的应用程序根本不容易,你不仅需要PHP。
我猜您正在寻找已经实施的applet或脚本。
我只知道一些可以嵌入到您网站的JS脚本,但只是聊天[不是音频,视频,而是..]
试试这个:
http://www.sitescripts.com/JavaScript/Chat_and_Instant_Messaging/
答案 2 :(得分:0)
如果您只想发送文件需要将它们上传到服务器,我想用AJAX可以使其顺利进行。为此,您可以使用http://www.uploadify.com/
如果您还想要音频和视频聊天,则需要使用Flash - 无法逃避。这根本不容易。也许http://avchat.net/就是你想要的。