0

asp.net ページでビデオを再生したい。コードを使用しています

<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="Player1" width="440" height="379">
          <param name="URL" value="~/DBVideo/citibank.mpeg">
          <param name="http://">
          <param name="AutoStart" value="1">
          <param name="ShowControls" value="">
          <param name="ShowStatusBar" value="1">
          <param name="ShowDisplay" value="1">
          <param name="stretchToFit" value="1">
              <param name="volume" value="32" />
              <embed runat="server" id="Video"
              type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/" 
             width="440" height="379" src="~/DBVideo/citibank.mpeg"
              filename="~/DBVideo/citibank.mpeg" autostart="1" showcontrols="1" showstatusbar="1" showdisplay="1">
              </embed>
       </object>

現在、メディアプレーヤーのシンボルのみが表示されていますが、ビデオは再生されていません。

問題がどこにあるのか、誰でも助けてくれますか?? SQL Server 2008 データベース (varbinary フィールド) からビデオを再生したい場合は、どうすればよいですか?

4

1 に答える 1

0

HTML5 の使用が許可されている場合は、video タグを使用できます

<video width="320" height="240" controls>
    <source src="movie.mp4" type="video/mp4">
    <source src="movie.ogg" type="video/ogg">
    <source src="movie.webm" type="video/webm">
    Your browser does not support the video tag.
</video>

SQLからビデオを取得する場合:SQLからファイルを抽出し、おそらくそれをキャッシュするhttpハンドラーを使用できますhttp://msdn.microsoft.com/en-us/library/46c5ddfy%28v=vs.100%29.aspx

于 2013-02-25T12:19:35.773 に答える