【发布时间】:2010-10-10 16:38:27
【问题描述】:
我目前正在做我的项目网络广播,我的概念是将主机的桌面捕获为图像/jpeg 文件并将其保存到数据库中,通过有一个通用数据库 VB.NET 和 ASP.NET 可以连接.最后,从数据库中获取图像并将其渲染到 ASP.NET。
1.) VB.NET -> 捕获图像 2.) MYSQL -> 将图像写入 BLOB 3.) ASP.NET-> 二进制写入网页
我的问题是在 ASP.NET 上渲染的图片不连贯且闪烁,您知道有什么方法或方法可以消除这些问题并在不牺牲设备性能的情况下提供更流畅的图片动画吗? ????
如果有任何提示或建议,我将不胜感激。,。 (^_^).,
这是我在网页上输出图片的方式:
如果 dr.HasRows 那么
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
其他
我设置了1秒刷新页面,但是我越刷新页面越闪。
【问题讨论】:
-
这几乎可以肯定是图像输出方式的问题,您能否详细说明如何输出到网页?
-
我先查询数据库,然后, If dr.HasRows Then dr.Read() Response.ContentType = "image/jpeg" '获取或设置输出流的类型 Response.BinaryWrite(dr .Item("file")) '将二进制字符流写入http输出流endIf
标签: asp.net mysql vb.net binaryfiles