This is a Next.js project bootstrapped with create-next-app
.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying pages/index.js
. The page auto-updates as you edit the file.
API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.js
.
The pages/api
directory is mapped to /api/*
. Files in this directory are treated as API routes instead of React pages.
This project uses next/font
to automatically optimize and load Inter, a custom Google Font.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.
If offer side does not offer video. Offer side will not receive answer side video despite answer side toggles video on.
- This is a unidirection issue. To fix will require using tranceiver API
- If Offer side later decides to transmit video. Current
softToggle
mechanism will not work, and requires renegotiations.
Mic turns off on offer side...
Offer Side:
- Turns off mic
Answer Side:
- No longer able to hear offer voice. Expected behavior.
Mic turns off on answer side...
Offer side:
- able to here answer side voice. Unexpected behavior.
Answer side:
- turns off mic
UPDATE:
Situation refined. Happens on Mobile device using softToggle
. When user on
mobile turns off mic, peer can still hear, but toggling off video works as expected
solved via using soft toggle mechanism instead.
Offer side:
- turn off mic
Answer side:
- cannot hear. Expected behavior
Offer side retoggles:
- answer cannot hear. Unexpected behavior.
- call seems to be disconnected