【问题标题】:Live video broadcasting through webcam to receivers with broadcast queuing通过网络摄像头向具有广播队列的接收器进行实时视频广播
【发布时间】:2016-08-29 15:02:58
【问题描述】:

我有一个项目,我正在向用户进行直播。我基本上是 PHP 人,我想知道它。在此应用程序 PHP Web 应用程序中,用户将通过其网络摄像头登录并开始新的广播。进入该特定频道的用户应观看开始的广播。并且用户也可以跳过直播并可以移动到下一个。在这种情况下,PHP 方面需要什么? PHP方面的关键是什么,否则我必须用于实时流媒体,这也将访问接收器端的网络摄像头?

【问题讨论】:

    标签: php http-live-streaming youtube-livestreaming-api


    【解决方案1】:

    创建 Live Event 和 Live Broadcast API 对象与语言无关,只需使用 YouTube 的 Live Streaming HTTP API(而不是它们的数据 API)。通读Core ConceptsLife of a Broadcast 指南。

    您的流程可能如下所示:

    1. 使用 OAuth 2 及其 Google 帐户对用户进行身份验证。
    2. 确保用户的 YouTube 帐户启用了直播(有关该流程的详细信息,请参阅 this question)。
    3. 设置和安排您的直播对象。
    4. 启动您的视频编码器并创建一个直播流对象。
    5. 将您的直播绑定到您的直播。
    6. 测试以验证来自视频编码器/网络摄像头的视频是否到达 YouTube 的提取端点。
    7. 将您的直播设置为直播。
    8. 在活动结束时,将直播设置为已结束。

    请注意,设置编码器由您自己决定。询问“如何在 PHP 中创建 RTMP 视频编码器”对于 Stack Overflow 来说是一个过于宽泛的问题。

    【讨论】:

      猜你喜欢
      • 2014-11-24
      • 2016-02-15
      • 2014-08-17
      • 1970-01-01
      • 2012-03-27
      • 2014-08-23
      • 2018-03-25
      • 2012-02-26
      • 1970-01-01
      相关资源
      最近更新 更多