Web(jsp servlet)应用程序托pipe

我有一个jsp servlet应用程序,允许用户收听meida文件(audiovideo)。 我有2个解决scheme。 第一个解决scheme – 。 上传媒体文件到youtube并保持在我的数据库的url。 当用户需要audio文件时,链接到YouTube并播放。 第二种解决scheme是在商业托pipe服务器中的主机。 我的应用程序不是为了盈利(没有广告,没有任何隐藏的商业目的)。 这是为了所有人的利益。 另一方面,我有这些解决scheme的问题。 如果我把它们上传到youtube,那么有人可以使用媒体文件进行广告或者易受攻击的活动,或者对其进行编辑,而不对他们做任何道德的事情。 如果我去一个托pipe服务器(购买商业VPS和主机..)磁盘空间是一个问题,金钱也是我的问题继续下去。 我希望所有的专家和您的评论最好的解决scheme将高度赞赏。

只要你把你的内容加载到网上(然后DRM技术有限的例外),那么任何人都可以简单地在本地下载你的文件。

对于通过付费服务托pipe的任何内容,或者使用YouTube等免费使用但广告收入服务的情况都是如此。 所以关键是,如果你绝对想保护你的文件100%,那么不要把它们放在公共networking上。

但是,一般来说,为了开始使用,您还可以与您的jsp servlet应用程序主机使用相同的服务提供商共同托pipe您的媒体内容,因为大多数商业共享的java servlet托pipe公司仅为每月几美元提供20GB的磁盘空间。

如果您有特定的技术要求,那么您可以将它们添加为注释,或更新您的问题与进一步的细节。

(值得一提的是,对于任何您想要投入networking的非创收内容,如果您自己托pipe,那么获得的stream量越多,成本就越高,但对于像you-tube这样的服务,更多您的videostream量越多,YouTube可以展示的广告越多,因此他们甚至可能会向您付款。)