【问题标题】:Does extracting a YouTube MP4 URL counts a new view to the video提取 YouTube MP4 URL 是否会计算视频的新观看次数
【发布时间】:2014-02-10 22:36:53
【问题描述】:
我正在制作一个播放 YouTube 视频的 iPhone 和 Android 应用程序,并且我正在使用一些第三方库(LBYouTubeView、OpenYoutubeActivity、...)来提取 YouTube MP4 链接,因此视频播放会更容易我而不是使用网络视图。
我的问题是,如果我使用这些库,视频的观看次数是否会增加?就像从 YouTube 页面播放视频一样?
【问题讨论】:
标签:
android
ios
xcode
youtube
youtube-api
【解决方案1】:
我猜它不会增加观看次数。
它是 youtube.com/watch 页面上的 javascript,用于计算观看次数。
YouTube 提供的观看次数计数算法也更复杂。他们在验证每一个观点。
【解决方案2】:
请注意,YouTube 服务条款明确规定您不能直接访问该流,也不能使用除获批准的播放器之外的任何播放器:
https://developers.google.com/youtube/terms
II.10:
“您的 API 客户端不会,您也不会鼓励或为您的用户或其他第三方创建功能......通过使用 YouTube 播放器或其他视频以外的任何方式访问任何 YouTube 视听内容的任何部分YouTube 明确授权的播放器”
您提到的库未经明确授权,可能会被视为违反 YouTube 服务条款。
【解决方案3】:
YouTube 对观看次数的计算方式非常模棱两可。来自docs:
视频观看次数经过算法验证,可为内容创作者、广告商和用户提供公平和积极的体验。
视频观看次数仅计入官方播放器(嵌入播放)和 YouTube 网站上的播放。如果您从清单中抓取 URL 的脚本没有加载播放器,那么您几乎可以保证从 YouTube URL 中提取视频文件不会算作一次播放。