HTML5<video src="<%= pathToVideoFile %>" />
要素を使用するだけです。ブラウザはそれを自分でうまくレンダリングします。動画が Web アクセス可能なファイルシステムの場所に保存されている場合は、動画に直接リンクするだけです。それ以外の場合は、動画がデータベースに存在する場合*.ashx
は、応答でデータベースから直接データを返すだけのハンドラーを実装する必要があります (正しい MIME タイプを使用)。 、 もちろん)。
動画を正しくエンコードする必要があることは言うまでもありません。H.264なら大丈夫です。DivX または MPEG-2 の場合、問題が発生します (Windows 8 にはデフォルトで MPEG-2 デコーダーが付属していないため)。アップロードされたすべてのビデオをシステムに追加するときに H.264 に変換することをお勧めします。でこれを行うことができますffmpeg
。
前世代のブラウザー (基本的には IE8) をターゲットにしている場合は、Flash SWF ビデオ プレーヤーを使用する必要があります。人気のある良いものはJWPlayerで、もう 1 つの (無料の) ものはFlowPlayerです。これはすべて、サイトにいくつかの<script>
ブロックを追加することでクライアント側で行われます.
インターネット上で PowerPoint ファイルを表示できるようにすることは、練習であり苦痛です。しようとしません。その単一のタスクに専念するウェブサイト全体を構築するために多額の費用を費やし、惨めに失敗する企業があります.