Files
webrtc-real-time-ip-phone/frontend-web-vanilla/index.html
2025-11-28 14:16:54 -05:00

40 lines
1.5 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>frontend-web-vanilla</title>
<link rel="stylesheet" href="styles.css" />
</head>
<body>
<div id="app" class="flex-column">
<div class="flex-container flex-row">
<div class="video-container">
<h3 class="centered-text">Local</h3>
<video id="local-video" autoplay playsinline muted controls></video>
<div class="controls-container">
<button id="start-local-media">Start Local Media</button>
<button id="send-offer" disabled>Send Offer</button>
</div>
<div>
<ul>
<li>Signaling State: <span id="signaling-state-value">None</span></li>
<li>ICE Connection State: <span id="ice-connection-state-value">None</span></li>
<li>ICE Gathering State: <span id="ice-gathering-state-value">None</span></li>
<li>Connection State: <span id="connection-state-value">None</span></li>
</ul>
</div>
</div>
<div class="video-container">
<h3 class="centered-text">Remote</h3>
<video id="remote-video" autoplay playsinline muted></video>
<div class="controls-container">
<button id="send-answer" disabled>Send Answer</button>
</div>
</div>
</div>
</div>
<script type="module" src="/src/main.ts"></script>
</body>
</html>