我想从nancy嵌入式http服务器播放本地视频文件。可以读取txt文件,但一旦尝试打开视频文件就会出错:
"指定的网络名称不再可用"
就行了
return Response.AsStream(() => File.OpenRead(@"E:\test_videos\test.mp4"), "video/mp4");
我可以在浏览器中播放视频,那么有什么不对呢?
更新:我可以在FireFox和IE上播放视频,错误只发生在chrome。
答案 0 :(得分:0)
您可能需要设置static convention,并直接提供文件,而不会通过nancy传递它们。
答案 1 :(得分:0)
我已经为nancyfx实现了mp4handler,但它确实有效。
答案 2 :(得分:-2)
您的反斜杠可能已被过滤掉,请尝试更换' \'与' \ \',(其中没有空格)否则看起来不错