我用C#在ASP.NET 3.5中制作了一个网站。在默认页面中我们有一个swf播放器。我们有一个视频文件。文件格式是.mp4。
代码在这里:-
类型=“应用程序/x-shockwave-flash”
id="玩家2"
名称=“玩家2”
src="images/player.swf"
宽度=“350”
高度=“280”
allowscriptaccess="总是"
allowfullscreen="true"
flashvars="file=../images/vtwsub.mp4"
/>
问题是,当我尝试在本地运行此代码时,它会运行,但当我将相同的代码放入客户端 Windows 7 服务器时,它会显示“视频未找到或访问被拒绝:../images/vtwsub.mp4”。
我已经提供了服务器中 WWWROOT 文件夹的完全访问权限,但问题仍然存在。我需要很快解决这个问题。我试图在谷歌中找到一些答案,但没有得到确切的答案。如果有人有任何想法, 请回复我。 提前致谢。
最佳答案
我明白了。在我的例子中,服务器存在问题。在这种情况下,您应该检查以下内容:-
1)视频正确放置在正确的位置。
2)任何名称问题。(如拼写错误)
3)检查服务器权限。(某些服务器不允许访问这些文件。假设您的文件是 mp4 格式或其他格式,因此请尝试转换为 .swf,然后尝试访问。)
真心希望对你有帮助
谢谢......
关于flash - 视频未找到或拒绝访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3362548/