是否可以在 android 上使用 Youtube API 播放仅在应用内购买后可用的视频?
例如,我有一个免费的预告视频。以及将出售给用户的完整视频。我无法设置我的网络服务器以将 .3gp 文件流式传输到我的应用程序(我的意思是完全丢失)。
youtube 是否会让我将视频保密,因为我想出售它们?
如果不可能,是否有人对如何设置我的网络服务器以流式传输 .3gp 视频有建议?(我对服务器知之甚少)
是否可以在 android 上使用 Youtube API 播放仅在应用内购买后可用的视频?
例如,我有一个免费的预告视频。以及将出售给用户的完整视频。我无法设置我的网络服务器以将 .3gp 文件流式传输到我的应用程序(我的意思是完全丢失)。
youtube 是否会让我将视频保密,因为我想出售它们?
如果不可能,是否有人对如何设置我的网络服务器以流式传输 .3gp 视频有建议?(我对服务器知之甚少)
虽然您可以将 YouTube 视频设置为不公开,但您以这种方式使用 YouTube 可能会违反 API 的服务条款。请注意,我无法为您正式解释 ToS,但似乎这违反了此规定:
您同意不将 YouTube API 用于以下任何商业用途,除非您事先获得 YouTube 的书面批准:
- 销售 YouTube API、API 数据、YouTube 视听内容或相关服务,或访问上述任何内容;
从服务器流式传输视频的方法有很多种,我不确定我能否给你一个全面的答案。但是,这是从 Android 端消费视频的一种可能方法。在服务器端,您可能想在深入研究之前了解更多有关服务器端编程的信息,但似乎您可以在 Web 服务器上公开托管视频文件并指向这些 URL - 如果您想要更复杂的东西,就像身份验证一样,您可能必须编写自己的代码才能在自定义 Web 服务器中执行此操作。一种方法可能是将bottle.py 框架的静态文件服务处理程序与Nginx 结合使用。