过去,工程师们在实施数字视频时选择非常有限。硬连线以及基于ASIC的方案是限制着器件的用途及功能,并且也限制它们的自适应性。虽然器件的灵活性稍高于ASIC,但是,面对日新月异的多媒体标准与应用,它们的效用仍然很有限。可编程平台虽然是延长产品使用寿命的灵活的方法,但是,为了打入数字视频技术市场,它们往往需要巨额的软件开发投资。
将数字视频嵌入应用中的难题是:实施视频的复杂性要远远过简单的图像与音频压缩和解压缩。数字视频可以采用形形色色的形式与格式,开发人员需要支持繁杂的配置和各种不同的方面,如:不同的分辨率/显示器尺寸、不同的比特率、实时问题乃至视频源的可靠性等(例如,来自硬盘驱动器的视频流与来自无线通信链路的视频流的区别)。即使是那些看似简单明了的任务--如高效管理音频/视频同步以及在IP网络上实现可靠的视频传输,仍然会让开发人员伤透脑筋。虽然有些器件让众多应用开发人员大喜过望,但是他们不得不支持多种标准,其中包括那些必须着手制定的新标准。为了一窥这种灵活性的重要性,只需想一想H.26?视频CODEC的迅速部署和广泛普及。
在许多工程师面前的主要障碍是缺少具有足够性能、成本足够低、灵活性足够高、唾手可得的数字视频开发平台。对于希望在应用中集成视频的工程师们来说,必须使用低成本的现成视频子系统来降低视频设计的复杂性。然而利用德州仪器(TI)的达芬奇(DaVinci)技术,一切难题皆可迎刃而解!例如达芬奇DM6446开发板、DM357开发板,咨询:、QQ:147420730。
什么是达芬奇技术?
实现数字视频需要四大要素的新进步,即:处理器、开发工具、软件以及系统技术。由于能够在集成这四种要素的平台中实现数字视频、音频、语音与话音技术,因此达芬奇技术可以为数字视频的当前变革打下基础。
达芬奇技术充分利用了TI 25年的数字信号处理与集成电路技术来提供系统级芯片(SoC),这种系统针对灵活的数字视频实施而进行了精心优化,拥有业界的性能并集成了可编程数字信号处理器(DSP)内核、ARM处理器以及视频加速协处理器。凭借高效的处理能力、存储器、I/O带宽、平衡的内部互连以及外设组合,基于达芬奇技术的SoC能够以低的成本为视频应用提供理想的核心动力。
为了真正意义上地让开发人员克服初的障碍并且加快产品上市进程,仅仅开发实施数字视频的基础芯片和软件已经远远不够。开发人员不仅需要处理器,他们还需要能够直接投入生产的理想代码。换句话说,为了满足其应用的特定需求,开发人员还需要已经集成到可配置或轻松编程的数字视频子系统的硬件和软件。
正像汇编语言向C语言的过渡使开发人员能够全力开发更高级功能性那样,达芬奇技术使开发人员能够摆脱数字视频的具体技术细节。现在,开发人员不再需要了解其视频应用中实施具体CODEC引擎(如:MPEG-2、H.263、WMA9)的细节。利用允许开发人员无需修改上层应用代码即可以使用理想CODEC的API,例如TI达芬奇DM6446开发板(咨询:、QQ:147420730),我们可以显著简化视频CODEC处理的具体低层次细节。
摆脱CODEC的困扰是数字视频广泛普及的重要一步。当开发人员可以立足于以前开发的功能性,创新就已经来到他们眼前。DM357是一款低成本基于ARM的处理器,包含了用于视频压缩的D1分辨率免税版H.264编解码器,以及MPEG-4 JPEG与G.711编解码器,毋需给TI交纳许可费和版权费,并且一个集成的EMAC能够帮助开发人员降低BOM成本,可以了解关于DM357开发板产品的情况(咨询:、QQ:147420730)。许多年来,TI等公司始终致力于在硅芯片中集能,为越自身功能期望的器件打下了基础,同时也降低了实现预期目标所需要的工程量。例如,由于提供了显著加快信号处理任务的计算引擎,DSP的问世已经推动了数十载的技术创新。
利用达芬奇技术,我们可以再度实现全新的创新水平。正是DSP的问世带来了计算加速,因此达芬奇技术会以TI的DSP为基础来提供应用加速。开发人员不再需要了解各种音频、视频、影像以及语音CODEC背后的机制。
对于那些希望依靠DSP这棵大树的开发人员来说,机会仍然存在。但是,达芬奇已经使它成为备选、而非。通过提供可随时投产的软件,如硬件驱动器、人工优化的CODEC、以及用于管理网络中音频/视频同步和数据流的应用代码,达芬奇技术使开发人员无需了解如何编程DSP即可实现的视频功能。