2012-10-12 41 views
0

我已在其中用户在视频标签上传视频和视频回放视频不活网站

<video id="Video1" runat="server" controls="controls" autoplay tabindex="5" visible="false" 
        class="video-js vjs-default-skin" data-setup="{}"> 
        <source id="Source1" runat="server" type="video/mp4" /> 
        <source id="Source2" runat="server" type="video/flv" /> 
       </video> 

的.cs

public void getExtension(string Filename) 
     { 
      string Extension = ""; 
      Extension = Path.GetExtension(Filename); 

      if (Extension == ".mp4") 
      { 
       Source1.Attributes.Add("src", Finalpath); 
      } 
      else if (Extension == ".flv") 
      { 
       Source2.Attributes.Add("src", Finalpath); 
      } 

     } 

特定的模块视频模块播放在当地工作,但因为我在Live网站上安装这个视频不播放。我已检查了网页视频的URL作为在现场

http://videoclasses.webhostcentric.com/DesktopModules/DNNCentric-VC_ManageLessions/Abc/yeghbf/2.mp4 

在当地

http://dc620x_dev2/DesktopModules/DNNCentric-VC_ManageLessions/erf/uyn/2.mp4 

和 跟随它显示了一个错误:

The resource you are looking for has been removed, had its name changed, or is temporarily unavailable. 

我缺少什么,或者错误码。感谢任何帮助。

+1

您确定该文件存在于该位置吗?如果是,那么访问该文件/文件夹的权限似乎存在问题。 – Junaid

+0

Sir文件存在,权限全部设置。 –

+0

您的网络服务器是否提供.mp4文件?你可以在网页浏览器中查看你网站上的mp4文件吗? – notandy

回答

1

您的mp4文件正在返回404 /文件未找到错误。 1)该文件不在该地址或2)您的IIS网络服务器没有为mp4文件列出适当的MIME类型。

如果你知道文件存在于该位置,看看这个Microsoft Article有关IIS配置:

当您要求从IIS 6.0 Web服务器的一个文件,该文件有一个 文件扩展名不是Web服务器上定义的MIME类型, 您会收到以下错误消息:HTTP错误404 - 文件或 目录未找到。

您正在使用IIS 7.5,但概念是相同的。服务器上的MIME类型设置是否正确?

+0

先生,该模块在当地工作。现场问题即将到来。我已经检查过该文件存在于该位置的地址,但是当我运行该模块时,它显示您正在查找的资源已被删除,名称已更改或暂时不可用。 –

+0

我错过了服务器上的MIME类型。现在它感谢先生。 –