2012-02-08 184 views
2

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

有人能帮助我的脚走吗?

谢谢!

+1

可能重复:http://stackoverflow.com/questions/223983/live-video-streaming-with-php,http://stackoverflow.com/questions/219476/using-php-to-access-a-用户 - 网络摄像头 – Dev 2012-02-08 08:03:25

回答

2

对于HTML5,您正在寻找WebRTC。见http://www.webrtc.org/。 该规范支持浏览器内的直播(视频/音频)。

但是,您需要一个后端来处理流并将人员连接在一起。这不太适合PHP,我宁愿使用Node.js,这是一个为客户端提供非常轻量级的“双向连接”的服务器。见http://nodejs.org/

1

看看Open Tok,它可能会提供你在找什么。

0

你必须使用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不起作用,并且浪费时间。