- Traduções de partes relevantes da especificação w3c webrtc
- Reproduções da especificação ou exemplos do repositório oficial
Home | Negociação perfeita |
Tem uma sugestão sobre algum exemplo para reprodução? Abra uma solicitação para que possamos providenciar.
uer entender melhor algum tópico? inicie uma discussão para que outras pessoas coloquem seus pontos de vista.
Instale com npm install
Faça o build com npm run build
O resultado estará nos diretórios dentro de dist
Teste com npm test
Execute com npm run dev
Escreva testes com npm run tdd
apps
├── client
│ ├── src
│ │ ├── app
│ │ │ ├── adapters
│ │ │ │ └── signaling.adapter.ts # <- SignalingChannel (Adapter adapter)
│ │ │ ├── app.component.html
│ │ │ ├── app.component.ts
│ │ │ ├── app.module.ts
│ │ │ ├── components
│ │ │ ├── containers
│ │ │ │ ├── peer-to-peer
│ │ │ │ │ ├── README.md # <- Ponto a ponto
│ │ │ │ │ ├── peer-to-peer.component.html
│ │ │ │ │ └── peer-to-peer.component.ts
│ │ │ │ ├── perfect-negotiation
│ │ │ │ │ ├── README.md # <- Negociação perfeita
│ │ │ │ │ ├── perfect-negotiation.component.html
│ │ │ │ │ └── perfect-negotiation.component.ts
│ │ │ │ └── restart-ice
│ │ │ │ ├── README.md # <- Reiniciar candidato
│ │ │ │ ├── restart-ice.component.html
│ │ │ │ └── restart-ice.component.ts
│ │ │ ├── home
│ │ │ │ ├── home.component.html
│ │ │ │ ├── home.component.scss
│ │ │ │ └── home.component.ts
│ │ │ └── utilities
│ │ │ └── signaling.utils.ts
│ │ ├── index.html
│ │ ├── main.ts
│
└── server
├── src
│ ├── api.gateway.spec.ts
│ ├── api.gateway.ts # <- Retransmite mensagens (socket.io)
│ ├── app.module.ts
│ └── main.ts
libs
└── core
│ ├── src
│ │ ├── index.ts
│ │ └── lib
│ │ ├── signaling-channel.interface.ts
│ │ └── signaling-channel.ts # <- SignalingChannel (agnóstico)
├── data
│ ├── access
│ └── local
├── sample
│ ├── munge-sdp
│ ├── peer-to-peer
│ ├── perfect-negotiation
│ └── restart-ice
├── ui
│ ├── carousel
│ ├── controls
│ ├── meeting
│ ├── overlog
│ ├── reveal
│ └── theme
├── user
│ ├── domain
│ ├── profile
│ └── signup
└── util
└── qrcode