首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用PHP实时视频流

使用PHP实时视频流
EN

Stack Overflow用户
提问于 2018-09-30 04:47:40
回答 2查看 0关注 0票数 0

我有一个PHP / AJAX / MYSQL聊天应用程序。我想在我的应用程序中添加视频聊天功能。如何创建实时视频流以用于PHP应用程序中的实时视频会议/聊天。如果我想构建这样一个系统,我需要知道的关键术语是什么?首先使用PHP是一个好主意吗?有没有我没想过的东西?我可以使用哪些其他语言,也许与PHP结合使用?

EN

回答 2

Stack Overflow用户

发布于 2018-09-30 13:22:57

请注意,以下描述的服务不再可用,因为它基于FLV媒体(Flash)

该项目利用Red5,Flex和PHP进行实时视频流和录制,具有许多功能

  1. 将直播视频流式传输给观众
  2. 将您的摄像头或其他视频输入设备的流记录到服务器
  3. 预览录制的流和文件,并缩放要为视频显示的帧。
  4. 从您的计算机上传视频并将其转换为FLV,可以使用Red5进行流式传输。
  5. 从任何分辨率中选择
  6. 可以插入任何脚本
  7. 每个网站用户都可以有一个单独的目录来存储他们的视频和缩略图使用此链接 http://code.google.com/p/red5-flex-streamer/
票数 0
EN

Stack Overflow用户

发布于 2018-09-30 14:31:25

同样的问题/答案在这里,引述如下

我假设你的意思是你要运行自己的私人视频通话,而不是简单地链接到Skype通话或类似的。您真的有两个选择:自己托管,或使用托管解决方案并将其集成到您的产品中。 自我托管-----------------这很麻烦。这一切都可以通过PHP完成,但这可能不是最明智的解决方案,因为它不是各方面工作的最佳工具。Flash在用户端的a / v捕获和传输方面效率更高。您可以尝试在没有闪光灯的情况下执行此操作,但您会感到头痛。HTML5可能会让您的生活更轻松,但如果您的拍摄是为了获得最大的兼容性,那么Flash是创建客户端最简单的方法。然后,就实际服务器端传递音频/视频而言,你可以在php中编写聊天服务器,但你最好使用开源项目,比如 janenz00提到的red5,它已经构建并通过您的客户端与它连接(如果它还没有)。或者你可以像前面提到的那样自制一个flash客户端并将它连接到双方的闪存流媒体服务器......无论哪种方式都变得很复杂,并且超出了我的专业知识来帮助你。 托管服务-----------------全部,我的建议,除非你想管理许多复杂服务器和故障点的荒谬设置是使用像UserPlane或类似的托管服务 并将所有处理和技术工作卸载给那些擅长的人,然后担心与他们的api接口并让他们的客户很好地集成到您的网站。如果你这样做,你将是一个更快乐的开发者。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档