指定的网络名称不再可用?

时间:2015-04-13 13:33:12

标签: c# mp4 nancy

我想从nancy嵌入式http服务器播放本地视频文件。可以读取txt文件,但一旦尝试打开视频文件就会出错:

  

"指定的网络名称不再可用"

就行了

return Response.AsStream(() => File.OpenRead(@"E:\test_videos\test.mp4"), "video/mp4");

我可以在浏览器中播放视频,那么有什么不对呢?

更新:我可以在FireFox和IE上播放视频,错误只发生在chrome。

3 个答案:

答案 0 :(得分:0)

您可能需要设置static convention,并直接提供文件,而不会通过nancy传递它们。

答案 1 :(得分:0)

我已经为nancyfx实现了mp4handler,但它确实有效。

答案 2 :(得分:-2)

您的反斜杠可能已被过滤掉,请尝试更换' \'与' \ \',(其中没有空格)否则看起来不错