【发布时间】:2019-01-28 08:12:40
【问题描述】:
我正在使用 youtube-api 创建 Web 应用程序,如果我在我的编码软件上单击开始流式传输,但没有在实时控制上手动设置,我找到了 this documentation,但我不确定如何使用它
这是我的代码:
$broadcastSnippet = new Google_Service_YouTube_LiveBroadcastSnippet();
$broadcastSnippet->setTitle($_POST['title']);
$broadcastSnippet->setScheduledStartTime($_POST['date_start']);
$broadcastSnippet->setScheduledEndTime($_POST['date_end']);
$broadcastSnippet->setDescription($_POST['descrip']);
$status = new Google_Service_YouTube_LiveBroadcastStatus();
$status->setPrivacyStatus('private');
$broadcastInsert = new Google_Service_YouTube_LiveBroadcast();
$broadcastInsert->setSnippet($broadcastSnippet);
$broadcastInsert->setStatus($status);
$broadcastInsert->setKind('youtube#liveBroadcast');
$broadcastContent = new Google_Service_YouTube_LiveBroadcastContentDetails();
$broadcastContent->setEnableAutoStart(true);
$broadcastsResponse = $youtube->liveBroadcasts->insert('snippet,status',
$broadcastInsert, array());
这段代码完美地添加了事件流,但在$broadcastContent 这段代码没有设置true 为enableAutoStart
【问题讨论】:
标签: php youtube-api