有没有 Youtube 360 API
Is there a Youtube 360 API
我想在 iframe youtube 360 度视频播放器上设置一个 javascript 侦听器,以捕获正在旋转的 360 度全景图的 pan/tilt 坐标。
有谁知道这是否可行或关于 api youtube 360 播放器的一些文档?我自己也没找到。
目前不支持读取 pan/tilt 坐标的功能。文档中没有提到 360 度视频播放器。我为此功能提交了 enhancement request。
我已经在使用 youtube api 直播 VR 了:
https://developers.google.com/youtube/v3/live/docs/liveBroadcasts#contentDetails.projection
勾选直播对象:
您可以指定:"rectangular" 或“360”
NodeJs 示例:
var start_date = new Date(Date.now() + (1000 /*sec*/ * 1 /*min*/ * 1 /*hour*/ * 1 /*day*/ * 1))
var youtube_broadcasts_body = {
snippet: {
"scheduledStartTime": start_date,
"title": "Live from Whosebug"
},
status: {
"privacyStatus": "unlisted"
},
contentDetails: {
"projection": "360", <-------- this is for VR default is "rectangular"
}
}
var youtube_livebroadcast_params = {
part: "id,snippet,status, contentDetails",
resource: youtube_broadcasts_body
}
youtube.liveBroadcasts.insert(youtube_livebroadcast_params, callback)
我想在 iframe youtube 360 度视频播放器上设置一个 javascript 侦听器,以捕获正在旋转的 360 度全景图的 pan/tilt 坐标。
有谁知道这是否可行或关于 api youtube 360 播放器的一些文档?我自己也没找到。
目前不支持读取 pan/tilt 坐标的功能。文档中没有提到 360 度视频播放器。我为此功能提交了 enhancement request。
我已经在使用 youtube api 直播 VR 了:
https://developers.google.com/youtube/v3/live/docs/liveBroadcasts#contentDetails.projection
勾选直播对象: 您可以指定:"rectangular" 或“360”
NodeJs 示例:
var start_date = new Date(Date.now() + (1000 /*sec*/ * 1 /*min*/ * 1 /*hour*/ * 1 /*day*/ * 1))
var youtube_broadcasts_body = {
snippet: {
"scheduledStartTime": start_date,
"title": "Live from Whosebug"
},
status: {
"privacyStatus": "unlisted"
},
contentDetails: {
"projection": "360", <-------- this is for VR default is "rectangular"
}
}
var youtube_livebroadcast_params = {
part: "id,snippet,status, contentDetails",
resource: youtube_broadcasts_body
}
youtube.liveBroadcasts.insert(youtube_livebroadcast_params, callback)