Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Entrées graphiques et sonores? [ Archives / Multimédia ] (Le_proprio_de_mykeyes)

samedi 25 mars 2006 à 20:56:08 | Entrées graphiques et sonores?

Le_proprio_de_mykeyes


Je travaillais sur un système de monitoring avancé quand j'ai frappé un mur. Il faudrait que j'obtienne ce qui est sur l'écran. Mon système devrait effectuer cette opération 25 fois / seconde (pas plus bas que 15 fps). Y-a-t'il un moyen simple de faire ça? J'ai déjà de mettre en cache les informations requises et je créerai un système asynchrone, mais cela demandera beaucoup trop de mémoire vive (environ 10Mo (opérations) multiplié par le poids d'une image (donc la résolution)(dans ce cas 40Ko) et le nombre de fps (10000x25x40 = 10 000Mo)! Tout ce qui a été réussi, c'est la copie de test d'une image 200x141 à 12 fps en gif noir&blanc ... Très mauvais.

Si vous avez aussi un code pour le son en cours, merci de me l'envoyer.

Ce système sera disponible en partie sur codes-sources (une version spéciale, puisque la vraie contient des mots de passe et le contrôleur du système de protection de notre réseau).

En bref, comment obtenir le screenshot de l'écran de windows 25 fois par seconde sans que ça dépasse 300 Mo de mémoire système? et comment obtient-on le son qui se joue lors de ces captures?). Merci de me renseigner.

--------------------------------------------------
David L.Pratte, Administrateur
Mykeys Software Foundation
Making dreams into programs / Du rêve au programme


samedi 25 mars 2006 à 21:25:33 | Re : Entrées graphiques et sonores?

Le_proprio_de_mykeyes

Je travaille en .net 1.1 pour spécifier.

--------------------------------------------------
David L.Pratte, Administrateur
Mykeys Software Foundation
Making dreams into programs / Du rêve au programme
Demandes acceptées gratuitement

samedi 25 mars 2006 à 21:35:41 | Re : Entrées graphiques et sonores?

coq

Administrateur CodeS-SourceS
Salut,

Tu as regarder du côté des implémentations .Net du proto VNC ?
VncSharp
VNC-Client



/*
coq
MVP Visual C#
*/

samedi 25 mars 2006 à 22:25:57 | Re : Entrées graphiques et sonores?

Le_proprio_de_mykeyes

puisqu'il s'agit de clients VNC, ca ne prendrait pas une serveur VNC? d'après ma visite sur les sites on me parle juste des clients (je sais bien parler anglais, ne vous inquiétez pas).
Merci.

--------------------------------------------------
David L.Pratte, Administrateur
Mykeys Software Foundation
Making dreams into programs / Du rêve au programme
Demandes acceptées gratuitement

samedi 25 mars 2006 à 22:33:25 | Re : Entrées graphiques et sonores?

Le_proprio_de_mykeyes


