METHOD AND APPARATUS FOR SHARING VIDEOS
First Claim
1. In a computerized network, a method for sharing a multimedia clip between an initiator and an at least one viewer, the initiator using an initiator computing platform and the at least one viewer using a viewer computing platform, the computing platforms connected to the network via connections, the method comprising:
- streaming the multimedia clip into streamed multimedia, the streaming performed in accordance with an at least one consideration;
downloading the streamed multimedia to the computing platforms of the initiator and the at least one viewer;
presenting the streamed multimedia to the initiator and to the at least one viewer;
sending the at least one consideration from the initiator or from the at least one viewer to the initiator; and
updating the streaming of the multimedia clip according to the at least one consideration.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for sharing a multimedia stream between an initiator and one or more viewers. The initiator'"'"'s platform transcodes the multimedia into a stream, based on parameters, indications and commands received from all viewers including the initiator. Thus, the multimedia stream is presented to all viewers without having to upload the clip to a storage server, thus accounting for immediate synchronized display, enabling all viewers to control the stream by stopping, seeking a position or the like. In streaming the multimedia, the quality of service available at each viewer computing platform is considered, so that the multimedia remains synchronized also if one or more viewers have a slower connection.
-
Citations
25 Claims
-
1. In a computerized network, a method for sharing a multimedia clip between an initiator and an at least one viewer, the initiator using an initiator computing platform and the at least one viewer using a viewer computing platform, the computing platforms connected to the network via connections, the method comprising:
-
streaming the multimedia clip into streamed multimedia, the streaming performed in accordance with an at least one consideration; downloading the streamed multimedia to the computing platforms of the initiator and the at least one viewer; presenting the streamed multimedia to the initiator and to the at least one viewer; sending the at least one consideration from the initiator or from the at least one viewer to the initiator; and updating the streaming of the multimedia clip according to the at least one consideration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computerized apparatus for sharing a multimedia clip between an initiator and an at least one viewer, the initiator using an initiator computing platform and the at least one viewer using a viewer computing platform, the computing platforms connected to the network via connections,
the viewer computing platform executing a viewer component, and the initiator computing platform executing: -
a streamer component for streaming the multimedia clip and generating a multimedia stream according to an at least one consideration received from the viewer computing platform or from the initiator computing platform; a viewer component for displaying the multimedia and transmitting an at least one consideration to the streamer component; and an at least one analyzer component for analyzing indications received from the at least one viewer computing platform or from the viewer component. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A computer readable storage medium containing a set of instructions for a general purpose computer, the set of instructions comprising:
-
a streaming component for streaming a multimedia clip into streamed multimedia, the multimedia clip to be shared between an initiator using an initiator computing platform and an at least one viewer using an at least one viewer computing platform, the streaming performed in accordance with an at least one consideration; a downloading component for downloading the streamed multimedia to the initiator computing platform and the at least one viewer computing platform; a presentation component for presenting the streamed multimedia to the at least one viewer and to the initiator; and a component for sending the at least one consideration from the initiator or the at least one viewer to the initiator.
-
Specification