发明名称 Real-time view synchronization across multiple networked devices
摘要 Embodiments relate to a method for synchronizing media playback across multiple computing devices on a network. Multiple display screens, each coupled to a computing device, can be arranged in a circular formation surrounding a user. For example, a special enclosure for the display screens may be constructed for this purpose. An immersive viewing experience is created for the user by synchronizing the views displayed on each screen. The multiple screens operate in unison to create a tiled view of a three-dimensional environment. This immersive experience can be referred to as a “Liquid Galaxy.” The experience is enhanced by allowing the user to view and navigate through such three-dimensional environments using an input device, such as, for example, a joystick or game controller.
申请公布号 US8842113(B1) 申请公布日期 2014.09.23
申请号 US201113005845 申请日期 2011.01.13
申请人 Google Inc. 发明人 Holt Jason;Barcay Daniel
分类号 G06T19/00 主分类号 G06T19/00
代理机构 Dority & Manning, P.A. 代理人 Dority & Manning, P.A.
主权项 1. A computer-implemented method for real-time view synchronization comprising: receiving, by one or more second computing devices from a first computing device, a view synchronization message associated with a first view of media content from the first computing device, the first view rendered by the first computing device using a first display having a first physical location, wherein the first view is rendered from a first perspective of a first three-dimensional virtual camera located in a geographic information system (GIS) environment and wherein the view synchronization message includes a set of camera parameters, the set of camera parameters describing a position and orientation of the first virtual camera at the first perspective; positioning, by the one or more second computing devices, a second three-dimensional virtual camera in the GIS environment according to the set of camera parameters included in the received view synchronization message associated with the first view; obtaining, by the one or more second computing devices, from a configuration file a set of camera position settings associated with the one or more second computing devices, wherein the set of camera position settings includes one or more predefined camera offsets corresponding to a defined, static physical offset of a second physical location from the first physical location, the second physical location being associated with a second display, and wherein the set of camera position settings are pre-stored in the configuration file; moving, by the one or more second computing devices, the second three-dimensional virtual camera according to the one or more camera offsets such that the second virtual camera has a second perspective providing a second view of the media content that is different from the first perspective; and rendering, by the one or more second computing devices, the second view of the media content from the second perspective of the second three-dimensional virtual camera, the second view rendered using the second display having the second physical location, such that the second view is synchronized in real time with the first view of the media content displayed on the first.
地址 Mountain View CA US