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

Composants VCL Delphi Discussion :

Transfert photo iPhone vers PC


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2015
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2015
    Messages : 22
    Par défaut Transfert photo iPhone vers PC
    Bonjour,

    je développe actuellement un logiciel pour un commerce qui, entre autres, mémorise la fiche signalétique de ses clients. Cette fiche doit contenir la photo du client.

    Pour le moment le logiciel est capable d'ouvrir un explorateur et insérer une image au bon endroit. Je prend donc la photo avec l'iPhone, je la transfère sur le PC avec un cable USB, et enfin je vais chercher la photo se trouvant physiquement sur le PC, pour l'afficher dans un TImage.

    Ayant entendu parler des protocoles de transfert normalisés comme le DLNA, j'aimerais savoir s'il est possible de transférer la photo prise avec l'iPhone, directement sur l'application Delphi xe8 se trouvant sur un PC (sachant que les 2 sont sur le même réseau)?

    Si oui, par où dois-je commencer?

    Dois-je développer à la fois une application pour l'iPhone ainsi que sur le PC?

    Quels sont les composants à utiliser?

    Pour ce besoin, qui est le client, et qui est le serveur?


    Merci à vous

  2. #2
    Membre Expert
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Par défaut
    Bonjour,

    Si les 2 applications sont sur le même réseau je vous conseille d'utiliser les composants Tethering. Voici quelques liens qui devraient vous aider :

    http://docwiki.embarcadero.com/RADSt...hering_d%27app

    http://docwiki.embarcadero.com/RADSt...hering_d%27app

    http://docwiki.embarcadero.com/CodeE...otoWall_Sample

    http://docwiki.embarcadero.com/CodeE...topCast_Sample

    Les 2 derniers liens sont des exemples qui sont fournis avec Delphi. Donc que vous retrouverez sur votre PC dans la liste des samples Delphi.

  3. #3
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2015
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2015
    Messages : 22
    Par défaut
    Merci infiniment pour ces informations, je m'en vais tout de suite explorer cette piste.

    D'après ce que je comprends il faut développer également une application pour le mobile. Simple curiosité, n'existe-t-il pas des composants permettant d'exploiter le DLNA sur Delphi?

    Le gros avantage serait de se passer du développement sur mobile (ce que j'aimerais éviter), puisque les mobiles sont capables de communiquer par ce biais en natif.

    Exemple, lorsque je suis chez moi, je peux envoyer un flux vidéo directement sur ma Freebox.


    Merci encore

  4. #4
    Membre Expert
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Par défaut
    Citation Envoyé par carruno Voir le message
    Simple curiosité, n'existe-t-il pas des composants permettant d'exploiter le DLNA sur Delphi?
    En standard il n'y en a pas dans Delphi. Après il en existe peut être des payants, je ne sais pas.

  5. #5
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par carruno Voir le message
    Merci infiniment pour ces informations, je m'en vais tout de suite explorer cette piste.

    D'après ce que je comprends il faut développer également une application pour le mobile. Simple curiosité, n'existe-t-il pas des composants permettant d'exploiter le DLNA sur Delphi?

    Le gros avantage serait de se passer du développement sur mobile (ce que j'aimerais éviter), puisque les mobiles sont capables de communiquer par ce biais en natif.

    Exemple, lorsque je suis chez moi, je peux envoyer un flux vidéo directement sur ma Freebox.


    Merci encore
    je n'ai connais pas, mais ça risque de ne pas être simple en fait, tout comme SIP qui est un protocole de mise en relation pour - par exemple - initier une session RTP, DLNA utilise une ribambelle de technologies

    Citation Envoyé par WikiPedia
    DLNA s'appuie sur plusieurs standards concernant le WiFi, l'Ethernet et MoCA (en) pour les couches physiques, UPnP Device Architecture pour la découverte et le contrôle, UPnP AV pour la gestion des média, IP pour la couche réseau, HTTP pour la couche transport, XML pour la couche présentation, une gamme étendue de standards sur les formats audio, vidéo et images fixes, et enfin DTCP-IP pour la protection des médias lors du transport.
    du coup pour simplement récupérer la photo, il faut au minimum UPnP Device, UPnP AV, HTTP, XML et le même standard que celui utilisé par l'iPhone pour l'envoie de la photo

    Chez Apple il y a aussi AirMedia (aussi supporté par la FreeBox) mais je ne connais ps de composant Delphi pour ce protocole qui de plus n'est pas réellement documenté.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  6. #6
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2015
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2015
    Messages : 22
    Par défaut
    je n'ai connais pas, mais ça risque de ne pas être simple en fait, tout comme SIP qui est un protocole de mise en relation pour - par exemple - initier une session RTP, DLNA utilise une ribambelle de technologies
    Dommage ...


    Bon, comme conseillé par Thierry, je me suis lancé dans l'expérimentation de l'exemple "RTL.PhotoWall_Sample". Ce qui veut dire installation de l'environnement nécessaire à la compilation du programme sous iOS.

    Nouveau dans ce domaine, l'installation de tous ces outils a été fastidieuse, mais ça y est, tout tourne correctement.

    MainMobileApp se compile et lance le simulateur iPhone sur le Mac, un nouveau joli icône apparaît.

    Petit soucis, l'application s'ouvre puis se ferme aussitôt.

    Je n'ai fait aucune modification dans les sources, j'utilise le simulateur iOS (8.4) avec l'iPhone 6 Plus comme Device.

    Petite piste?!

    Merci !

  7. #7
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    je ne pratique pas l'iPhone, mais à tout hasard, quelle est le version de Delphi et OSX ?
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

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

Discussions similaires

  1. [Debutant] Transfert de Access vers Oracle
    Par Djekill dans le forum Oracle
    Réponses: 4
    Dernier message: 06/10/2006, 14h05
  2. Réponses: 4
    Dernier message: 26/07/2006, 17h46
  3. transfert d'Excel vers Access
    Par blynda dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 22/05/2006, 15h40
  4. [Mysql] transfert données ajoutées vers serveur distant
    Par hanane28 dans le forum Administration
    Réponses: 3
    Dernier message: 20/11/2005, 19h06
  5. Transfert de données vers My SQL
    Par zoso dans le forum Outils
    Réponses: 2
    Dernier message: 30/09/2003, 10h21

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