我将使用这篇codeproject文章中的代码,将MP4视频文件上传到SQL Server(varbinary(MAX))并从那里播放。我的要求是特别使用SQL server而不是从文件系统中存储和获取视频。以下是我用来播放视频的代码:
如果我使用一个物理的视频文件作为视频源,那么它是有效的。然而上述代码不起作用。
在 "Internet Explorer" 中,标签呈现为黑色框和红色十字。
在 "Chrome" 中,播放器按钮可见,但当我点击播放按钮时,没有视频播放。右键单击时显示 "另存为..." 选项,下载的文件可以在桌面媒体播放器上正常运行。
请帮我提供正确的代码。
<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" 中,播放器按钮可见,但当我点击播放按钮时,没有视频播放。右键单击时显示 "另存为..." 选项,下载的文件可以在桌面媒体播放器上正常运行。
请帮我提供正确的代码。