发明名称 Systems and methods for encoding and decoding
摘要 Systems and methods for multimedia encoding and decoding are disclosed. The systems and methods include multimedia format detection systems, decoder functionality generation systems, decoder instantiation systems, and multimedia processing engines which are capable of selecting a decoder or playback mechanism for each input encoded multimedia stream. The functionality of the decoder or playback mechanism is represented as syntax elements which may be further encoded. The functionality for decoding or playback is then stored or transmitted with the multimedia bitstream. Alternatively, the functionality and multimedia bitstream can be embedded in or associated with a second digital bitstream. Further, the functionality associated with an encoded multimedia stream can be used to instantiate a decoder or playback mechanism and the encoded multimedia stream decoded with the instantiated decoder or mechanism.
申请公布号 US9578078(B2) 申请公布日期 2017.02.21
申请号 US201514666024 申请日期 2015.03.23
申请人 BEVARA TECHNOLOGIES, LLC 发明人 Bystrom Maja;Richardson Iain E
分类号 H04N19/12;H04N19/70;H04L29/06;H04N19/46;H04N19/162;H04N19/164;H04N19/44 主分类号 H04N19/12
代理机构 Knobbe Martens Olson & Bear LLP 代理人 Knobbe Martens Olson & Bear LLP
主权项 1. A multimedia processing engine comprising: a format analyzer configured to determine the format of encoded digital data; a functionality generator in communication with the format analyzer, the functionality generator being configured to select or generate hardware and software platform independent functionality that decodes the digital data encoded in the determined format; the functionality generator being further configured to generate or select hardware and software platform independent syntax elements that contain information to create and implement a new functionality that decodes the digital data encoded in the determined format in a receiver in which decoding of digital data encoded in the determined format is unsupported; and a multiplexer configured to multiplex the encoded digital data with the syntax elements and send the multiplexed data and syntax elements to a non-transient storage medium as a single set of bits.
地址 Belmont MA US