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

Multimédia Java Discussion :

[Audio & Vidéo] Problème d'utilisation des programmes d'envoi et de réception par RTP


Sujet :

Multimédia Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    5
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par défaut [Audio & Vidéo] Problème d'utilisation des programmes d'envoi et de réception par RTP
    Bonjour,
    Dans le cadre de nos projets encadrés, nous essayons de réaliser une petite application de messagerie instantanée, dans laquelle on a voulu implémenter la fonction de discussion audio et vidéo. La solution qui s'est imposée à nous est d'utiliser l'API JMF et le protocole RTP. N'ayant pas beaucoup d'expérience avec cette API, nous avons voulu essayer les exemples fournis par Sun pour l'envoi et la réception de média par RTP:

    Réception:
    java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/solutions/AVReceive.html
    Transmission:
    java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/solutions/AVTransmit.html

    On a essayé de bricoler un peu le code afin de pour l'utiliser dans notre application dans le main (en modifiant les arguments dans le main pour qu'il utilise un string écrit dans le code au lieu d'utiliser les arguments du main)

    Voici les modifications qu'on a effectué:

    Dans AVReceive2.java:
    [CODE]//...
    AVReceive2 avReceive = new AVReceive2(new String[] {"192.168.0.2/8000"});

    Dans AVTransmit2.java:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    //...
    File media = new File("C:\\Ach3oro.mp3");
    MediaLocator ds = new MediaLocator(media.toURI().toURL());
    AVTransmit2 at = new AVTransmit2( ds, "192.168.0.2", "36000", fmt);
    //...
    L'envoi s'exécute, à mon avis, normalement car voici le résultat de l'exécution:

    Track 0 is set to transmit as:
    mpegaudio/rtp, 44100.0 Hz, 16-bit, Stereo, LittleEndian, Signed, 16000.0 frame rate, FrameSize=32768 bits
    Created RTP session: 192.168.0.2 36000
    Start transmission for 60 seconds...
    ...transmission ended.

    Mais l'exécution de la réception ne donne aucun résultat (l'exécution s'arrête sans rien afficher au bout de 2 secondes)

  2. #2
    Membre à l'essai
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    5
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par défaut
    les ip on bien été corrigés mais sans aucun résultat:

    Emetteur:192.168.0.1
    Récepteur:192.168.0.2

  3. #3
    Membre à l'essai
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    5
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par défaut
    Les ports aussi, on a utilisé le port 36000

Discussions similaires

  1. [log4j] problème pour utilisation des extras
    Par shift dans le forum Weblogic
    Réponses: 0
    Dernier message: 06/12/2007, 09h58
  2. Problème d'utilisation des threads dans mes servlets
    Par casho dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 08/08/2007, 19h34
  3. Problème d'utilisation des files
    Par AraBorLeg dans le forum C
    Réponses: 4
    Dernier message: 06/01/2007, 20h55
  4. Réponses: 1
    Dernier message: 24/11/2006, 16h36
  5. Problème d'utilisation des attributs width et height avec une image distante
    Par Ptit_Mouss dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 21/09/2006, 15h40

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