我应该发布一个使用PHP的私人视频聊天站点。 我将使用Yii2框架来提供基本的功能:用户注册/认证,角色管理。使用PHP和WebRTC的Videochat站点
每个用户都可以打开一个公共视频会议或邀请另一个用户进行私人视频会议。
问题是:用什么技术提供视频聊天? 我看到WebRTC,但所有服务器实现似乎只在Nodejs中。是否有任何框架或PHP层可以轻松与yii集成?
我应该发布一个使用PHP的私人视频聊天站点。 我将使用Yii2框架来提供基本的功能:用户注册/认证,角色管理。使用PHP和WebRTC的Videochat站点
每个用户都可以打开一个公共视频会议或邀请另一个用户进行私人视频会议。
问题是:用什么技术提供视频聊天? 我看到WebRTC,但所有服务器实现似乎只在Nodejs中。是否有任何框架或PHP层可以轻松与yii集成?
这是重复的问题。你可以在这个链接上找到相同的东西。
How can I have a video chat on my site like Gmail?
您将需要一个客户端技术,像PHP PHP的WebSockets。
虽然WebRTC很受技术爱好者和爱好者的欢迎,many regular users are not able to access such WebRTC implementation。
可靠的解决方案是使用中继RTMP流媒体服务器(Red5,Wowza,Adobe)的RTMP协议。 基于Web的客户端可用于PC浏览器,手机上需要应用程序。 您可以使用此free private videochat/video call solution测试此技术,并使用PHP 2 Way Video Chat web app在您的php项目中进行设置。
可能的重复[如何在我的网站上进行视频聊天,如Gmail?](http://stackoverflow.com/questions/5923254/how-can-i-have-a-video-chat-on-我的现场般的Gmail邮箱) –