我想知道将数据从网站发送到 Windows 应用程序的最佳方法是什么。我想制作一个视频编码器,它的工作原理如下:客户将上传视频,并在上传已完成的网站时向 Windows 应用程序发送信号和数据(如:视频分辨率和比特率)以开始编码视频。我想用 VB.Net 或 C#.net 来做。
问问题
1737 次
1 回答
0
让您的 .NET 程序侦听来自外部世界的 HTTP 请求。收到请求时,这就是您开始编码的信号。您可以从请求的查询部分获取数据(比特率,...)。
纯 HTML/.NET 实现的示例工作流:
- 创建一个简单的 HTML 表单,将其数据发布到编码器所在的地址。
- 在您的 .NET 程序中,创建一个实例
HttpListener
(请参阅MSDN)作为一个简单的 Web 服务器。 - 当
HttpListener
收到请求时,发回一个简单的“谢谢”页面(或其他)并开始编码。 - 编码完成时以某种方式通知用户(电子邮件?)。
于 2013-08-19T20:36:38.427 回答