Web サイトから Windows アプリケーションにデータを送信する最良の方法を知りたいです。ビデオ エンコーダーを作成したいのですが、次のように動作します。顧客はビデオをアップロードし、進行中の完成した Web サイトをアップロードするときに、信号とデータ (ビデオの解像度やビットレートなど) を Windows アプリケーションに送信して、ビデオのエンコードを開始します。VB.NetやC#.netでやりたいです。
1737 次
1 に答える
0
.NET プログラムが外部からの HTTP 要求をリッスンするようにします。リクエストを受信すると、それがエンコードを開始する合図になります。リクエストのクエリ部分からデータ (ビットレートなど) を取得できます。
純粋な HTML/.NET 実装のワークフローの例:
- エンコーダーがホストされているアドレスにデータを POST する単純な HTML フォームを作成します。
- .NET プログラムで、
HttpListener
( MSDNを参照) のインスタンスを作成して、単純な Web サーバーとして機能させます。 - がリクエストを受け取ったら
HttpListener
、単純な「ありがとう」ページ (または何でも) を送り返し、エンコードを開始します。 - エンコードが完了したら、何らかの方法でユーザーに通知します (電子メール?)。
于 2013-08-19T20:36:38.427 に答える