【问题标题】:Tech necessary to build a live video chat site?建立实时视频聊天网站所需的技术?
【发布时间】:2011-02-19 16:23:03
【问题描述】:

我正在寻找建立一个实时视频聊天网站。在编写项目描述、聘请开发人员等之前,我正在做一些研究,以了解构建此类网站需要哪些类型的技术/Web 开发技能。

该网站将提供实时视频和音频供用户相互聊天,他们可以填写一个简单的个人资料,并能够过滤他们所连接的用户类型。

感谢您的反馈。

谢谢, 汤姆

【问题讨论】:

    标签: video chat live


    【解决方案1】:

    一个相当模糊的问题,因为它具体取决于您需要什么样的功能,但从广义上讲......

    对于网站本身,您可能需要以下任何一项:

    • PHP 或 ASP
    • HTML 和 CSS
    • MySQL 或其他一些数据库
    • Javascript

    对于视频和音频,您可以在 Flash 和 ActionScript 中或通过 Java 小程序执行此操作。如果您采用 Flash 路线,那么您可能需要 Adob​​e Flash Media Server 的副本来支持实时流式传输。

    【讨论】:

    【解决方案2】:

    我想添加一些关于视频聊天部分的信息。 如果您基于 WebRTC 技术构建它,您将需要:

    • 一个 XMPP 服务器,用于发送信号以建立呼叫;
    • 用户身份验证服务器端解决方案,用于对您的用户进行身份验证;
    • STUN/TURN 服务器用于路由呼叫。

    作为替代方案,您可以尝试使用现成的后端和 SDK,并专注于为您的视频聊天构建 UI。例如,您可以尝试ConnectyCube(WebRTC 点对点解决方案或基于 SFU 的解决方案)、Twilio (WebRTC) 或 TokBox (WebRTC)。

    【讨论】:

      猜你喜欢
      • 2016-02-07
      • 1970-01-01
      • 1970-01-01
      • 2021-05-16
      • 1970-01-01
      • 1970-01-01
      • 2014-04-15
      • 1970-01-01
      • 2018-07-04
      相关资源
      最近更新 更多