我们有视频剪辑存储,我们希望为最终用户提供剪辑的 url 链接,以便最终用户可以通过单击 url 开始下载剪辑。但这里的技巧是 url 链接不是存储在虚拟文件夹中的剪辑文件的直接路径,但 url 包含剪辑 ID。它可能看起来像,
www.xyz.com/clipstore/ID
当最终用户点击 url 时,服务器应在剪辑存储中搜索剪辑,处理剪辑(从一种格式转换为另一种格式)并在最终用户位置开始下载。当 url 不是直接指向文件而是文件的 ID 时,任何人都可以指导我们服务器如何为最终用户启动下载。我们在服务器端使用 IIS 6 / 7 和 C#。客户端基于silverlight。