0

Web サイトから Windows アプリケーションにデータを送信する最良の方法を知りたいです。ビデオ エンコーダーを作成したいのですが、次のように動作します。顧客はビデオをアップロードし、進行中の完成した Web サイトをアップロードするときに、信号とデータ (ビデオの解像度やビットレートなど) を Windows アプリケーションに送信して、ビデオのエンコードを開始します。VB.NetやC#.netでやりたいです。

4

1 に答える 1

0

.NET プログラムが外部からの HTTP 要求をリッスンするようにします。リクエストを受信すると、それがエンコードを開始する合図になります。リクエストのクエリ部分からデータ (ビットレートなど) を取得できます。

純粋な HTML/.NET 実装のワークフローの例:

  1. エンコーダーがホストされているアドレスにデータを POST する単純な HTML フォームを作成します。
  2. .NET プログラムで、HttpListener( MSDNを参照) のインスタンスを作成して、単純な Web サーバーとして機能させます。
  3. がリクエストを受け取ったらHttpListener、単純な「ありがとう」ページ (または何でも) を送り返し、エンコードを開始します。
  4. エンコードが完了したら、何らかの方法でユーザーに通知します (電子メール?)。
于 2013-08-19T20:36:38.427 に答える