带有视频的通用Windows平台(UWP)应用程序 - 用于分发的应用程序包

时间:2016-05-13 07:38:39

标签: video win-universal-app packaging

当您浏览不同的屏幕时,UWP应用程序会播放特定文件夹中的视频。

如果我要打包此UWP应用程序并在Windows应用商店分享,我是否应该将所有视频放在应用程序中,即将所有视频放在资产文件夹中然后创建一个包(我不想做)。由于视频的数量,采用这种方法会将应用的大小增加到GB。

这里有人可以建议包装和分发此App的替代方法吗?

非常感谢。

3 个答案:

答案 0 :(得分:0)

如果你有几个视频文件,最好的方法是让用户以后下载它们。只需添加视频库功能,然后使用backgroundTransfer

将视频下载到此文件夹即可

答案 1 :(得分:0)

经过对此主题的大量研究后,找到了问题的答案。

  • UWP App内部没有视频。(如果我们将所有视频放在应用程序包中,则UWP App大小超过&gt; 25GB这是一个限制https://msdn.microsoft.com/en-us/windows/uwp/publish/app-package-requirements - 检查包格式要求< / strong>)
  • UWP应用程序依赖于包含视频,图像等信息的JSON文件与视频分开。
  • 当应用程序启动时,它会查找它的JSON文件的本地目录。 它不会发现这些是App首次运行。
  • 提示用户插入具有JSON和视频文件的USB驱动器 目录。插入USB驱动器后,UWP App会从USB复制文件 开车到本地目录。
  • 成功复制所有文件后,应用程序启动并显示视频。
  • 从USB下载视频的想法可以进一步扩展到互联网,以便提示用户从特定的URL位置下载视频。

希望这些信息有所帮助。

答案 2 :(得分:0)