使用youtube在应用购买视频中播放

时间:2013-07-25 19:08:18

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

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

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

youtube会让我保持视频隐私,因为我想卖掉它们吗?

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

1 个答案:

答案 0 :(得分:0)

虽然您可以将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结合使用。