Je travaille actuellement sur la diffusion sur le Web de mon projet, mon concept est de capturer le bureau de l'ordinateur hôte sous forme de fichier image/jpeg et de l'enregistrer dans la base de données. ayant une base de données commune VB.NET et ASP.NET peuvent se connecter. Et enfin, récupérez l'image/les images de la base de données et rendez-la dans ASP.NET.Diffusion Web/Diffusion à l'aide de VB.NET, MYSQL et ASP.NET
1.) VB.NET -> image de capture 2.) MYSQL -> l'image d'écriture comme blob 3.) ASP.NET-> écriture binaire à la page web
Mon problème est que les images qui est rendu sur ASP.NET est saccadé et flickery, savez-vous un moyen ou une méthode que je peux éliminer ces problèmes et de fournir une animation d'image plus lisse en conséquence sans sacrifier la performance de l'équipement.
J'apprécierais vraiment n'importe quel conseil ou suggestion.,. . (^ _ ^),
ici est la façon dont je les images de sortie sur la page Web:
Si dr.HasRows Puis
dr.Read()
Response.ContentType = "image/jpeg" 'gets or sets the type of output stream
Response.BinaryWrite(dr.Item("file")) 'writes a stream of binary characters to the http output stream
Else
I mis en 1 seconde pour actualiser la page, mais plus je rafraîchis la page, plus je reçois de scintillement.
Cela est presque certainement un problème avec la façon dont les images sont sorties, pouvez-vous ajouter des détails sur la façon dont la sortie de la page Web est faite? – Timbo
Je la première requête à la base de données, puis, Si dr.HasRows Ensuite dr.Read() Response.ContentType = "image/jpeg" « obtient ou définit le type de flux de sortie Response.BinaryWrite (dr.Item ("file")) 'écrit un flux de caractères binaires dans le flux de sortie http endIf –