标签: facebook-live-api

使用Facebook Live API为我的移动应用程序

我想使用新的Facebook Live API将其集成到我的视频过滤器移动应用程序中.所以我可以流式传输手机生成的内容.但我在文档中读到了一些关于他们不会允许的内容.

有人经历过与此相关的任何事情吗?

请注意,Facebook的API不应用于同时将内容流式传输到其他在线服务,并且该API不适用于手机相机.第三方广告不应包含在流中.

这是否意味着,任何人都无法在手机中集成facebook live API.只在桌面上?

mobile facebook live-streaming facebook-graph-api facebook-live-api

7
推荐指数
1
解决办法
1948
查看次数

Facebook直播视频只能在流式传输我的Mac屏幕时进行预览

我使用以下ffmpeg命令将我的屏幕流共享到Facebook.

在此输入图像描述

ffmpeg -f avfoundation -r 10 -video_size 352x288 -i "0" -c:v h264 -f flv 
"rtmp://rtmp-api.facebook.com:80/rtmp/1269140699772419?ds=1&a=AaYsXcYcdHQrrrUF"
Run Code Online (Sandbox Code Playgroud)

然后我就可以看到视频预览场景了 在此输入图像描述

然而,一旦我按下"Go Live"按钮,然后转到我的Facebook页面,我就会发现一条帖子说我现在就活了.当我按下"播放按钮"时,只有黑色场景持续1~2秒,视频结束.

在此输入图像描述

还有一个奇怪的事情,当我结束直播时,视频可以播放.刷新页面时,我可以找到一条帖子说我现场直播,这篇文章的视频可以成功播放.

任何人都知道为什么在预览和现场直播时可以观看视频而不是确切的直播时刻?

[更新]

在直播期间,如果按下播放按钮,则只有1~2秒的黑场景,实时流结束. 在此输入图像描述

但是,如果我再次按下视频帧,会弹出另一个模态然后我可以看到直播.这是facebook的错误吗? 在此输入图像描述

facebook ffmpeg live-streaming facebook-live-api

6
推荐指数
1
解决办法
2056
查看次数

在iOS App中查看Facebook Live

我想我明白API允许从应用程序直播到Facebook,但是是否可以收听特定用户并在应用程序中查看实时视频?我从来没有见过这样做的应用程序的例子,但只是好奇是否有可能这样做.

facebook facebook-graph-api ios facebook-live-api

6
推荐指数
0
解决办法
450
查看次数

Facebook Live API没有宣布视频

使用Graph我在PHP中创建了一个页面,为我们的页面自动创建"预定的"实时视频.我有权限,至少根据他们的文档(publish_actions, manage_pages, publish_pages, public_profile).

我已经按照这里的文档.它可以正确创建"预定"的实时视频.该视频也显示在我的网页管理器中的发布工具下.但是页面上的公告不存在,应该是.

如果我按照正常程序从发布商工具创建预定的实时视频,则会进行计划,然后在我的页面时间轴上创建公告.

这些是我发送的键/值对:

$params = array(
    'access_token' => '{HIDDEN}',
    'planned_start_time' => $startTime,
    'status' => 'SCHEDULED_UNPUBLISHED',
    'title' => $dateTitle
);
Run Code Online (Sandbox Code Playgroud)

/{PAGE_ID}/live_videos根据文档发布,使用他们的SDK for PHP.

我发送的代码必须正确,因为它在发布者工具中创建了预定的视频,并且没有任何权限错误或其他内容返回给我.它实际上返回一个视频ID,所以我知道该部分有效.

如果我在图表资源管理器中查询我的网页live_videosFeed,我会收到所有正确流式传输的视频,并在顶部显示我的最新状态SCHEDULED_UNPUBLISHED.此状态与发布商工具发布的所有其他视频相同.

总而言之,它创建视频很好,我甚至尝试流式传输到流URL,它的工作原理.我甚至可以在以后观看视频.但它不会通过API(仅发布者工具页面)向我的时间轴发布预定的视频通知.

php facebook facebook-graph-api facebook-live-api

6
推荐指数
1
解决办法
474
查看次数

Facebook流媒体图实时评论部分有效

我正在测试Facebook Live Comments(< - Link)API.在某些实时源上它部分工作,这意味着部分注释显示在原始视频中,但不在HTTP GET回复中.它过滤了特定的人,包括我自己.

在另一个流媒体上它只是轮询,没有显示任何评论.

我需要在发布评论时收到评论,发送它的用户ID(这就是图表评论轮询系统不合适的原因.没有from_id)

如果没有不明确的过滤,如何使实时评论工作?

facebook-graph-api facebook-live-api

6
推荐指数
1
解决办法
490
查看次数

如何获取 Facebook 直播视频的直播视频 ID?

我正在尝试访问通过 Facebook 页面直播的实时视频的实时观看次数。我正在使用从 API 请求中获取的 ID{page-id}/videos/uploaded当我使用该视频 ID 并{video-id}?fields='live_views对其显示错误代码 100的 GET 请求时,消息为:

(#100)尝试访问节点类型(视频)上不存在的字段(live_views)

我有以下权限:

'manage_pages', 'publish_pages', 'business_management', 'read_insights', 'user_videos'
Run Code Online (Sandbox Code Playgroud)

我正在使用 user_access_token 发出 GET 请求。我正在使用 Graph API 版本 2.8。

如果我使用了错误的 ID,请告诉我。如果是,那么我怎样才能获得live_video_id在页面中发布的实时视频?

video facebook facebook-graph-api facebook-live-api facebook-graph-api-v2.8

5
推荐指数
1
解决办法
5477
查看次数

从Webhook实时检索Facebook Live评论?

我正在尝试编写一个可以在我的Facebook直播视频中检索评论(当它们发生时)的程序.浏览文档我看到以下文字:

阅读评论和反应

您可以通过轮询视频评论边缘来阅读实时视频评论.为了以最有效的方式执行此操作以便不超过图谱API速率限制,我们建议通过webhooks接收API更新.您还可以通过轮询反应边缘来阅读实时视频反应.

当我看到webhooks我似乎无法找到任何文件,说明他们被调用的频率.他们是否会在每个评论或某个预定义的时间间隔内发出呼叫?

此外,webhooks回调还存在无序接收的风险.什么是确保不遗漏任何消息的最佳方法?

谢谢.

facebook facebook-graph-api facebook-live-api

5
推荐指数
1
解决办法
2751
查看次数

如何将视频从我的 WebRTC 直接流式传输到 Facebook RTMP 服务器?

我正在尝试使用 WebRTC 开发一个 Web 应用程序,并且我正在通过 WebRTC 从网络摄像头获取视频,我想使用浏览器在 Facebook 和 YouTube 上进行直播 我已经搜索了 python 和 Node js 库,但没有找到任何图书馆。我想构建一个像Streamyard.com这样的应用程序。我看过 ffmpeg

javascript python webrtc facebook-live-api

2
推荐指数
1
解决办法
8293
查看次数