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

DirectX Discussion :

direct show et pda


Sujet :

DirectX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Février 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2008
    Messages : 41
    Par défaut direct show et pda
    bonjour tout le monde je suis nouveau dans ce forum
    je travail actuelement sur un projet en c# qui consiste a creer une application qui capture un flux video a partir de la cam d'une pda
    j ai cherché sur le net et j ai trouver un cerain dll (directshow) je veux savoir a quoi il sert et comment s en servir?


    si vous avez des idee sur le sujet de capture de video a partir d une camera de mobile faite moi en part je vous serai tres reconnaissant
    merci infiniment

  2. #2
    Inactif  

    Homme Profil pro
    Ingénieur test de performance
    Inscrit en
    Décembre 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur test de performance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 986
    Par défaut
    Bonjour.

    Le développement sur PDA, c'est vraiment particulier. Il y a un SDK spécifique dans lequel doit se trouvait les outils pour ce genre de chose. Je ne suis pas certain que les fonctionnalités de directshow sur PC soient accessibles sur PDA.

    Consultes plutôt les forums dédiés PDA et le SDK, à moins qu'une personne ici connaisse un peu la chose.

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Février 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2008
    Messages : 41
    Par défaut ok
    merci pour votre reponnse
    j ai avancé un peu depuis mon 1 er message j ai reussit a creer mon graph et l essayer tout marche bien donc etape un de mon projet c est ok
    mais maitenant il me reste comment pt on envoyer des videos vers pc en utilisant direct show
    j ai trouvé une interface ISampleGrabber pour fair un echantillonage et recuperer des frame pour les envoyer
    mais probleme c quand je l utilise j obtient des erreurs
    est ce q cette interface est suportable sur win mobile sinon avez vous une autre solution pour que je recupere le flux avt de l envoyer au reseaux
    mille merci

  4. #4
    Inactif  

    Homme Profil pro
    Ingénieur test de performance
    Inscrit en
    Décembre 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur test de performance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 986
    Par défaut
    Bonjour.

    Le SDK Directshow propose un exemple de streaming réseau, mais il y a peu de chance qu'il soit adapté à votre projet. C'est une base pour démarrer, il faut développer le reste (filtres personnalisés).

    Pour des choses existantes et efficaces, regarder du côté du RTSP (real time streaming protocole), codes sources ou filtres et exemples à la clé.

    Puis voir si tout cela est adaptable sur PDA.

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Février 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2008
    Messages : 41
    Par défaut
    Merci pour votre reponse
    j ai trouvé une interface suportable par pda nommé IImediasample
    qui a une methode IMediaSample:: GetPointer qui fournit un pointeur sur le buffer
    je crois qu elle effectue un echantillonage et chaque echantillon est mis dans le buffer pointé par BYTE ** ppBuffer.je crois que je dois prendre contenu du pointeur et l'envoyer par une soket q est ce que vous en pensez?
    est ce que vous avez deja utiliser cette methode ?
    merci

  6. #6
    Inactif  

    Homme Profil pro
    Ingénieur test de performance
    Inscrit en
    Décembre 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur test de performance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 986
    Par défaut
    Bonjour.

    Pouvez-vous préciser un peu plus le cahier des charges. De ce que je comprends, vous voulez faire du streaming à partir du PDA, mais vers quel sorte de client et quel type de connexion.

    C'est plutôt important parce que je considère deux formes de streaming. Le streaming "réel" et le streaming "virtuel".

    Le "réel" c'est pour du live, type radio.
    Le "virtuel" on transmet le fichier avec un banal FTP, puis le client lit le fichier sur place.

    La méthode virtuel est souvent suffisante, on peut même parfois commencer à lire le fichier avant sa transmission complète. Les débits réseaux actuels et la simplicité de développement que cela procure fait que cette méthode s'impose (il y a d'autres raisons).

    Bref, avant de se lancer, s'assurer que l'on choisit la méthode la plus adéquate.

    Sinon pour répondre à la question "IMediaSample" est une solution mais je pense que vous vous égarez, sauf si en même temps que le streaming, le fichier doit être lu par le PDA, mais quand bien même il y a une autre méthode.

    Un graphe de streaming réel ressemble plutôt à cela (schéma simpliste):

    filtre source->filtre de décompression->filtre de (recompression) création et d'envoi de paquets->INTERNET->filtre de réception (décompression) de paquets->filtre de rendu (audio dans cet exemple).

    Bref il n'y a pas une seule méthode de streaming pour toutes les situations et ce serait dommage de partir dans une direction qui finalement sera complètement inadaptée et inopérationnelle.

Discussions similaires

  1. direct show : la vidéo et l'audio ne sont pas synchro
    Par kikekoikan dans le forum DirectX
    Réponses: 1
    Dernier message: 28/03/2009, 13h21
  2. Réponses: 0
    Dernier message: 09/10/2007, 10h32
  3. Réponses: 5
    Dernier message: 07/04/2006, 03h49
  4. Proble capture direct Show
    Par liliemumue dans le forum DirectX
    Réponses: 3
    Dernier message: 13/12/2004, 21h04
  5. Un tuto pour direct show
    Par Olivier Delmotte dans le forum DirectX
    Réponses: 11
    Dernier message: 04/04/2003, 21h28

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