2016-05-13 84 views
0

UWP应用程序在您浏览不同屏幕时播放来自特定文件夹的视频。带视频的通用Windows平台(UWP)应用程序 - 用于分发的应用程序打包

如果我来包装这个UWP应用和共享在Windows商店,我应该放置应用程序即里面所有的视频,将所有视频内资产文件夹,然后创建一个包(我不想这样做)。采用这种方法可以将应用程序的大小增加到GB,因为视频数量很大。

任何人都可以在这里建议替代方法来打包和分发这个应用程序?

非常感谢。

+1

,他们需要是包的一部分。如果以后再下载它们不是一种选择,那么您可能正在寻找什么其他选项还不清楚。 – WiredPrairie

+0

是的,我同意并意识到这是其中一个选项。但在我的应用程序中有很多视频,而我可以将它们打包,它只会增加应用程序的大小。相反,我想,如果我只是通过将它们放在应用程序之外来存储视频的相对路径,那么在这种情况下,应用程序和视频会变得松散耦合。我甚至可以替换视频。因此,是否要检查任何机构是否有这种经验,如果愿意的话可以听取他们的经验。 –

+0

您对以下答案的评论意味着视频必须是应用程序下载的一部分。 – WiredPrairie

回答

0

如果你有几个视频文件,最好的方法是让用户稍后下载它们。只需添加视频库功能并将视频下载到此文件夹中backgroundTransfer

+0

没有下载视频。它必须与应用程序一起使用。 –

0

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

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

希望这些信息对您有所帮助。

相关问题