我正在使用此codeproject 文章中的代码将 MP4 视频文件上传到 SQL server(varbinary(MAX)) 并从那里播放。
我的要求是专门使用 SQL 服务器,而不是从文件系统存储和获取视频。
这是我用来播放视频的代码:
<video id='my_video_1' controls
width="640" height="264"
data-setup="{"controls":true, "preload":none}" >
<source src='<%# "VideoHandler.ashx?id=" + Eval("ID") %>' type='video/mp4'>
</video>
如果我使用物理视频文件作为视频源,它可以工作。但是上面的代码不起作用。
在“Internet Explorer”中,标签呈现一个带有红十字的黑框
在“Chrome”中,播放器按钮是可见的,但是当我单击播放按钮时,没有播放视频。当我们右键单击它时,它会显示“将视频另存为...”选项,并且下载的文件可以在桌面媒体播放器上正常运行。
请帮助我正确的代码。