Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过网络摄像头向具有广播队列的接收器进行实时视频广播_Php_Http Live Streaming_Youtube Livestreaming Api - Fatal编程技术网

Php 通过网络摄像头向具有广播队列的接收器进行实时视频广播

Php 通过网络摄像头向具有广播队列的接收器进行实时视频广播,php,http-live-streaming,youtube-livestreaming-api,Php,Http Live Streaming,Youtube Livestreaming Api,我有一个项目,我正在为用户进行直播。我基本上是PHP的家伙,我想知道它。在这个PHP web应用程序中,用户将登录并通过其网络摄像头开始新的广播。已启动的广播应由进入该特定频道的用户观看。用户也可以跳过直播,然后转到下一个。在这种情况下,PHP方面需要什么?。PHP端的关键是什么?我还必须使用什么样的东西来进行直播,才能访问接收方的网络摄像头 创建实时事件和实时广播API对象与语言无关,只需使用YouTube(而不是其数据API)。通读手册和指南 您的流可能如下所示: 使用OAuth 2及其Go

我有一个项目,我正在为用户进行直播。我基本上是PHP的家伙,我想知道它。在这个PHP web应用程序中,用户将登录并通过其网络摄像头开始新的广播。已启动的广播应由进入该特定频道的用户观看。用户也可以跳过直播,然后转到下一个。在这种情况下,PHP方面需要什么?。PHP端的关键是什么?我还必须使用什么样的东西来进行直播,才能访问接收方的网络摄像头

创建实时事件和实时广播API对象与语言无关,只需使用YouTube(而不是其数据API)。通读手册和指南

您的流可能如下所示:

  • 使用OAuth 2及其Google帐户对用户进行身份验证
  • 确保用户的YouTube帐户已启用实时流媒体(有关该流的更多信息,请参阅)
  • 设置并安排您的直播对象
  • 启动视频编码器并创建实时流对象
  • 将您的直播流绑定到您的直播
  • 测试以验证来自视频编码器/网络摄像头的视频是否命中YouTube的摄取端点
  • 将您的直播设置为直播
  • 活动结束时,将直播设置为“结束”
  • 请注意,设置编码器由您自己负责。询问“如何在PHP中创建RTMP视频编码器”对于堆栈溢出来说是一个过于宽泛的问题