我有一个项目,我正在向用户进行直播。我基本上是 PHP 人,我想知道它。在此应用程序 PHP Web 应用程序中,用户将通过其网络摄像头登录并开始新的广播。进入该特定频道的用户应观看开始的广播。并且用户也可以跳过直播并可以移动到下一个。在这种情况下,PHP 方面需要什么?PHP方面的关键是什么,否则我必须用于实时流媒体,这也将访问接收器端的网络摄像头?
问问题
1425 次
1 回答
1
创建 Live Event 和 Live Broadcast API 对象与语言无关,只需使用 YouTube 的Live Streaming HTTP API(而不是它们的数据 API)。通读广播指南的核心概念和生活。
您的流程可能如下所示:
- 使用 OAuth 2 及其 Google 帐户对用户进行身份验证。
- 确保用户的 YouTube 帐户启用了直播(有关该流程的更多信息,请参阅此问题)。
- 设置和安排您的直播对象。
- 启动您的视频编码器并创建一个直播流对象。
- 将您的直播流绑定到您的直播。
- 测试以验证来自视频编码器/网络摄像头的视频是否到达 YouTube 的摄取端点。
- 将您的直播设置为直播。
- 在您的活动结束时,将您的直播设置为已结束。
请注意,设置编码器由您自己决定。询问“如何在 PHP 中创建 RTMP 视频编码器”对于 Stack Overflow 来说是一个过于宽泛的问题。
于 2016-05-04T13:03:41.893 回答