发明名称 Script-based video rendering
摘要 Systems and methods are provided for cross-platform rendering of video content on a user-computing platform. A script is transmitted to the user-computing platform and is interpreted by an application program compiled to operate on any one of a plurality of user-computing platform types. A series of frame images is encoded to provide encoded video data. Encoding frame images comprises encoding the frame images into a content-transfer format whereby the content-transfer encoded frame images can be passed by a script interpreter interpreting the script to the application program. The encoded video data is transmitted to the user-computing platform. The script is further configured to cause the script to be interpreted by the application program to: decode the transmitted encoded video data into decoded video data comprising the content-transfer encoded frame images; and render the decoded video data by displaying the frame images.
申请公布号 US9432726(B2) 申请公布日期 2016.08.30
申请号 US201213529187 申请日期 2012.06.21
申请人 Destiny Software Productions Inc. 发明人 Vestergaard Steven Erik;Tsui Che-Wai;Tu Shaoning
分类号 H04N7/26;G06F17/00;H04N21/44;G06F3/14;H04N5/272;H04N21/2343;H04N21/43;H04N21/434;H04N21/4402;H04N21/61;H04N21/8543;G11B27/034;G11B27/10;G11B27/28;G06F9/445;H04N19/587;H04N19/436;H04N19/40 主分类号 H04N7/26
代理机构 Oyen Wiggs Green & Mutala LLP 代理人 Rattray Todd A.;Oyen Wiggs Green & Mutala LLP
主权项 1. A method performed by a computer system for rendering video content on a user-computing platform that is one type of a plurality of different user-computing platform types, the method comprising: transmitting a script to the user-computing platform, the script configured to be interpreted by an application program operating on any one of the plurality of user-computing platform types and further configured to cause the script to be interpreted by the application program to: query one or more characteristics of the user-computing platform; andtransmit a request to receive a first type of encoded video data embodying the video content selected from a plurality of types of encoded video data embodying the video content, the selection being made in dependence on the one or more queried characteristics of the user-computing platform; wherein the script is further configured to cause the script to be interpreted by the application program to: decode the first type of encoded video data into first decoded video data comprising one or more first frame images upon receipt of the first type of encoded video data at the user-computing platform; andrender the first decoded video data by displaying the one or more first frame images; wherein the script is further configured to cause the script to be interpreted by the application program to configure a decode characteristic of the decoding of the first type of encoded video data, the configuration being made in dependence on the one or more queried characteristics of the user-computing platform.
地址 Vancouver CA