Précédent   Forum du club des développeurs et IT Pro > Dotnet > Développement Web avec .NET
Développement Web avec .NET Forum d'entraide sur les technologies Web de Microsoft (ASP.NET, MVC, Ajax, Silverlight, Services web, Azure, Sharepoint, etc.).
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 28/12/2012, 16h25   #1
androz
Membre régulier
 
Concepteur traitement de signal
Inscription : août 2004
Messages : 191
Détails du profil
Informations personnelles :
Localisation : Canada

Informations professionnelles :
Activité : Concepteur traitement de signal
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : août 2004
Messages : 191
Points : 74
Points : 74
Envoyer un message via MSN à androz
Par défaut COM port et web application

Bonjour !

Je suis en train de m'amuser avec mon Arduino (board de développement utilisant un port COM pour ceux qui ne connaissent pas). J'ai fait une petite application pour communiquer avec, mais maintenant j'aimerais faire la même chose avec une appli web. Je pense cependant que j'ai un gros problème de conception.

Alors tout d'abord, j'avais essayé avec une simple appli ASP.NET, mais le port COM que j'instanciais ne persistait pas (quand il était créé...) car une fois la page loadée, la variable associée au port COM n'existait évidemment plus. J'ai alors fait une classe de services REST pour appeler le port COM à la demande, sauf que je m'en suis sorti seulement en l'instanciant, l'ouvrant et le fermant à chaque appel, je tourne en rond.

Je voulais me tourner enfin vers une appli Silverlight, sauf que je voudrais que le port utilisé ne soit pas côté client, mais bien côté serveur ! Je m'explique, je voudrais pouvoir contrôler à distance le port COM du serveur sur lequel est hébergé le site ASP ou Silverlight. Est-ce possible et comment ? je n'ai pas encore trouvé de réponse. Enfin, comme bonus, je voudrais voir le résultat de ma commande au port COM avec une webcam. C'est ultra simple d'utiliser une webcam avec Silverlight, sauf que là encore c'est la webcam du client qui est utilisée et pas celle du serveur. Vous allez me dire que c'est un peu normal puisqu'il est rare d'avoir une webcam sur un serveur mais passons.

Donc tout ça pourrait se résumer ainsi : comment faire une application web pour qu'il soit possible à distance de contrôler un port COM et une webcam ?

Merci pour votre aide !
androz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2013, 16h37   #2
bossun
Membre Expert
 
Avatar de bossun
 
Inscription : novembre 2002
Messages : 1 332
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2002
Messages : 1 332
Points : 1 250
Points : 1 250
Interessant comme problème.

Si tu veux faire du streaming, tu peux utiliser VLC (installé sur le serveur) pour diffuser le flux de ta webcam.

Coté web, t'as plus qu^à trouver un composant (que tu intègres dans ta page) capable de lire ton flux vidéo...

Dans tous les cas, VLC utilise un port pour diffuser son flux et que ce port doit être ouvert pour tous les clients. Sinon ça ne marcheras pas.

Je pense que cette solution peut t'épargner qqs semaines de dev.
__________________
il vaut mieux prendre son pied que de se prendre la tête!!

http://bossun.noxblog.com
bossun est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h48.


 
 
 
 
Partenaires

Hébergement Web