如何告诉YouTube直播是360视频?

时间:2017-05-09 14:28:14

标签: youtube-livestreaming-api

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

我的猜测是,我们错过了一些关于如何告诉YouTube需要在360视频播放器中播放视频流的文档。我们正在使用此代码段生成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以使其工作)

1 个答案:

答案 0 :(得分:1)

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

下记录