Chiffrement en transit
TLS 1.2 / 1.3 protège la signalisation SIP, et SRTP protège l’audio. Mots de passe individuels par poste et authentification Digest sont pris en charge.
TLS + SRTPUn serveur. Un réseau vocal sous votre contrôle.
Une communication SIP simple et fiable.
Pour votre propre réseau.
Du premier «allô» à la réponse à l’autre bout du fil.
24 secondes · Texte en chinois · Scène illustrée, pas un enregistrement du produit en action.
Télécharger la vidéoDes protocoles complexes. Une expérience simple.
L’essentiel pour héberger votre téléphonie, de la signalisation aux médias.
TLS 1.2 / 1.3 protège la signalisation SIP, et SRTP protège l’audio. Mots de passe individuels par poste et authentification Digest sont pris en charge.
TLS + SRTPUn serveur SIP minimal, conçu avec la sûreté mémoire de Rust et le moteur asynchrone Tokio, sans ramasse-miettes.
RUST NATIVEDéployez sur votre VPS et gérez vos postes internes. Appels vocaux et messages SIP, avec stockage temporaire hors ligne et nouvelle livraison à la reconnexion.
SELF-HOSTEDÀ propos du chiffrement : le serveur déchiffre puis rechiffre les médias relayés et fait donc partie du périmètre de confiance. Ce n’est pas du chiffrement de bout en bout. Les messages en attente sont stockés en mémoire et perdus au redémarrage.
Préparez un serveur exposant des ports TCP / UDP fixes.
Lancez MingHe avec Docker Compose.
Clonez le dépôt et installez Docker et Compose.
Définissez l’IP du serveur, l’adresse des médias et les mots de passe des postes.
Utilisez un client SIP compatible avec TLS et SDES-SRTP.
# 01 Obtenir le code
git clone https://github.com/619dev/minghe.git
cd minghe
# 02 Préparer la configuration
mkdir -p config
cp config.template.toml config/config.toml
# Modifier host, media_addr et tous les mots de passe actifs
vim config/config.toml
# 03 Compiler le code actuel et démarrer
docker build -t facilisvelox/minghe:latest .
docker compose up -d
docker compose logs -f5061 / TCP Signalisation SIP · 20000–20020 / UDP Audio
Les ports publics doivent correspondre à la configuration. Vercel héberge ce site ; le service MingHe nécessite un VPS prenant en charge UDP.
Bria Mobile est recommandé pour iOS et Android.
Installez l’application, configurez votre compte MingHe et appelez.
Connectez votre iPhone ou iPad à un poste MingHe pour passer et recevoir des appels SIP en Wi-Fi ou via les données mobiles.
Télécharger sur l’App Store ↗Ajoutez les appels SIP à votre appareil Android. Connectez-vous à MingHe avec l’adresse du serveur, le numéro de poste et le mot de passe.
Obtenir sur Google Play ↗Ajoutez un compte SIP dans Bria Mobile et réglez le chiffrement selon la configuration du serveur.
Bria Mobile nécessite un abonnement via la boutique d’applications. Le tarif et la disponibilité dépendent de votre région. Avec un certificat autosigné, importez le certificat du serveur comme certificat de confiance et gardez la vérification TLS activée. Guides officiels ↗
Vous préférez un terminal SIP dédié ?
Découvrez ce téléphone 4G portable de Tantuns.
Pensé pour la voix · Toujours avec vousLes touches physiques et le format portable font entrer les appels SIP dans le quotidien. Le réseau mobile et le Wi-Fi offrent des connexions souples aux équipes en déplacement.
Avant l’achat : le fabricant confirme la prise en charge de SIP. Vérifiez TLS, SDES-SRTP et les réglages de confiance des certificats auprès du vendeur, puis testez-les avec MingHe sur l’appareil. Il s’agit d’une suggestion, pas d’une certification de compatibilité.
Ce site peut être déployé directement sur Vercel. Le serveur SIP MingHe nécessite un port TCP fixe pour la signalisation et une plage de ports UDP fixes pour les médias. Utilisez un VPS adapté ou votre propre serveur.
Le projet recommande Bria Mobile et Linkvil W610W / W620W. Les autres clients doivent gérer SIP sur TLS, SDES-SRTP et les réglages de confiance des certificats. Ces capacités sont à vérifier séparément pour le Tantuns H5.
Importez certs/server.crt du serveur comme certificat de confiance dans le client et gardez la vérification activée. Mettez à jour la confiance du client après le renouvellement. Pour un déploiement public, utilisez un certificat émis par une autorité de confiance.
Oui. MingHe est publié sous licence Apache-2.0. Sur GitHub, vous pouvez lire le code, signaler un problème ou contribuer.