1

我正在尝试创建一个返回流数据的网络服务。为此,我创建了一个演示 Web 服务,设置 HttpContext.Current.Response.BufferOutput = false 并且我正在写入相同的响应,一些 jpeg 文件在其间刷新。

在客户端我正在做 loHttp = (HttpWebRequest)WebRequest.Create(Url); loWebResponse = (HttpWebResponse)loHttp.GetResponse();

现在,如果 url 是http://localhost我会得到我想要的信息流。但是,如果 url 是http://[mycomputername]那么我得到缓冲的信息,只有当所有的 jpeg 都被写入时,我才会得到响应。唯一的区别是我如何访问计算机。

我应该配置什么以便在访问远程计算机时也能获得流媒体体验?谢谢!

4

1 回答 1

0

好的,找到了罪魁祸首。

我在后台运行提琴手,它拦截并缓冲了响应。

于 2009-01-05T11:51:22.533 回答