基于WebRTC 用Laravel 7和Vue.js创建视频聊天应用
本文介绍了如何借助Vue.js和Laravel 7创建一个简单的视频聊天应用。 如何实现视频聊天 我们会用到一个免费的开源项目WebRTC(Web实时通信),它能为Web浏览器和手机应用程序提供实时通信。 概述 步骤1——安装和设置Laravel 步骤2——安装npm包 步骤3——创建Pusher账户 步骤4——创建页面 步骤5——测试 步骤1 安装Laravel UI和Vue包 安装Laravel 既然Laravel已经安装完毕了, 接下来我们就来安装Vue.js前端脚手架。安装要运行以下步骤: 然后 最后 现在你可以访问http://127.0.0.1:8000来查看Laravel的默认页面。 注:WebRTC仅在来源安全(HTTPS或localhost)情况下可用。所以如果你使用的不是localhost, 请换成HTTPS来运行操作。 步骤2——安装所需包 在你的终端中,通过运行以下命令安装 “simple-peer “和 “pusher-js”: 之后,按照本项目需求,用Composer添加PHP库与Pusher交互: 步骤3——