我有 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” 项目根目录。
答案 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>