<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
barivanlab / video-call-meet-laravel-webrtc example snippets
use Barivanlab\VideoCallMeet\Facades\Meet;
// Register a participant
$join = Meet::join('team-standup', 'Alice');
// ['peer_id' => '…', 'peers' => [['id' => '…', 'name' => 'Bob']]]
// Deliver a signaling message (offer / answer / candidate / state)
Meet::signal('team-standup', $fromPeerId, $toPeerId, 'offer', $sdpPayload);
// Collect messages for a peer since a sequence number
$messages = Meet::poll('team-standup', $peerId, $lastSequence);
use Barivanlab\VideoCallMeet\Contracts\SignalingServiceContract;
public function join(SignalingServiceContract $meet)
{
return $meet->join('team-standup', 'Alice');
}