检查YouTube视频是否有效或已上传

Mon*_*oni 6 javascript youtube-javascript-api youtube-livestreaming-api

我有一个YouTube直播活动.我可以使用YouTube IFrame播放器API播放视频.我想知道如果视频是直播活动视频或常规上传视频,我能找到任何方式.我需要这些信息来设计我的控件.

J.D*_*.D. 6

您可以(当前)执行此操作的唯一方法是使用youtube 后端 api。根据视频的 id 获取有关视频的数据,并且在响应中您有一个属性snippet.liveBroadcastContentlive、none 或即将到来


JAL*_*JAL 1

IFrame API 提供播放质量函数,该函数返回当前视频质量的字符串表示形式。

根据我的测试,此函数将为auto实时事件返回一个未记录的字符串。

相关讨论可以在YouTube 的 iOS Player Helper Library 的 GitHub 页面上的本期中找到。