【问题标题】:building live stream video? chat video? [closed]建立直播视频?聊天视频? [关闭]
【发布时间】:2012-02-08 07:59:16
【问题描述】:

我想知道直播或聊天视频的工作原理?我对 PHP 有点了解,并且一直在学习 ajax 和 jquery。我想知道是否可以使用 PHP 构建这样的系统?或者可能是 HTML5?我对 HTML5 不太熟悉,但如果有可能,我肯定会学习它。

有人可以帮我走吗?

谢谢!

【问题讨论】:

标签: php html video-streaming live-streaming livechat


【解决方案1】:

对于 HTML5,您正在寻找 WebRTC。见http://www.webrtc.org/。 此规范支持在浏览器中进行实时流式传输(视频/音频)。

不过,您仍然需要一个后端来处理流并将人们联系在一起。这不太适合 PHP,我宁愿使用 Node.js,这是一种能够与客户端进行非常轻量级的“双向连接”的服务器。见http://nodejs.org/

【讨论】:

    【解决方案2】:

    看看Open Tok,它可能会提供您正在寻找的东西。

    【讨论】:

      【解决方案3】:

      您必须使用 ffmpeg 和 ICECAST 服务器以及 php。 下载并安装ICECAST服务器。它适用于 windows 和 ffmpeg,让您可以实时流式传输 mp4 和 webm 视频,您可以使用 html 和 php 在线发布和展示。它是最简单的方法。我希望有人告诉我这一点,但我必须通过反复试验来解决这个问题。如果这对您不起作用,请在 google 搜索引擎上键入实时流服务器软件。 http://icecast.org/ 应该使用 ffmpeg https://www.ffmpeg.org/doxygen/2.4/icecast_8c_source.html 配置它的代码。 ffserver 对 Windows 不起作用,而且非常浪费时间。

      【讨论】:

        猜你喜欢
        • 2018-07-04
        • 2011-09-04
        • 1970-01-01
        • 2013-07-23
        • 1970-01-01
        • 2017-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多