Et pour l'instant je n'ai pas nécéssairement besoin d'autant, simplement parce que mon code enregistre ce qui se passe sur son propre poste. L'utilité est d'enregistrer l'écran puisque la caméra de surveillance ne diffuse qu'en direct. C'est pourquoi que je voudrais avoir un enregistrement 25fps (vidéo standard). Mon programme fait ensuite appel à un encodeur DivX afin de compresser la vidéo (lorsqu'on lui demande ou lorsque la vidéo pèse plus de 9 giga-octets. Mais ça, c'est un détail sans importance. Le constructeur de cette caméra est SafeGate, une petite compagnie du coin.
--------------------------------------------------
David L.Pratte, Administrateur
Mykeys Software Foundation
Making dreams into programs / Du rêve au programme
Demandes acceptées gratuitement

samedi 25 mars 2006 à 23:13:37 | Re : Entrées graphiques et sonores?

coq

Administrateur CodeS-SourceS
Comment ça en direct ?
Le problème qui peut aussi se poser avec ta méthode de capture est la mise en arrière plan de l'affichage de la vidéo, le changement de bureau (écran de veille, bureaux multiple, ...), le passage du logiciel à un affichage utilisant le même mode de rendu que WMP, etc etc


/*
coq
MVP Visual C#
*/

samedi 25 mars 2006 à 23:32:40 | Re : Entrées graphiques et sonores?

Le_proprio_de_mykeyes

En fait la caméra installée est reliée à un ordinateur par un système USB sans fil. Le CD d'installation contient les pilotes du système et aussi un logiciel, 24/7 Camera Security (2CS), qui affiche en temps réel les données de la caméra. Ce logiciel se met en avant-plan de tout les autres et s'affiche en plein écran. Seulement , dans 2CS, il n'y a pas de fonction "enregistrer dans un fichier".  Le but de mon programme serait d'intégrer un module d'enregistrement au logiciel. Puisque mon module est en C# (et pas en c++), il va s'éxécuter en même temps sans afficher d'interface. La vidéo se sauvegardera en avi puis sera compressé en DivX après (ou lorsqu'elle atteindra 9 Go d'espace disque).

La mise en veille est désactivée, puisque c'est avec cet ordinateur qu'on surveille les activités suspectes. J'ai déjà essayé d'obtenir le flux de données à partir du périphérique, mais je n'ai jamais réussi à décrypter les données sécurisées).

Je travaille présentement sur un système utilisant des DLL déjà faites, mais l'éxécution (supposée prendre 25 fps)prend 10 images par secondes et les enregistre. au bout de quelques secondes, System.OutOfMemoryException... Ca fonctionne avec une image 200 x 150 en 8 bits, mais pas plus. Il me faut donc une autre solution.

Merci d'essayer de m'aider

--------------------------------------------------
David L.Pratte, Administrateur
Mykeys Software Foundation
Making dreams into programs / Du rêve au programme
Demandes acceptées gratuitement

dimanche 26 mars 2006 à 00:07:20 | Re : Entrées graphiques et sonores?

coq

Administrateur CodeS-SourceS
Réponse acceptée !
A tout hasard regarde aussi du côté des technos Windows Media, et notamment Windows Media Encocer.



/*
coq
MVP Visual C#
*/

dimanche 26 mars 2006 à 04:56:58 | Re : Entrées graphiques et sonores?

Le_proprio_de_mykeyes


J'ai pu régler le problème d'affichage grâce à mes contacts chez SafeGate, qui m'ont donné une DLL de décryption des données codées. Cela m'a permis d'encoder en 35 fps, donc une excellente qualité vidéo. Cette DLL contenait aussi plusieurs filtres de correction d'images (il s'agit du module d'affichage de 2CS, retravaillé pour une compatibilité. Merci de m'avoir conseillé en ce point quand même.
Merci quand même d'avoir pris le temps et ton idée n'était pas mauvaise. Je vais voir pour savoir si on peut trouver autre chose.



--------------------------------------------------
David L.Pratte, Administrateur
Mykeys Software Foundation
Making dreams into programs / Du rêve au programme
Demandes acceptées gratuitement

dimanche 26 mars 2006 à 11:31:45 | Re : Entrées graphiques et sonores?

coq

Administrateur CodeS-SourceS
Ok.
De rien :-)



/*
coq
MVP Visual C#
*/


1 2

Cette discussion est classé dans : système, entrées, graphiques, fps, sonores


Répondre à ce message

Sujets en rapport avec ce message

Opérations Elémentaires / Librairies Graphiques [ par sholari ] Est-il possible, grâce aux librairies graphiques de C# de réaliser des opérations élémentaires bas niveau: * obtention de la couleur d'un pixel * modi composant graphiques [ par rintchu ] bonjour, je cherche a réaliser une application qui utiliserait le meme composant que celui utilisé sous .Net 2003 pour les propriétés par exemple.QQn Changement d'utisateur Windows [ par MaRsIgLiA ] Bonjourno !!vlà j'ai un ptit soucis, sur une application windows développé en C#.La connection se fait via les parametres utilisateur de windows, et i Des Sources Graphiques Libres et Gratuites, Y en a?? [ par Fildomen ] SalutJe cherche des sites où on peut télécharger des images et des gif pour nos projets, tt ca libre de droit et gratuit, car moi je suis nul en graph programmation C sous unix [ par griffon2_6 ] Je suis novice, dans le cadre de mes études on nous a proposé de réalisé un système équivalent à linux (émulateur, gestion de mémoire, interface, horl Vie privée bafouée par les grandes multinationales [ par badrbadr ] Salut cher Csharpiens, et donc, microsoftienje savais pas où poster ca, fe que j'ai décidé de le mettre dans la section divers.bon, lisez d'abord cet Informations système détaillées pour Windows CE.net [ par xhordonneau ] Bonjour, je cherche à obtenir des informations détaillées sur le système sur lequel tourne mon application C# (mémoire RAM/ROM installées, mémoire RAM Comment lire des echantillons sonores stockés dans un tableau ? [ par necrid ] Bonjour,dans mon programme, je crée des échantillons que je stocke dans un tableau. Je souhaite pouvoir ensuite les envoyer à ma carte son pour qu'ell Communication inter-fenetre [ par Sylvain17 ] Bonjour a tous, Voila, un ami m'a dit qu'il était possible de simuler des entrées, d'un programme a une fenetre de jeu par exemple. Donc le programme Détection de la taille de la police système [ par fregolo52 ] Bonjour, Je viens d'avoir un petit problème, remonté par le support technique. Une personne utilise l'application avec la taille de la police à 125%.


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.