Facebook:从网络摄像头/文件发布流

时间:2011-05-16 12:07:04

标签: facebook video-capture

是否有任何Facebook方式(api /对话框)允许从网络摄像头发布视频/照片?或者将文件记录到服务器(使用flash)然后使用FB.ui stream.publish方法是唯一的方法吗? 感谢。

1 个答案:

答案 0 :(得分:0)

我想有几种方法可以做到这一点,你选择的方式最终取决于你需要做什么。

  1. 如果您想从网络摄像头直播视频,您需要在客户端的计算机上安装软件,或者通过您的网站从带有闪存的摄像头录制。为了将实时视频发布到Facebook(实际上直播),您只能使用FB.ui JS SDK调用发布Feed故事或者,如果您拥有publish_stream extended permission,则可以使用任何服务器端SDK通过图谱API发布Feed故事。

  2. 如果您希望用户录制视频然后将其保存到Facebook,则客户端实现几乎相同。您必须安装客户端软件才能录制视频然后上传,或通过您的网站使用Flash让用户将其录制并保存在您的服务器上。获得视频副本后,您可以upload it via the Graph API使用其中一个服务器端SDK。您还需要user_videos扩展权限才能上传这些类型的视频。

  3. 您也可以将两者结合起来。如果您要让用户流式传输视频,则可以使视频播放器的端点相同,以观看直播视频作为观看该视频的已保存版本的视频。视频完成后,您可以将其副本上传到Facebook。