如何使用php实现和哪些音频,视频聊天文件传输为我的网站

时间:2010-05-14 10:43:48

标签: php video livechat

我必须使用php实现对mywebsite的聊天应用程序。 聊天具有音频,视频和文件转发等功能。

所以请回复此事,

谢谢,

3 个答案:

答案 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/就是你想要的。