working poc

This commit is contained in:
2025-11-28 14:16:54 -05:00
parent 7b6b278e90
commit 0494115007
5 changed files with 2869 additions and 4 deletions

3
.gitignore vendored Normal file
View File

@@ -0,0 +1,3 @@
.DS_Store
node_modules/

View File

@@ -17,10 +17,12 @@
<button id="send-offer" disabled>Send Offer</button> <button id="send-offer" disabled>Send Offer</button>
</div> </div>
<div> <div>
<p id="signaling-state">Signaling State: <span id="signaling-state-value">None</span></p> <ul>
<p id="ice-connection-state">ICE Connection State: <span id="ice-connection-state-value">None</span></p> <li>Signaling State: <span id="signaling-state-value">None</span></li>
<p id="ice-gathering-state">ICE Gathering State: <span id="ice-gathering-state-value">None</span></p> <li>ICE Connection State: <span id="ice-connection-state-value">None</span></li>
<p id="connection-state">Connection State: <span id="connection-state-value">None</span></p> <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> </div>
<div class="video-container"> <div class="video-container">

2847
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

10
package.json Normal file
View File

@@ -0,0 +1,10 @@
{
"name": "webrtc-real-time-ip-phone",
"workspaces": [
"./frontend-web-vanilla",
"./signaling"
],
"scripts": {
"dev": "concurrently \"cd frontend-web-vanilla && bun run dev\" \"cd signaling && bun run dev\""
}
}

View File

@@ -3,6 +3,9 @@
"module": "src/index.ts", "module": "src/index.ts",
"type": "module", "type": "module",
"private": true, "private": true,
"scripts": {
"dev": "bun --watch src/index.ts"
},
"devDependencies": { "devDependencies": {
"@types/bun": "latest" "@types/bun": "latest"
}, },