联系电话:0411-66373325
联系地址:大连市沙河口区富民广场
公司邮箱:2058793689@qq.com
备案信息:Copyright © 2016-2025,www.my249.com,All rights reserved
|
249建站之家:Github项目精选|PHP实现网页视频聊天本项目基于laravel框架,并使用Socket.IO 和WebRTC的视频流实时传输技术。 安装 composer require php-junior/laravel-video-chat
Laravel 5.5 使用了包自动发现, 所以不需要你手动把把加入到 ServiceProvider. 如果你没有使用包自动发现, 就把对应的serviceProvider添加到app.php配置文件中的providers中 PhpJunior\LaravelVideoChat \LaravelVideoChatServiceProvider::class, php artisan vendor:publish --provider="PhpJunior\LaravelVideoChat \LaravelVideoChatServiceProvider" 以及 php artisan migrate 下面是已经发布了的配置文件 return [ 'relation' => [ 'conversations' => PhpJunior\LaravelVideoChat\Models\ Conversation\Conversation::class, 'group_conversations' => PhpJunior\ LaravelVideoChat\Models\Group\Conversation\ GroupConversation::class ], 'user' => [ 'model' => App\User::class, 'table' => 'users' // Existing user table name ], 'table' => [ 'conversations_table' => 'conversations', 'messages_table' => 'messages', 'group_conversations_table' => 'group_conversations', 'group_users_table' => 'group_users' ], 'channel' => [ 'new_conversation_created' => 'new-conversation-created', 'chat_room' => 'chat-room', 'group_chat_room' => 'group-chat-room' ]]; 去掉注释 App\Providers\BroadcastServiceProvider在你的 config/app.php 配置文件中的providers数组中 |