我使用此codeproject article中的代碼將MP4視頻文件上載到SQL服務器(varbinary(MAX))並從那裏播放。通過使用HTML5的ashx處理程序從sql服務器blob播放視頻文件視頻標記
我的要求是專門使用SQL Server,而不是從文件系統存儲和提取視頻。
這是我用來播放視頻的代碼:
<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」的標籤生成帶有紅叉
在「鉻」的播放器按鈕是可見的,但是當我點擊播放按鈕,沒有視頻播放一個黑盒子。當我們右鍵點擊它顯示「保存視頻爲...」選項,下載的文件與桌面媒體播放器運行良好。
請幫我用正確的代碼。
數據設置屬性中的雙引號可能導致問題嗎? –