begin process at 2012 02 11 12:43:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

Multimédia

 > 

Entrées graphiques et sonores?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Entrées graphiques et sonores?

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ée 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...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,498 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales