【发布时间】:2017-11-26 06:58:01
【问题描述】:
我遇到过这样的场景:客户需要一个可以播放数据库视频的 Windows 应用程序。
如果是网络应用程序,视频可以存储在服务器上并从应用程序访问。
但是 Windows 应用程序呢?在 Windows 应用程序的情况下,将视频存储在数据库中的首选和有效方法是什么? (将有大约 500 个视频)。
我应该使用哪个数据库?
任何指针/建议表示赞赏。
谢谢。
【问题讨论】:
-
不要将视频保存在数据库中,这是一个非常糟糕的主意。将它们保存在所有客户端都可以通过身份验证访问的媒体服务器中。
-
但是那个用户需要连接到互联网吗?离线模式呢?
-
为什么要上网?您正在谈论 winform 应用程序,因此请将视频保存在媒体服务器上的网络目录中。
-
OK..但是用户不在同一个网络下。他们就像位于不同的位置。
-
没关系。如果你将它存储在数据库中?他们将如何访问数据库?存储在网络路径上的想法相同。如果用户在不同的网络上,您仍然需要打开规则。