【问题标题】:Using youtube to play in app purchasble videos使用 youtube 在应用程序中播放视频
【发布时间】:2013-07-25 19:08:18
【问题描述】:

是否可以在 android 上使用 Youtube API 播放仅在应用内购买后才可用的视频?

例如,我有一个免费的预告视频。以及将出售给用户的完整视频。我无法设置我的网络服务器以将 .3gp 文件流式传输到我的应用程序(我的意思是完全丢失)。

YouTube 会允许我将视频保密,因为我想出售它们吗?

如果不可能,是否有人对如何设置我的网络服务器以流式传输 .3gp 视频有建议? (我对服务器知之甚少)

【问题讨论】:

    标签: android web-services youtube-api video-streaming android-mediaplayer


    【解决方案1】:

    虽然您可以将 YouTube 视频设置为不公开,但您以这种方式使用 YouTube 可能会成为 violation of the API's terms of service。请注意,我无法为您正式解释 ToS,但似乎这违反了此规定:

    您同意不将 YouTube API 用于以下任何用途 商业用途,除非您事先获得 YouTube 的书面批准:

    • YouTube API、API 数据、YouTube 视听内容的销售 或相关服务,或访问上述任何内容;

    从服务器流式传输视频的方法有很多种,我不确定能否给您一个全面的答案。但是,here's one possible approach 用于从 Android 端消费视频。在服务器端,您可能想在深入研究之前了解更多有关服务器端编程的信息,但似乎您可以在 Web 服务器上公开托管视频文件并指向这些 URL - 如果您想要更复杂的东西,就像身份验证一样,您可能必须编写自己的代码才能在自定义 Web 服务器中执行此操作。一种方法可能是将bottle.py framework's static file 服务处理程序与 Nginx 结合使用。

    【讨论】:

      猜你喜欢
      • 2011-11-16
      • 2012-04-05
      • 2012-07-05
      • 1970-01-01
      • 2021-03-16
      • 2010-10-24
      • 2012-11-10
      • 1970-01-01
      • 2018-08-06
      相关资源
      最近更新 更多