0

WAVファイル(IISの仮想ディレクトリにあります)と、WindowsMediaPlayerが埋め込まれたASP.NETWebページへのストリーミングについて質問があります。

  1. wavファイルはストリーミングされますか、それともファイル全体がクライアントにダウンロードされるまで再生は待機しますか?

  2. wavファイルがストリーミングされない場合、ストリーミングするためのいくつかのオプションは何ですか?

  3. セキュリティ上の理由から、誰かがファイルをローカルコンピュータに保存するのを防ぐ(または少なくともできるだけ難しくする)必要があります。これは可能ですか、そしてどのようにですか?

4

2 に答える 2

1

IISによって提供されるメディアファイルは、ビットレートが調整されている場合、プログレッシブダウンロードを使用して提供できます。これは、真のストリーミングではありませんが、ほとんどの目的には十分です。ただし、メディアファイル、他の一時的なインターネットファイルと同じようにクライアントのマシンに保存されるため、DRMが設定されていないと、オプションではない可能性があります。

于 2010-10-01T15:32:28.727 に答える
0

簡単に質問に答えてください。オーディオがストリーミングされます。それは間違いなくクライアントのコンピュータに保存されていません。ただし、サウンドがクライアントのコンピューターにストリーミングされるだけでなく、クライアントが右クリックしてサイトのどこからでもサウンドを直接保存できないという理想的な状況にしましょう。ユーザーはマイクを使って音声を録音できます。冗談でした。しかし、ユーザーは自分のコンピューターからストリーミングされたサウンドを非常に簡単に録音できます。

インターネット上で無料で利用できる多くのアプリケーションがあり、ユーザーはストリーミングされたサウンドを録音できます。私はこれを何度も前にやったことがあります。(インターネット上のライブラジオ)。オーディオデータを取得し、後で使用するために再生できるファイルに保存します。その非常に良い品質も。何かをする方法は常にあります。これにあまり時間をかけないようにしてください。

編集:あなたがあなたのウェブ上に埋め込まれたメディアプレーヤーを持っていることに気づきました。今すぐデータをストリーミングしたい。

ここにあなたの問題の解決策があります。多くの企業がこれを行っています。

メディアをストリーミングする場合(ダウンロードさせるのではなく)、WindowsMediaServicesをインストールする必要があります。Windows Media Playerは、Webページに簡単に埋め込むことができます。

真のストリーミングとストリーミングの実際の制御を行うには、ストリーミングメディアサーバーが必要です。Win 2003サーバーなどのサーバーOSにのみインストールされ、XPProにはインストールされません。

再生を処理しているコントロールにオーディオクリップのURLを渡すだけで済みます。クライアント側のコントロールの場合は、サーバー側のコードをクライアントに返すときに、いつでもサーバー側のコードを介してパラメーターを微調整できます。つまり、サーバー側でオブジェクトコードを動的に作成できます。

ファイルが別のサイトにある場合は、サーバーがファイルを制御できないため、ストリーミングメディアサーバーは必要ありません。また、一般的なウィンドウメディアファイルはストリーミング形式であり、開始/停止/一時停止などのストリーミングファイルで実行できるいくつかのことを実行できますが、ストリームに対するそのレベルの制御が不足しているため、早送りは実行できません。 。

ここにあなたを助けるかもしれないリンクがあります。そのライセンスツール: http ://www.mediasoftpro.com/

これがお役に立てば幸いです。

PK

于 2010-10-01T15:28:20.807 に答える