IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Programmation multimédia/Jeux Python Discussion :

Capture et transmission de son en direct


Sujet :

Programmation multimédia/Jeux Python

  1. #1
    Membre averti
    Homme Profil pro
    Développeur en formation
    Inscrit en
    Juillet 2013
    Messages
    300
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en formation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 300
    Points : 413
    Points
    413
    Par défaut Capture et transmission de son en direct
    Bonjour,
    J'ai créé un serveur / client de chat et j'arrive à transférer des fichiers et du texte via un VPN. Mais j'aimerai dans l'idéal réussir à transférer du son en direct à l'aide d'un microphone, bien sûr. Il s'agît de faire un peu comme Skype mais directement via un VPN et en pouvant faire une audioconférence à plein de monde. Je me demandais donc s'il existait un module capable de capturer du son à partir d'un microphone et de le transmettre sous forme de plein de séries courtes de bits (sons de moins d'1/10 de seconde) afin qu'ils puissent être lu et convertis en sons à l'arrivé tout en étant assez rapide pour qu'il n'y ait pas un décallage de plus d'une seconde entre le temps où on dit les mots et le temps où les autres les entendent. Il faut faire une sorte de téléphone.

    Merci d'avance de votre aide.

    EDIT : j'ai regardé un peu sur le net et il semblerait que le module PyAudio puisse créer des fichiers .wav à partir d'un microphone, dans ce cas, est-ce envisageable de créer des fichiers qui durent 0,01 secondes, par exemple, et de les transmettre aux correspondants afin qu'ils les lisent à la suite et que cela recrée une conversation en direct sans interruption ?
    Bouddha : Tout n'est qu'illusion en ce bas monde.
    Jésus : Tout est amour divin.
    Einstein : Tout est relatif dans cet espace-temps.
    Moi : Tout est binaire sur ce forum.

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2012
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2012
    Messages : 10
    Points : 9
    Points
    9
    Par défaut Pyaudio+threads
    Salut! je bosse sur la même chose, et j'ai réussi à mettre en place un chat vocal en utilisant:
    - un serveur qui reçoit et répartit les données entre les clients
    - socket: pour établir la connexion entre les clients et le serveur
    - pyaudio: pour récupérer le flux audio (stream) depuis le microphone
    - audioop (facultatif): pour traiter les sons (puissance, écho...)
    - threading: pour gérer 2 threads émission / réception coté client, et un thread par client coté serveur

    Seulement, comme je l'explique dans un autre post, ca marche super en réseau local, mais j'ai de vrais soucis de qualité du son en connexion distante...

    edit: oups, j'avais pas vu la date de ton message, j'imagine que tu as résolu ton problème depuis... au passage, si tu as mis en place quelque chose de fonctionnel ça m’intéresse!

  3. #3
    Membre averti
    Homme Profil pro
    Développeur en formation
    Inscrit en
    Juillet 2013
    Messages
    300
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en formation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 300
    Points : 413
    Points
    413
    Par défaut
    Que de chemin ai-je parcouru depuis ce post... oui, j'ai réussi la même chose, nickel en local mais dès qu'on passe par hamachi, il n'y a pas la moitié des frames qui passent... si je pouvais avoir une solution...
    Bouddha : Tout n'est qu'illusion en ce bas monde.
    Jésus : Tout est amour divin.
    Einstein : Tout est relatif dans cet espace-temps.
    Moi : Tout est binaire sur ce forum.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Raccourcis clavier et capture de sons sous Windows
    Par nek_kro_kvlt dans le forum Langage
    Réponses: 2
    Dernier message: 11/12/2005, 13h15
  2. Capture de son au micro avec mciSendString
    Par Rémiz dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 08/12/2005, 17h49
  3. Proble capture direct Show
    Par liliemumue dans le forum DirectX
    Réponses: 3
    Dernier message: 13/12/2004, 21h04
  4. DIRECT MUSIC / JOUER DEUX SONS OU PLUS..
    Par ilimo dans le forum DirectX
    Réponses: 1
    Dernier message: 12/06/2004, 18h24
  5. problème de capture son avec Directshow
    Par albator83 dans le forum DirectX
    Réponses: 2
    Dernier message: 06/11/2003, 17h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo