Patent classifications
H04N21/8541
METHOD AND APPARATUS FOR CREATING INTERACTIVE VIDEO, DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM
A method for creating an interactive video is provided. In the method, an interactive video creation interface is displayed. The interactive video creation interface includes a video editing preview region and a component editing region. A first interactive clip is added to the video editing preview region. The first interactive clip includes a display scene. An information viewing component is added to a target position in the display scene of the first interactive clip based on selection of an information viewing option that is included in the component editing region. The information viewing component is configured to present information in the display scene when selected by a user of the interactive video. The interactive video is generated according to the information viewing component added to the first interactive clip.
Method and apparatus for enabling multiple timeline support for omnidirectional content playback
A method, apparatus and computer program product enable multiple timeline support in playback of omnidirectional media content with overlay. The method, apparatus and computer program product receive a visual overlay configured to be rendered as a multi-layer visual content with an omnidirectional media content file (30). The omnidirectional media content file is associated with a first presentation timeline. The visual overlay is associated with a second presentation timeline. The method, apparatus and computer program product construct an overlay behavior definition file associated with the visual overlay (32). The overlay behavior definition file indicates a behavior of the second presentation timeline with respect to the first presentation in an instance that a pre-defined user interaction switch occurs during a playback of the omnidirectional media content file.
Systems and methods for creating linear video from branched video
Computer-implemented methods and systems for creating non-interactive, linear video from video segments in a video tree. Selectably presentable video segments are stored in a memory, with each segment representing a predefined portion of one or more paths in a traversable video tree. A linear, non-interactive video is automatically created from the selectably presentable video segments by traversing at least a portion of a first path in the video tree and, upon completion, is provided to a viewer for playback.
Systems and methods for creating linear video from branched video
Computer-implemented methods and systems for creating non-interactive, linear video from video segments in a video tree. Selectably presentable video segments are stored in a memory, with each segment representing a predefined portion of one or more paths in a traversable video tree. A linear, non-interactive video is automatically created from the selectably presentable video segments by traversing at least a portion of a first path in the video tree and, upon completion, is provided to a viewer for playback.
METHOD, SYSTEM AND APPARATUS FOR BUILDING VIRTUAL REALITY ENVIRONMENT
A method, a system and an apparatus are employed in a virtual reality (VR) environment. The method of building a virtual reality (VR) environment includes building the VR environment as formatted video content; defining at least one interactive overlay; and providing the at least one interactive overlay with a position information on a viewpoint of the VR environment.
Providing interactive video on demand
A moderator client device may add program information for multi-media content using interactive elements. The moderator client device may associate an interactive component with the multi-media content using the interactive elements on a moderator interface. An interactive program may be generated from the multi-media content, tags and time-codes, and the interactive component. A response to the interactive program may be received from a viewer client device based on an interaction of the user of the viewer client device with the interactive component. The response received from the viewer client device may be displayed simultaneously with the updated interactive program on the display of each of a plurality of viewer client devices.
Providing interactive video on demand
A moderator client device may add program information for multi-media content using interactive elements. The moderator client device may associate an interactive component with the multi-media content using the interactive elements on a moderator interface. An interactive program may be generated from the multi-media content, tags and time-codes, and the interactive component. A response to the interactive program may be received from a viewer client device based on an interaction of the user of the viewer client device with the interactive component. The response received from the viewer client device may be displayed simultaneously with the updated interactive program on the display of each of a plurality of viewer client devices.
VIDEO INTERACTION METHOD AND APPARATUS, ELECTRONIC DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM
A video interaction method includes: displaying an interactive video playing page playing a target interactive video; playing a first target object in the target interactive video in the interactive video playing page, and displaying a first interaction component in a first region associated with the first target object; determining, in response to a first operation on the first interaction component, a first sub-variable value of a first sub-variable corresponding to the first interaction component; and playing a target media segment of the target interactive video in the interactive video playing page according to the first sub-variable value.
VIDEO PLAYER INTEGRATION WITHIN WEBSITES
A method for presenting an interactive video to a user. The method includes providing an application layer including at least one first user interface (UI) element, providing a video player layer including at least one second UI element, the video player layer being integrated in the application layer and configured to present the interactive video to the user, receiving a first user interaction associated with the at least one first UI element, and dynamically modifying the interactive video and/or the at least one second UI element included in the video player layer based on the first user interaction.
Method and system for the classification and categorization of video pathways in interactive videos
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, identify and classify the various video pathways in an interactive video based on the content of these video pathways. A video comprising multiple video segments is obtained from a video library. Each video segment is directly linked to at least one other video segment and the multiple video segments comprise a beginning segment, intermediate segments (including interactive segments), and final segments. Multiple video pathways in the video are identified. For each identified video pathway, classification data is generated and each such video pathway is then stored in the video library. When the video is selected from a particular category of the video library, the video segments of a video pathway that has a classification which is the same as the classification associated with the particular category, is then displayed.