【问题标题】:Any way to Keep LiveStream active on Youtube Livestream?有什么方法可以让 LiveStream 在 Youtube Livestream 上保持活跃?
【发布时间】:2016-09-30 06:19:54
【问题描述】:

我想使用 youtube-livestreaming-api 将我的讲座直播到 Youtube。

我在讲座开始时创建新的现场活动,并在讲座结束时将我的 LiveEvent 转移到完成。

问题是休息时间。当休息时间很短时,我不需要更改或插入 LiveStream,因为即使 LiveEvents 停止,Live Stream 仍然处于活动状态。问题是当休息时间长时,直播流转为非活动状态。所以我不能过渡到测试和生活。有什么方法可以让 LiveStream 保持活跃?

有什么建议吗?或任何想法?

【问题讨论】:

    标签: youtube youtube-api youtube-livestreaming-api


    【解决方案1】:

    您可以使用LiveBroadcasts:transition 并确认绑定到您的广播的流的status.streamStatus 属性的值为active

    liveStream 资源包含有关您要传输到 YouTube 的视频流的信息。该流提供将向 YouTube 用户广播的内容。

    HTTP 请求

    POST https://www.googleapis.com/youtube/v3/liveBroadcasts/transition 
    

    注意:此请求需要至少获得以下scopes 之一的授权。

    参数broadcastStatus 标识广播正在改变的状态。请注意,将广播转换为测试或实时状态。 live 对其观众可见。 YouTube 将视频传输到广播的监视器流及其广播流。

    【讨论】:

    • 感谢 d.datul1990。我的问题是如何保持 LiveStream 活跃。是否有可能与广播状态无关的“status.streamStatus”活动?
    • 这个答案很有帮助。
    猜你喜欢
    • 2020-01-07
    • 2021-05-16
    • 1970-01-01
    • 2020-07-21
    • 2014-05-19
    • 1970-01-01
    • 2015-05-10
    • 2015-06-04
    • 2020-05-05
    相关资源
    最近更新 更多