我想知道直播或聊天视频是如何运作的?我对PHP有点了解,我一直在学习ajax和jquery。我想知道是否有可能使用PHP构建这样的系统?或者HTML5?我对HTML5不太熟悉,但如果可能的话,我肯定会学习它。
有人可以帮助我站稳脚跟吗?
谢谢!
答案 0 :(得分:2)
对于HTML5,您正在寻找WebRTC。见http://www.webrtc.org/。 此规范支持在浏览器中实时流式传输(视频/音频)。
但是,您需要一个后端来处理流并将人们连接在一起。这不太适合PHP,我宁愿使用Node.js,这是一个为客户端提供非常轻量级“双向连接”的服务器。请参阅http://nodejs.org/。
答案 1 :(得分:1)
看一下Open Tok,它可能会提供你想要的东西。
答案 2 :(得分:0)
你必须使用ffmpeg和ICECAST服务器以及php。 下载并安装ICECAST服务器。它适用于windows和ffmpeg,让你在mp4和webm中直播视频,你可以用html和php在线发布和展示。这是最简单的方法。我希望有人告诉我这个,但我必须通过反复试验来解决这个问题。如果这不适用于您在谷歌搜索引擎上键入实时流服务器软件。应使用ffmpeg http://icecast.org/配置的https://www.ffmpeg.org/doxygen/2.4/icecast_8c_source.html代码。 ffserver对Windows不起作用,浪费时间。