METHOD AND SYSTEM FOR REMOTE ALTERING STATIC VIDEO CONTENT IN REAL TIME
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices for remote altering of static video content in real time are provided. A method for encoding video includes removing an attribute from a video including the attribute and static content. The attribute and static content may be configured to be played by a first device. The method also includes replacing the removed attribute with content to be played by the first device in place of the removed attribute. The method further includes embedding a synchronization marker in the video. The embedded synchronization marker may be configured to synchronize streaming of content from a second device to the first device with playing of the static content by the first device. A system for encoding video includes a processor and a memory storing instructions configured to, when executed by the processor, cause the processor to perform steps of a method. A memory may be a non-transitory computer-readable medium.
-
Citations
36 Claims
-
1-16. -16. (canceled)
-
17. A method for encoding video, comprising:
-
removing, with a processor, an attribute from a video comprising the attribute and static content, the attribute and the static content each configured to be played by a first device; replacing, with a processor, the removed attribute with content to be played by the first device in place of the removed attribute; and embedding, with a processor, a synchronization marker in the video, the embedded synchronization marker configured to synchronize streaming of content from a second device to the first device with playing of the static content by the first device. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A device for encoding video, comprising:
-
a processor; and a memory storing instructions configured to, when executed by the processor, cause the processor to; remove an attribute from a video comprising the attribute and static content, the attribute and the static content each configured to be played by a first device; replace the removed attribute with content to be played by the first device in place of the removed attribute; and embed a synchronization marker in the video, the embedded synchronization marker configured to synchronize streaming of content from a second device to the first device with playing of the static content by the first device. - View Dependent Claims (25, 26, 29, 30)
-
- 27. The device of 25, wherein the instructions are further configured to, when executed by the processor, cause the processor to store the annotated removed attribute in the second device.
-
31. A non-transitory computer-readable medium storing instructions for encoding a video, the instructions configured to, when executed by a processor, cause the processor to:
-
remove an attribute from a video comprising the attribute and static content, the attribute and the static content each configured to be played by a first device; replace the removed attribute with content to be played by the first device in place of the removed attribute; and embed a synchronization marker in the video, the embedded synchronization marker configured to synchronize streaming of content from a second device to the first device with playing of the static content by the first device. - View Dependent Claims (32, 33, 34, 35, 36)
-
Specification