发明名称 Media system with local or remote rendering
摘要 A media editing system includes one or more machines that are configured to support cloud-based collaborative editing of media by one or more client devices. A machine within the media editing system may be configured to receive a render request for generation of a media frame, determine whether a client device is to generate the media frame, and initiate generation of the media frame. Moreover, a machine within the media editing system may facilitate resolution of conflicts between edits to a particular piece of media. Furthermore, a machine within the media editing system may facilitate provision of convenient access to media from a particular client device to one or more additional client devices.
申请公布号 US9288248(B2) 申请公布日期 2016.03.15
申请号 US201113291241 申请日期 2011.11.08
申请人 ADOBE SYSTEMS INCORPORATED 发明人 Guerrera Enzo Mario;Schnepel Soenke;Lee Peter Erick;Warner Steven G.;Pruessmann Boris Alexander;Weagle Matthew C.
分类号 H04N5/76;H04L29/06;H04L29/08 主分类号 H04N5/76
代理机构 Shook, Hardy & Bacon L.L.P. 代理人 Shook, Hardy & Bacon L.L.P.
主权项 1. A computer-implemented method comprising: receiving a render request from a client device, the render request requesting that a first media frame be generated by applying a first set of edits to a second media frame stored by a source machine communicatively coupled to the client device, wherein the second media frame comprises at least one of a video frame or an audio frame; in response to receiving the render request, determining, by a processor, whether the client device is selected to generate the first media frame, wherein determining whether the client device is selected to generate the first media frame is based on a position within a media timeline to be associated with the first media frame, wherein the media timeline is associated with a media content accessed for editing by the client device; initiating generation of the first media frame by the client device when it is determined that the client device is selected to generate the first media frame, wherein the client device is selected to generate the first media frame when the position within the media timeline to be associated with the first media frame is near a current position indicated by the client device within the media timeline; initiating generation of the first media frame by a render machine communicatively coupled to the source machine when it is determined that the client device is not selected to generate the first media frame, wherein the render machine is configured to communicate the generated first media frame to the client device, and wherein the generation of the first media frame includes accessing the second media frame from the source machine to generate the first media frame, wherein the client device is not selected to generate the first media frame when the position to be associated with the first media frame is distant from the current position; and prior to publishing the first set of edits at a storage machine, determining whether the first set of edits to the second media frame conflicts with a second set of edits to the second media frame, and if a conflict is found, providing an indication of the conflict.
地址 San Jose CA US