问题标签 [youtube-livestreaming-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
youtube - 是否可以从 API 创建新的环聊直播广播/流?
是否可以直接从 API 初始化新的环聊直播广播/流?我正在尝试将 Hangouts on Air 用于我网站的直播系统,但我在 YouTube Live API 中看不到任何允许通过 Hangouts on Air 创建流的 API 方法(看起来它需要自定义视频源)。如果这不可能,有没有办法使用谷歌按钮来初始化环聊直播,然后将其实时嵌入网页(没有预定义的流)?
我知道有诸如 OBS 之类的实时流媒体协议,但这显然在服务器上非常密集。对于这种特定情况(我不能过多谈论),使用 Google 的庞大基础架构会更方便。
youtube - youtube 实时聊天 api
我想从直播中获取 youtube 实时聊天消息。
根据How to get chat content of Youtube live event in Java,API 在 2014 年 10 月不支持它。我在当前的 youtube API 中找不到任何东西。
有谁知道API什么时候会支持这个?也许有没有记录的方法来做到这一点?
youtube-api - youtube 实时录制时间戳
我正在开发一个 YTL api 项目,并且我成功地启动和停止了 PHP 应用程序的实时流,但我需要将该项目扩展到 VOD 功能,在该功能中我需要知道录制视频开始时的确切时间戳. 关于如何检索记录事件的初始时间戳的任何提示?
youtube - YouTube 直播是否支持 HLS(HTTP Live Streaming)?
我是新人。我知道 YouTube 直播支持 RTMP,但我找不到 HLS 编码器设置。它支持HLS吗?我想通过 YouTube 播放 HLS 流。
php - YouTube 直播 API 中的 cam 在哪里?
我无法在 YouTube 上加载我的视频直播。我浏览了 YouTube 文档,尝试在 Google 上搜索,但没有成功。
我有一个完整的运行 PHP 示例代码,可以在 YouTube 上直播视频,视频正在广播,但消息是
请稍候,即将开始
我正在使用此代码
- 使用片段和状态即插入方法创建广播。
- 使用 cdn (1080p, rtmp) 创建实时流,使用 Ie 插入创建片段。
- 将这些与广播绑定方法绑定在一起。
当我转到我的https://www.youtube.com/my_live_events
时,它显示创建的新事件,但我没有得到 cam 缺少使用实时流媒体的地方。
javascript - 如何以 JSON 格式获取特定 YouTube 频道即将到来的直播活动提要
我正在使用 jQuery Mobile 框架开发一个混合/移动应用程序,我想从特定用户/频道检索实时事件源(即将到来或精选)。我以这种方式尝试了一些东西:https ://gdata.youtube.com/feeds/api/users/albpower2/events 。
我得到了一个
此操作需要开发者密钥
信息。
我创建了一个开发人员密钥,但我不知道如何将其包含到此 URL API 调用中。
更新:我为 Youtube v3 Data API 找到了一些东西,并且从他们的在线 API 测试平台上它可以工作,但是当我尝试直接从浏览器执行该功能时,它说需要 OAuth 认证。我不知道如何设置该 OAuth 密钥并让该功能从 url 工作
来自这个 GET 请求https://www.googleapis.com/youtube/v3/liveBroadcasts?part=snippet&broadcastStatus=all&key=AIzaSyDhDZjburmzpaoH39Uj4dnU6X_GRLbCVW0
的响应是:
php - PHP YouTube Live Streaming API不足权限错误
我正在尝试通过“YouTube Live Streaming API”(YouTube Data API v3)访问 listLiveBroadcasts。我有 Auth 2.0 访问权限,并且每次都成功获取令牌。使用相同的逻辑,我成功访问了 Google+ 日历事件,我也启用了 YouTube API。但是当我试图列出时:
它给出了错误:
我已经尝试了一切,将范围设置为 $scopes
还尝试包括:
相同的代码正在运行
使用谷歌的示例 api 密钥。
youtube - youtube v3 api:获取频道的所有直播播放列表 ID
我在以下 youtube 频道中有两个“直播/直播保存的播放列表”-> https://www.youtube.com/user/swaminarayanlive。
我正在尝试使用以下链接使用新的 youtube v3 api检索频道的所有“直播/直播播放列表” -->
https://www.googleapis.com/youtube/v3/playlists?part=snippet&channelId=UCBkNpeyvBO2TdPGVC_PsPUA&key= {YOUR_API_KEY}
在这里我可以获取不是直播或直播的播放列表的信息。并且无法为现场直播获得相同的结果。
请帮助我如何使用youtube v3 api获得现场直播
encryption - YouTube 直播 API 加密 RTMPS
我正在开发一个需要对我的视频流使用 ssl(或其他加密)的项目。
从我能够阅读的内容来看,我可以将 YouTube 播放器设置为需要加密,但上游呢?
RTMP 工作正常,但如果我尝试通过 RTMPS 流式传输,我会得到:
RTMP_Connect1,握手失败。
我无法在 YouTube Live API 文档或 YouTube 帮助部分找到任何相关信息。
而且,加密不应该是网络上的默认设置吗?