我有一个PHP/AJAX/MYSQL聊天应用程序。我想将视频聊天添加到我的应用程序中。如何在PHP应用程序中创建用于视频会议/聊天的直播视频流。如果我想要构建这样一个系统,我需要知道的关键术语是什么?首先,使用PHP是个好主意吗?是不是有什么我没想过的?我还可以使用哪些其他语言,也许可以与PHP结合使用?
发布于 2008-10-22 01:42:29
我并不是说你必须放弃PHP,但在这里你需要不同的技术。
让我们从简单的(没有Akamai:-)开始,考虑一下这里的含义。视频、聊天等--一开始都是客户端的。用户有一个摄像头,你想以某种方式捕获信号并将其发送到服务器。到目前为止还没有PHP。
我知道闪存支持这一点(查看这个tutorial on webcams and flash),所以你可以使用闪存将内容传输到服务器。我认为如果你继续使用闪存,那么Flex (flex and webcam tutorial)可能是个不错的选择。
这些只是基础知识,也许它会让你知道你需要在哪里研究,因为很明显,这还不能让你在你的应用程序中进行完整的视频聊天。对于初学者来说,你需要某种方式来记录这些流,并重新发布它们,这样其他人就可以从聊天中看到其他人,等等。
我也不确定这会消耗多少流量和带宽,一般来说,你需要比Stackoverflow问题多得多的东西来解决这个问题。最好是对你的应用程序做一个完整的规格说明,然后雇佣一些人来帮助你构建它。
哈!
发布于 2013-10-01 15:12:39
请注意,下面描述的服务不再可用,因为它基于FLV媒体(闪存)
该项目利用Red5,Flex和PHP来进行实时视频流媒体和录制,具有许多功能
,每个网站用户都可以有一个单独的目录来存储其视频和缩略图
发布于 2008-10-22 00:45:44
PHP将允许您构建组成视频会议和聊天应用程序的站点页面,但它不会为您提供或流式传输视频- PHP仅在服务器上运行,并将HTML呈现给客户端浏览器。
对于视频,你首先需要的是一个像akamai这样的人或该领域的许多其他人的直播帐户。使用此帐户可以为您的视频提供一个入口点-即:您将直播视频流传输到的服务器。
下一步,你想把你的视频放到浏览器上windows media player,flash或者silverlight可以让你做到这一点把你选择的技术的合适控件嵌入到你的页面中(使用PHP或者其他),并给出你的实时视频源的地址。
PHP (或其他脚本语言)将用于构建应用程序的聊天部分,并将整个部分(聊天和嵌入式视频播放器)整合在一起。
希望这能有所帮助。
https://stackoverflow.com/questions/223983
复制相似问题