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

C++ Discussion :

Communication (SIP, video, audio) avec un systeme embarqué


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 189
    Par défaut Communication (SIP, video, audio) avec un systeme embarqué
    Bonjour,

    je suis actuellement en stage et je dois développer une application PC qui communique (vidéo, audio etc) avec un boitier embarqué possédant caméra, micro, gache d'ouverture de porte etc. Le boitier embarqué doit pouvoir également communiquer avec les téléphones mobiles et fixe (code DTMF).

    A priori il faudrait que j'utilise le protocole SIP. Je me suis renseigné sur le protocole et celui-ci permettrait d'établir et de fermer une session multimédia. Il utiliserait RTP pour le transfert des données.

    J'envisage de faire mon application en C++ avec une interface graphique QT. Pour la récupération de la vidéo je pense utiliser VLC mais je ne vois pas du tout comment coupler tout ça avec SIP. A vrai dire je suis un peu perdu.

    Devrais-je pas plutot utiliser le langage JAVA et les SIP servlets ?

    Est ce que je dois me pencher sur JAIN ? A l'aidee

    Si vous pouviez m'éclairer et me donner quelques conseils, ce serait sympa.

    Bonne journée

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 189
    Par défaut
    Je sais pas si j'ai bien lu mais est ce que Telepathy fournirait des composants d'interface graphique pour SIP ?

    http://telepathy.freedesktop.org/wiki/

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 064
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 064
    Par défaut
    Java possède une biblio standard pour le multimédia avec beaucoup de choses prets à l'emploi et peut entre autres faire passer du multimédia sur un réseau (je sais pas si ça implémente SIP mais si c'est fort utilisé dans le milieu c'est possible). Donc Java serait probablement un choix plus facile
    Par contre pour trouver une biblio qui fait tout ça en C++ . Peut-être que VLC puisque tu en parles possède un beau SDK super fonctionnel, mais sinon je doute qu'il y ait une grosse biblio de réfèrence.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 189
    Par défaut
    D'accord, je suis entrain de faire un comparatif entre différentes solutions, en fonction du langage(Java/C++), de la difficulté des API(eXosip, JAIN-SIP) et de la portabilité sur le système embarqué.

    Et donc de manière générale les applications utilisant SIP sont plutot réalisées en JAVA selon vous ?

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 064
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 064
    Par défaut
    Je crois que tu ne trouveras pas beaucoup d'experts dans ce domaine sur ce forum. Moi je t'ai répondu avec le peu de connaissances que j'ai des apis de traitement vidéo, mais en dehors de ça... (j'avais jamais entendu parler de SIP avant )
    Tu devrais peut-être envisager d'aller poser des questions sur des forums/mailing lists des équipes de développement des apis que tu as trouvées (ou sur celui de JMF, le java media framework), avec un peu de chance tu pourrais trouver un pro pour te faire un topo.
    Mais n'hésite pas à venir nous expliquer tes observations, c'est toujours constructif ce genre de comparatif du marché.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 189
    Par défaut
    finalement j'ai décidé d'envoyer un mail à mon prof réseau. Peut etre qu'il touche en SIP et qu'il pourra m'aiguiller. Merci en tout cas. Je vous tiens au courant

  7. #7
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Par défaut
    Citation Envoyé par innosang
    Bonjour,

    je suis actuellement en stage et je dois développer une application PC qui communique (vidéo, audio etc) avec un boitier embarqué possédant caméra, micro, gache d'ouverture de porte etc. Le boitier embarqué doit pouvoir également communiquer avec les téléphones mobiles et fixe (code DTMF).

    A priori il faudrait que j'utilise le protocole SIP. Je me suis renseigné sur le protocole et celui-ci permettrait d'établir et de fermer une session multimédia. Il utiliserait RTP pour le transfert des données.

    J'envisage de faire mon application en C++ avec une interface graphique QT. Pour la récupération de la vidéo je pense utiliser VLC mais je ne vois pas du tout comment coupler tout ça avec SIP. A vrai dire je suis un peu perdu.

    Devrais-je pas plutot utiliser le langage JAVA et les SIP servlets ?

    Est ce que je dois me pencher sur JAIN ? A l'aidee

    Si vous pouviez m'éclairer et me donner quelques conseils, ce serait sympa.

    Bonne journée
    J'ai déjà fait ce type de projet... J'avais tout fait moi-même : du protocole de transmission à l'interface graphique du PC...
    Tout avait été fait en C à l'époque, mais en C++ je pense que c'est mieux !

    Je ne connais pas SIP...

    Je pense pas qu'il y aie de solution miracle pour toi. Je pense que tu vas devoir te taper une bonne partie du code "à la main"...

  8. #8
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 064
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 064
    Par défaut
    Après une recherche sur google:
    http://www.sipcenter.com/sip.nsf/htm...AIN+JSLEE+JSIP
    Le portail de Jain, l'api pour faire du sip en java, que tu avais déja trouvé apparament.
    Mais SIP c'est pas juste pour faire du VoIP, donc sans vidéo?

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 189
    Par défaut
    non SIP permet de faire de la vidéo aussi. En fait SIP est totalement dépendant des médias transportés. SIP s'occupe d'établir, modifier et terminer les sessions. Après c'est RTP qui s'occupe du transfert de fichier. Mais le code SIP et RTP s'exécute en parallèle pour que SIP puisse mettre fin à une session à n'importe quel moment. D'ailleurs si l'on veut coupler le son à la vidéo, l'on peut utiliser une session SIP pour le son et une autre pour la vidéo. Après celà dépend de ce que l'on veut faire au niveau de l'application.

Discussions similaires

  1. Réponses: 2
    Dernier message: 06/08/2008, 15h39
  2. démarrer avec le systeme par défaut
    Par arti2004 dans le forum Windows XP
    Réponses: 1
    Dernier message: 15/01/2006, 15h44
  3. [Diffusion audio] avec JavaScript ou PHP, est-ce possible ?
    Par GritNatz dans le forum Général Conception Web
    Réponses: 16
    Dernier message: 26/11/2005, 01h44
  4. Programme audio (microphone) pour carte Embarquée
    Par littlesquall dans le forum C
    Réponses: 9
    Dernier message: 20/10/2005, 09h16
  5. [langage] Probleme avec commande system et code
    Par Ludo167 dans le forum Langage
    Réponses: 3
    Dernier message: 14/07/2004, 12h01

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