我正在使用 OBS 将我的屏幕流式传输到 Youtube Live。
当我的流是实时的时,我正在查询liveBroadcasts/list
端点以了解我的广播是否是实时的。
part
->id, status
mine
->true
HTTP GET: GET https://www.googleapis.com/youtube/v3/liveBroadcasts?part=id%2Cstatus&mine=true&key={YOUR_API_KEY}
status
即使我的流是实时的,字典也会返回类似的内容:
"status": {
"lifeCycleStatus": "complete",
"privacyStatus": "public",
"recordingStatus": "recording"
}
lifeCycleStatus
我正在寻找的值是,live
但 API 总是返回complete
search.list
由于延迟,我不想使用端点。