Signaling through XMPP (or other protocols?)
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- cpp
- Área
- networking
Línea de trabajo
Comienza con README_P2P.md y el ejemplo existente que demuestra la interfaz de señalización personalizable. Determina qué protocolo o servicio de señalización de código abierto se adapta mejor al proyecto y define la integración o el proyecto independiente según los requisitos básicos del repositorio. Se considera terminado cuando se proporcione una adición funcional o un proyecto enlazado que proporcione señalización para conexiones P2P.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Some sort of signaling service is needed for P2P connections. (See README_P2P.md). Steamworks provides this services for games on Steam, but we need a solution for the opensource version. We should support other open-source standards. XMPP in particular seems appropriate, but perhaps there are others? (Maybe Tailscale DERP ?)
This is probably a great task for somebody motivated. It would not require modifying any of existing files, the code is already organized for this to be customizable, and there is an example that demonstrates what needs to be done.
We would welcome your additions to this repository, or if you want it to be your own project, we would be happy to link to it, assuming it meets some basic requirements.
- Lenguaje dominante
- C++
- Estrellas
- 10k
- Forks
- 750
- Merge medio
- 5 d 19 h
- PR fusionados (30 d)
- 1
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ValveSoftware/GameNetworkingSockets
-
Native ICE TURN failover fails when the servers use different credentialsPosiblemente ocupada @PerryLink la tomó hace 1 día. Abierto
Dificultad 3/5 Medio día Aptitud para principiantes 66/100
-
Native ICE resolves STUN/TURN hostnames under the global lockPosiblemente ocupada @tintinhamans la tomó hace 15 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
-
WebRTC ICE keeps an idle thread per STUN/TURN hostname lookupPosiblemente ocupada @tintinhamans la tomó hace 15 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
ValveSoftware/GameNetworkingSockets#439 · 1 comentario ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
ValveSoftware/GameNetworkingSockets#425 · 7 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
Todos los issues de ValveSoftware/GameNetworkingSockets
Issues similares
-
[request] vsg/1.1.16Abiertoupstream update
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
conan-io/conan-center-index#31142 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 84/100
NVIDIA/DeepStream#78 ·