【发布时间】:2013-08-02 08:04:36
【问题描述】:
我有基于 HttpListener 的小型本地 Web 服务器。服务器向本地客户端应用程序提供文件解包并将文件写入
response.OutputStream;
但有时文件(视频)很大,我认为始终将所有文件字节复制到输出流(内存)不是一个好主意。我想将服务文件流连接到响应输出流,如下所示:
response.OutputStream = myFileStream;
但是 -ok- response.OutputStream 是只读的,所以我只能写入字节 - 有没有办法进行某种部分写入(流式传输)?
问候。
【问题讨论】:
-
所以...您正在尝试创建流连接,下一步是将文件划分为单独的包并同时发送它们并在客户端重建它们...为什么会赢你不就那样做吗?
-
提供的视频文件显示在 Web 浏览器 (gecko fx) 和视频 (mp4) 请求到来时(html5
标签: c# streaming httplistener