Patent ID: 8311382
Filing Date: 2012-11-13
Classification: H04N

Abstract:
1. A method comprising: providing, on a first social networking webpage hosted on a social networking system, an imbedded link to media recorder software stored on a video management server system external to the social networking system; receiving a request to invoke the media recorder software within a displayed instance of the first social networking webpage; providing, using the media recorder software executing on the external video management server system, a video recorder interface through an application programming interface on the social networking system in response to the request, wherein the video recorder interface is adapted to allow a user to record video to the external video management server system as the video is captured from within the displayed instance of the first social networking webpage; receiving a video stream at the external video management server system, wherein the video stream defines video captured through the video recorder interface and wherein the video stream is received as the video is captured using the media recorder software executing on the external video management server system; generating a video file using the received video stream; storing the video file on the external video management server system; selecting the stored video file for distribution via one or more communication networks; and providing, using media player software on the server system and an application programming interface on one or more web server systems external to the video management server system, the stored video file for display within a plurality of displayed instances of one or more webpages hosted on the one or more external web server systems.