【问题标题】:How to tell YouTube that a livestream is a 360 video?如何告诉 YouTube 直播是 360 度视频?
【发布时间】:2017-10-07 22:13:43
【问题描述】:

我们已经成功地将视频流式传输到 YouTube。但是我们不知道如何通过 API 为 360 视频创建直播:

我的猜测是,我们错过了一些关于如何告诉 YouTube 视频流需要在 360 度视频播放器中播放的文档。我们正在使用这段代码 sn-p 来生成 liveStreams 资源:

    NSDictionary *stream = @{@"snippet": @{@"title": broadcast.title ? broadcast.title : @"mimoLive Livestream"},
                         @"cdn": @{@"resolution": resolution,
                                   @"frameRate": framerate,
                                   @"ingestionType": @"rtmp"}};

我们需要在此处添加(未记录的)密钥吗?

参考 YouTube API: https://developers.google.com/youtube/v3/live/docs/liveStreams

(顺便说一句:Facebook 最近在他们的 API 中添加了 is_spherical 选项来完成这项工作)

【问题讨论】:

    标签: youtube-livestreaming-api


    【解决方案1】:

    在创建新的广播对象时,您需要将 contentDetails.Projection 字段设置为 360。默认设置为矩形。这记录在https://developers.google.com/youtube/v3/live/docs/liveBroadcasts

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-10
      • 2016-05-06
      • 2017-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-16
      • 1970-01-01
      相关资源
      最近更新 更多