鸣MingHeGitHub ↗
Código abierto · Autoalojado · Rust puro

Tu voz,
libremente conectada.

Un servidor. Una red de voz bajo tu control.
Comunicación SIP sencilla y fiable.
Para tu propia red.

◈ Desarrollado en Rust⌘ Apache 2.0◇ Estándares SIP abiertos
+
+
PRIVATE VOICE NETWORK
▯
Extensión 1001 Conectado
MingHeMINGHE SERVER
▯
Extensión 1002 Conectado
♧ Cifrado con TLS + SRTP
1001 ↔ 1002▂ ▅ ▃ ▇ ▄ ▂ ▆ ▃ ▅ ▂VOICE CONNECTED
Para comunicarse con claridadSIP over TLS✳SRTP✳Rust + Tokio✳Docker Ready
MINGHE / SHORT FILM

Un simple «aquí estoy».

Del primer «hola» a la respuesta al otro lado.

24 segundos · Texto en chino · Historia ilustrada, no una grabación del producto en uso.

Descargar vídeo
01 / BUILT TO CONNECT

Un núcleo ligero.
Cada llamada importa.

Protocolos complejos. Una experiencia sencilla.
Lo esencial para alojar tu red de voz, desde la señalización hasta los medios.

⌑01

Cifrado en tránsito

TLS 1.2 / 1.3 protege la señalización SIP y SRTP protege el audio. Admite contraseñas por extensión y autenticación Digest.

TLS + SRTP
⌘02

Rust puro. Sencillo y potente.

Un servidor SIP mínimo creado con Rust, con seguridad de memoria, y el entorno asíncrono Tokio, sin recolección de basura.

RUST NATIVE
↗03

Tu red. Tu control.

Despliega en tu VPS y gestiona las extensiones internas. Llamadas de voz y mensajes de texto SIP, con almacenamiento temporal y reenvío al reconectarse.

SELF-HOSTED

Sobre el cifrado: el servidor descifra y vuelve a cifrar los medios que retransmite, por lo que forma parte del perímetro de confianza. No es cifrado de extremo a extremo. Los mensajes sin entregar se guardan en memoria y se pierden al reiniciar.

02 / GET STARTED

De un VPS
al primer «hola».

Prepara un servidor con puertos TCP / UDP públicos fijos.
Pon MingHe en marcha con Docker Compose.

  1. 1
    Obtener el código

    Clona el repositorio e instala Docker y Compose.

  2. 2
    Configurar el servidor

    Configura la IP, la dirección de medios y las contraseñas por extensión.

  3. 3
    Conectar el cliente

    Usa un cliente SIP compatible con TLS y SDES-SRTP.

Leer la guía de despliegue ↗
minghe / quick-start
# 01 Obtener el código
git clone https://github.com/619dev/minghe.git
cd minghe

# 02 Preparar la configuración
mkdir -p config
cp config.template.toml config/config.toml

# Cambiar host, media_addr y todas las contraseñas activas
vim config/config.toml

# 03 Compilar el código actual e iniciar
docker build -t facilisvelox/minghe:latest .
docker compose up -d

docker compose logs -f
Abre estos puertos antes de desplegar

5061 / TCP Señalización SIP · 20000–20020 / UDP Audio

Los puertos públicos deben coincidir con la configuración. Vercel aloja esta web; el servicio MingHe requiere un VPS compatible con UDP.

03 / RECOMMENDED APPS

Tu móvil.
Tu propia extensión.

Recomendamos Bria Mobile para iOS y Android.
Instala la app, configura tu cuenta MingHe y empieza a llamar.

iOS / iPhone · iPad

Bria Mobile para iOS

Conecta tu iPhone o iPad a una extensión MingHe para realizar y recibir llamadas SIP por Wi-Fi o datos móviles.

Descargar en App Store ↗
Android / Móviles · Tabletas

Bria Mobile para Android

Añade llamadas SIP a tu dispositivo Android. Conecta con MingHe usando la dirección del servidor, la extensión y la contraseña.

Descargar en Google Play ↗

Ajustes de conexión a MingHe

Añade una cuenta SIP en Bria Mobile y ajusta el cifrado según la configuración del servidor.

Servidor / Realm
Igual que el valor host del servidor
Usuario / Contraseña
Extensión y su contraseña individual
Puerto / Transporte
5061 / TLS
Cifrado de medios
SDES-SRTP

Bria Mobile requiere una suscripción en la tienda de apps. El precio y la disponibilidad dependen de tu región. Si usas un certificado autofirmado, importa el certificado del servidor, márcalo como fiable y mantén activa la verificación TLS. Guías oficiales ↗

04 / RECOMMENDED HARDWARE

Coge el teléfono.
Lleva tu red contigo.

¿Prefieres un terminal SIP dedicado?
Descubre este teléfono 4G portátil de Tantuns.

HARDWARE PICK / 01Teléfono SIP 4G portátil Tantuns H5 negro con teclas físicasCentrado en la voz · Siempre contigo
TANTUNS · PORTABLE SIP HANDSET

H5 Teléfono SIP 4G

Las teclas físicas y el diseño portátil acercan las llamadas SIP al día a día. La conexión móvil y Wi-Fi ofrece flexibilidad a los equipos en movimiento.

4G + Wi-FiConectividad flexible
Doble SIMVoz y datos móviles
2,4 pulgadasPantalla LCD en color
1600 mAhBatería integrada
Ver H5 en Tantuns ↗

Antes de comprar: el fabricante confirma la compatibilidad con SIP. Consulta con el proveedor y prueba en MingHe las funciones TLS, SDES-SRTP y la confianza de certificados. Es una sugerencia de equipo, no una certificación de compatibilidad.

GOOD TO KNOW

Antes de conectar.
Resolvemos tus dudas.

¿Puedo desplegar MingHe en Vercel?+

Esta web puede desplegarse directamente en Vercel. El servidor SIP de MingHe necesita un puerto TCP fijo para señalización y un rango de puertos UDP fijos para medios. Usa un VPS adecuado o tu propio servidor.

¿Qué clientes puedo usar?+

El proyecto recomienda Bria Mobile y Linkvil W610W / W620W. Otros clientes necesitan SIP sobre TLS, SDES-SRTP y ajustes adecuados de confianza de certificados. Estas funciones deben verificarse por separado en el Tantuns H5.

¿Cómo uso un certificado autofirmado?+

Importa certs/server.crt del servidor como certificado de confianza en el cliente y mantén activa la verificación. Actualiza la confianza del cliente tras cada renovación. Para despliegues públicos, usa un certificado de una CA de confianza.

¿MingHe es de código abierto?+

Sí. MingHe es de código abierto bajo la licencia Apache-2.0. Visita GitHub para consultar el código, informar de problemas o contribuir.

OPEN SOURCE. OPEN POSSIBILITIES.

Haz tu próxima llamada
en tu propia red.

Explorar MingHe en GitHub ↗