2017-10-17 11 views
0

私のWebアプリケーションにビデオを埋め込もうとしています。そこにはプレイヤーがいるようですが、私は何かが欠けているように見えます。以下はaspxファイルの内容です。基本的には、再生ボタン付きの灰色のバーが表示されますが、何も再生したり、ビデオを表示することはできません。C#Web Appにビデオプレーヤーを埋め込む

<video src="C:\PathToVideo\etc\video.mp4" controls autoplay>HTML5 Video example</video> 
+0

あなたは、Webサーバー上のビデオをホストし、HTTPプロトコルを介してアクセス可能な動画のURLを提供する必要があります。ローカルの物理パスを提供するだけではありません。 – mason

+0

これはIE、Chrome、Firefoxの場合、Win10の最新バージョンでは当てはまりません。テストのためにローカルパスを提供することは絶対にいいです。 – Harry

答えて

0

あなたのコードは基本的に大丈夫です、私はプレイしていないビデオあなたのための2つの理由を想像することができます

1)あなたのブラウザがあなたのmp4ファイルのコンテナのコー​​デックや仕様をサポートしていません

2)ファイルパスのバックスラッシュをエスケープする必要があります。 "C:\\ PathToVideo \\ etc \\ video.mp4"

0

[OK]を、私はメイソンが提案したことを行うことでこれを解決しました。私の考えは、ハリーの地元の道に沿ったものだったが、それは間違っていたと思う。 srcをサーバ(localhost)上のURLに変更すると、それがすべて必要になりました。ビデオが再生され、正常に表示されます。私たちは今知っていると思います。皆さんありがとう!

+0

Greaat!私はあなたのシナリオに興味を持っています。私はいつかそれを打つかもしれません。お使いのOSやブラウザで私をヒントできますか?また、あなたはおそらくあなたの窓にaddtionalyコーデックをインストールしましたか? – Harry

+0

Windows 10 Pro、Chromeでテストしていました。しかし、追加のインストールは必要ありませんでしたが、私はIISに行って、.mp4拡張のMIMEタイプがあることを確認しました。ときどき問題が発生することがあります。 –

関連する問題