播放视频时出现“无法找到资源”错误

时间:2013-10-08 08:39:19

标签: asp.net

  

我有 asp.net 网站播放视频,我做了我的代码,但我有   错误“无法找到资源

 <asp:DataList ID="DL_Media" runat="server">
                        <ItemTemplate>
                            <iframe width="215" height="160" src='<%#Eval("Media_File")%>' frameborder="0" allowfullscreen
                                runat="server"></iframe>
                        </ItemTemplate>
                    </asp:DataList>
  

Media_File是DB上的“〜/ res / Files / sp.flv”视频路径,文件中的物理文件“video”   项目根目录。

1 个答案:

答案 0 :(得分:0)

如果'res'目录位于顶层,则删除'〜'符号路径并放置相对路径'res / Files / sp.flv'

更新:

只需使用HTML5

即可

<video src="<%= pathToVideoFile %>" />

元素。浏览器会自行渲染它

更新:

<video width="356" height="200" controls poster="full/http/link/to/image/file.png"  >

<source src="full/link/to/http/mp4/video/file.mp4" type="video/mp4" />

<source src="full/link/to/http/ogv/video/file.ogv" type="video/ogg" />

<source src="full/link/to/http/webm/video/file.wbem" type="video/webm" />

<em>Sorry, your browser doesn't support HTML5 video.</em>

</video>