0

我想知道将数据从网站发送到 Windows 应用程序的最佳方法是什么。我想制作一个视频编码器,它的工作原理如下:客户将上传视频,并在上传已完成的网站时向 Windows 应用程序发送信号和数据(如:视频分辨率和比特率)以开始编码视频。我想用 VB.Net 或 C#.net 来做。

4

1 回答 1

0

让您的 .NET 程序侦听来自外部世界的 HTTP 请求。收到请求时,这就是您开始编码的信号。您可以从请求的查询部分获取数据(比特率,...)。

纯 HTML/.NET 实现的示例工作流:

  1. 创建一个简单的 HTML 表单,将其数据发布到编码器所在的地址。
  2. 在您的 .NET 程序中,创建一个实例HttpListener(请参阅MSDN)作为一个简单的 Web 服务器。
  3. HttpListener收到请求时,发回一个简单的“谢谢”页面(或其他)并开始编码。
  4. 编码完成时以某种方式通知用户(电子邮件?)。
于 2013-08-19T20:36:38.427 回答