首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从网络下载和保存大型( >1Gb)视频文件到Windows 8?

如何从网络下载和保存大型( >1Gb)视频文件到Windows 8?
EN

Stack Overflow用户
提问于 2013-01-30 09:21:42
回答 2查看 2.5K关注 0票数 1

我正在windows phone 8上创建一个应用程序,它需要从dropbox、skydrive等下载大型视频文件(>1GB或2GB),并将它们保存到windows phone音乐和视频文件夹中。

所以我的问题是:

  1. 如何将大型文件下载到块中,以避免使用outofmemoryExcepetion。
  2. 现在,我能够保存较小的视频文件到相机卷文件夹。如何将视频文件保存到windows音乐-视频文件夹中?
EN

回答 2

Stack Overflow用户

发布于 2013-01-30 10:45:12

从来不需要这么做,所以请原谅我回答的准确性。

我建议你试着把手伸向底层的溪流。如果是web请求,请尝试插入响应流。接下来,打开流(在in存储中文件)并附加到它。

我只使用LiveConnect上传..。无论如何,永远不要下载,但是要检查/ rest,看看是否可以轻松地发出web请求。

看一下这个,所以发布How to split a large file into chunks in c#?

票数 0
EN

Stack Overflow用户

发布于 2013-01-30 12:39:29

  1. 假设服务器支持它,您可以使用header来指定服务器响应请求应该返回的文件的哪些字节。 然后发出多个请求,将文件分割成几个部分,然后将它们重新放在设备上。
  2. SDK目前不支持将视频保存到设备库中的方法。您能做的最接近的事情是将文件保存在应用程序的IsolatedStorage中,然后将项目添加到库中的新列表中(通过WriteAcquiredItem)。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14600426

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档