在开发具有语音/视频支持的在线聊天室时,我需要学习哪些技术? 目前我知道Core PHP / MySql和DHTML。
答案 0 :(得分:1)
如果你想做一个可扩展的聊天,你需要学习如何编写一个事件处理的应用程序,有很多框架来构建这样的应用程序,一个简短的列表
此工具允许您使用comet样式的ajax调用。
可悲的是,我认为PHP没有任何事件驱动的Web服务器/框架,因此您可能需要学习其他语言。
答案 1 :(得分:0)
Websockets最适合这项工作。这意味着你应该学习一些你选择的javascript和服务器端技术。 http://dev.w3.org/html5/websockets/
答案 2 :(得分:0)
过去我有一个名为TokBox的免费API用于自定义视频聊天应用程序:
你必须构建一个用于存储和传递聊天会话的后端,但它有一个非常强大的javascript库,可以让你控制参与者的数量,屏幕的位置和大小,音频控件等等。 ..它有PHP中的开发人员库和其他几种语言,可帮助您连接到他们的服务器以进行后端控制(包括下载和存档聊天)。
这是有据可查的,我能够在大约一天内获得一个相当自定义的系统。