我最近在Youtube上发现了一个名为"stream now"的新服务。它似乎还在测试阶段
我想使用Youtube数据API与此服务进行交互。更具体地说,我想获得流媒体地址(oauth授权后)。
但问题是我在Youtube api Explorer中找不到它。
不幸的是,目前还没有这个特定函数可用的端点。作为一种替代方法,你可以使用youtube.liveStreams.insert创建一个新的直播事件,并使用它。
您至少可以查询"Stream now"流,并且它返回一个LiveBroadcast对象,与任何其他流相同。
根据这个答案找到"Stream now"流,您将broadcastType=persistent
和mine=true
称为LiveBroadcasts.List
。
您可以检查liveBroadcast.status.lifeCycleStatus
以确定"Stream now"流是否实时