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

Algorithmes et structures de données Discussion :

envoyer une "video" (desktop d'un poste distant)


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    950
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisant logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 950
    Par défaut envoyer une "video" (desktop d'un poste distant)
    bonjours, je doit, pour un de mes projet, envoyer l'image d'un poste distant, puis je pense envoyer un "patch" contenant les chagements sur l'image

    pour ce faire, je songe a plusieures choses...

    1/ faire un XOR entre les deux images, appliquer une compression zip ou autre (remplacer "0000000000000" par "13*0"...

    2/ utiliser une biblio Mpeg1? (le mpeg compresse l'image comme un jpeg, mais en plus gere les parties immobiles...)

    3/ utiliser le Mpeg4... (Xvid, ou ffdshow...)


    donc ma question est :

    ce projet etant un projet d'action BTS, je doit lui incorporer une partie objet, donc la solution 1 me plait un peu plus, mais pensez vous qu'elle soit :

    1/ realisable?
    2/ pas trop poussive?


    et ma seconde question est :

    pensez vous a une autre methode de type "patch" pour ne pas avoir a envoyer tout l'image et interresante du point de vue algorithmie?

    merci d'avance, et desolé
    1/ du post long
    2/ des fautes de frappe (j'en corrige :'( )
    3/ des 1/ 2/ 3/ ... a tout va ;p

  2. #2
    Membre éprouvé

    Inscrit en
    Juin 2004
    Messages
    1 397
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 1 397
    Par défaut
    J'avoue ne pas bien comprendre le projet...
    C'est une image qu'il faut envoyer ?
    La capture d'écran du poste courant va transiter sur le réseau, c'est cela ?
    Et plutôt que d'envoyer toute la capture à chaque fois, tu souhaiterais envoyer seulement les différences ?
    Quelle est la vitesse de transmission ?
    Quelles sont les contraintes (taille de l'écran, résolution, donc taille de l'image non compressée) ?
    La première solution est astucieuse (même si le zip ce n'est pas la même chose que le RLE, ce que tu as présenté avec tes 0), mais je doute qu'elle soit la meilleure.
    Si j'ai bien compris ton projet, bien entendu

  3. #3
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    La première consiste en fait à faire en moins bien ce que les deux autres font... en effet, la compression de vidéo consiste (entre autres) à ne stocker que les changements d'une image à l'autre. Si tu es censé comprendre un peu ce que tu fait tu devrais essayer de comprendre comment font les formats MPEG4, sinon tu devrais essayer de voir comment appliquer leurs librairies à ton problème.

    --
    Jedaï

  4. #4
    Membre éprouvé Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    950
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisant logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 950
    Par défaut
    merci de vos reponses, je re-precise :

    C'est une image qu'il faut envoyer ?
    La capture d'écran du poste courant va transiter sur le réseau, c'est cela ?
    Et plutôt que d'envoyer toute la capture à chaque fois, tu souhaiterais envoyer seulement les différences ?
    exactement

    Quelle est la vitesse de transmission ?
    Quelles sont les contraintes (taille de l'écran, résolution, donc taille de l'image non compressée) ?
    pour la taille de l'ecran, ce sera la resolution courante...
    la vitesse de transmission devrait etre bonne... (reseau local)
    par contre, les postes seront assez, voir tres poussifs (celeron de premiere generation... ou P4... y'a de la marge, tout depend de la salle ou je passe mon examen...)
    La première solution est astucieuse (même si le zip ce n'est pas la même chose que le RLE, ce que tu as présenté avec tes 0), mais je doute qu'elle soit la meilleure.
    merci, je vait me renseigner sur le RLE
    je me doute aussi qu'elle n'est pas tres bonne, mais au moins, elle est multi plate forme (pour une bonne solution, voir le post de DMO : http://www.developpez.net/forums/viewtopic.php?t=427640)
    Si j'ai bien compris ton projet, bien entendu
    nickel


    La première consiste en fait à faire en moins bien ce que les deux autres font... en effet, la compression de vidéo consiste (entre autres) à ne stocker que les changements d'une image à l'autre.
    je sait...
    Si tu es censé comprendre un peu ce que tu fait tu devrais essayer de comprendre comment font les formats MPEG4.
    ce serait la meilleure solution, mais le temps me manque...

    sinon tu devrais essayer de voir comment appliquer leurs librairies à ton problème
    ce serait (aussi) la meilleure solution du point de vue performance, mais j'ai peur de ne pas avoir assez de "code inside" (c'est un projet de BTS, je doit le presenter a mon examen, il se doit d'etre assez consistant, et releguer cette partie a une biblio totue prete, reduirait d'autant mon code...)

    mais bon, je vait quand meme y jeter un oiel...


    edit :
    je met en resolu, mais n'hesitez pas a me faire profiter d'un conseil, je m'en delecte

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

Discussions similaires

  1. Envoyer une entrée d'un combo (select) en post
    Par Chatbour dans le forum Langage
    Réponses: 4
    Dernier message: 08/07/2008, 12h27
  2. Réponses: 5
    Dernier message: 15/04/2005, 14h22

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