在iOS中安全地在应用程序内购买视频内容

在iOS中安全地在应用程序内购买视频内容,ios,in-app-purchase,Ios,In App Purchase,我有一个相对简单的商业模式,但我真的不知道如何解决它: 我制作了数百个小视频,其中一些视频必须付费才能观看。 我不希望用户需要登录。他们只需要他们的苹果id就可以为内容付费。这样我就不需要服务器代码了 我曾考虑使用应用内购买,但: 1) 我在哪里主持我的视频?我认为最好是流式播放 2) 我如何保护我的视频,使人们不只是共享URL(他们可以从web调试器获得) 3) 可选:你知道一个简单的(可能是免费的)服务器来承载数据树结构(在我的例子中是视频类别)?你可以在youtube或Vimeo的私人频道

我有一个相对简单的商业模式,但我真的不知道如何解决它:

我制作了数百个小视频,其中一些视频必须付费才能观看。 我不希望用户需要登录。他们只需要他们的苹果id就可以为内容付费。这样我就不需要服务器代码了

我曾考虑使用应用内购买,但:

1) 我在哪里主持我的视频?我认为最好是流式播放

2) 我如何保护我的视频,使人们不只是共享URL(他们可以从web调试器获得)


3) 可选:你知道一个简单的(可能是免费的)服务器来承载数据树结构(在我的例子中是视频类别)?

你可以在youtube或Vimeo的私人频道上传你的视频。因此,没有你的许可,任何人都不能观看该视频。然后您可以编写代码来播放该私人视频


另一种方法是你可以在那里托管自己的服务器并上传视频。要流式传输视频,您可以使用服务器需要的访问令牌。您的服务器在登录时提供的。通过这种方式,您还可以防止用户在未向您付费的情况下不播放视频

谢谢,但我不希望用户需要登录。对不起,我已经更新了我的问题。我还想保持简单,这样我就不需要服务器逻辑。当你进行应用内购买时。当您验证收据时,您将获得收据日期。苹果会给你一些收据的唯一id。您可以使用该id作为访问令牌。