C66XCODECS

编解码器 - 视频和语音 – 用于基于 C66x 的设备

C66XCODECS

下载

概述

TI 编解码器免费提供,附带生产许可且现在可供下载。所有编解码器均经过生产环境测试,可轻松集成到视频和语音应用中。在许多情况下,我们会为 C66x 平台提供和验证 C64x+ 编解码器。下载页面及每个安装程序中都包含有数据表和发行说明。

通过点击下面的“下载选项”按钮获得的编解码器是 TI 当前提供的经过测试的最新版本。此外,某些应用演示也提供 TI 编解码器版本。演示中的编解码器版本不一定是最新版本。

特性
  • 经现场强化和测试
  • LINUX 和 WINDOWS 安装程序
  • 采用 XDC 封装且在编解码器引擎测试中经标准 EVM 验证
  • 编码器和解码器均可用
  • 所有编解码器都兼容 eXpressDSP™,并实施 XDM 1.x 的一个接口
  • 每个编解码器数据表都指定了性能数据
编码
  • 从以 750MHz 运行的单个 C66x DSP 内核器件到具有 8 个 C66x DSP 内核、以 1.25GHz 运行的多核 SoC 器件,品类丰富的 TI DSP 提供了一个可扩展的高能效平台,用于帮助实现从较低分辨率一直到全高清和超高清的编码解决方案。
  • 下表提供了在 TI DSP 上实现各种编码解决方案所需的 C66x DSP 内核和 TMS320C6678 器件估计数。
  • 支持基础配置文件、主配置文件和高配置文件。
  • 此编码器用于下面所述的性能测量。
H.264/音视频编码 (AVC) 编码

H.264 编码器配置文件

分辨率和帧速率

1.25GHz 时所需的 C66x DSP 内核数

1.25GHz 时所需的 TMS320C6678 器件数

基础配置文件 (BP)

480p30

0.5 个内核

<1 个器件

基础配置文件 (BP)

720p30

2 个内核

<1 个器件

基础配置文件 (BP)

1080p30

4 个内核

<1 个器件

基础配置文件 (BP)

1080p60

8 个内核*

1 个器件*

高配置文件 (HP)

480p30

2 个内核

<1 个器件

高配置文件 (HP)

720p30

4 个内核

<1 个器件

高配置文件 (HP)

1080p30

8 个内核

1 个器件

*注意:并非所有需要的内核数和器件数都是测量值。标记星号 (*) 的值为推断值。

*测量时使用的是 TMS320C6678 评估模块,该模块具有以 1.25GHz 运行的 C66x DSP 内核和以 1333MHz 数据速率运行的 DDR3 外部存储器接口。

*如需有关 C6678 器件符合 H.264/AVC 标准的编码分辨率、帧速率和配置文件(包括主配置文件)的完整列表,请参阅 H.264 编码器数据表。此数据表还包括上表所述每种场景使用的配置相关信息。

H.265/高效视频编码 (HEVC) 编码
  • 支持主配置文件。
  • 此编码器用于下面所述的性能测量。

H.265 编码器主配置文件配置

分辨率和帧速率

1.25 GHz 时所需的 C66x DSP 内核数

1.25 GHz 时所需的 TMS320C6678 器件数

低延迟

1080p30

10 个内核*

2 个器件*

低延迟

1080p60

20 个内核

3 个器件

低延迟

4kp30

40 个内核*

5 个器件*

低延迟

4kp60

80 个内核*

10 个器件*

随机存取

1080p30

24 个内核

3 个器件

随机存取

1080p60

48 个内核

6 个器件

随机存取

1080p30

64 个内核

8 个器件

随机存取

4kp60

128 个内核*

16 个器件


*注意:并非所有需要的内核数和器件数都是测量值。标记星号 (*) 的值为推断值。例如,4kp60 性能数字是从 4kp30 通过理论推导而来。

*测量时使用的是 Advantech DSP-8681(具有 4 个 TMS320C6678 DSP 的半长 PCIe 卡)和 DSP-8682(具有 8 个 TMS320C6678 DSP 的全长 PCIe 卡)。C66x DSP 内核以 1.25GHz 运行,而 DDR3 外部存储器接口以 1333MHz 数据速率运行。

*如需有关 C6678 器件符合 H.265/HEVC 标准的编码分辨率、帧速率和配置文件(包括标准配置文件)的完整列表,或要查看器件和系统参数和推断,请参阅 HEVC 编码器数据表。此数据表还包括上表所述每种场景使用的配置相关信息。

解码
  • TI 让从单通道到高密度处理的各种视频位流解码方案成为可能。借助这种高能效的灵活解决方案,可支持大量各种视频解码配置、帧速率和配置文件,包括那些仍处于开发阶段的技术。
  • 下表提供为了在 TI DSP 上实现各种解码解决方案而需要的 C66x DSP 内核和 TMS320C6678 器件数估算结果。
  • 支持基础配置文件、主配置文件和高配置文件。
  • 此解码器用于下面所述的性能测量。
H.264/音视频编码 (AVC) 解码

H.264 解码器配置文件

分辨率和帧速率

1.25 GHz 时所需的 C66x DSP 内核数

1.25 GHz 时所需的 TMS320C6678 器件数

高配置文件 (HP)

480p30

0.5 个内核

<1 个器件

高配置文件 (HP)

720p30

1 个内核

<1 个器件

高配置文件 (HP)

720p60

4 个内核

<1 个器件

高配置文件 (HP)

1080p30

4 个内核

<1 个器件


*测量时使用的是 TMS320C6678 评估模块,该模块具有以 1.25GHz 运行的 C66x DSP 内核和以 1333MHz 数据速率运行的 DDR3 外部存储器接口。

*如需有关 C6678 器件符合 H.264/AVC 标准的解码分辨率、帧速率和配置文件(包括基础配置文件和主配置文件)的完整列表,请参阅 H.264 HP 解码器数据表。此数据表还包括上表所述每种场景使用的配置相关信息。

H.265/高效视频编码 (HEVC) 解码
  • 支持主配置文件。
  • 此解码器用于下面所述的任何性能测量。

H.265 编码器主配置文件配置

分辨率和帧速率

所需的 TMS320C6678 DSP 数/C66x DSP 内核数

1.25GHz 时所需的 TMS320C6678 器件数

 

低延迟

1080p30

3 个内核*

<1 个器件*

低延迟

1080p60

5 个内核

<1 个器件

低延迟

4kp30

16 个内核*

2 个器件*

低延迟

4kp60

24 个内核*

3 个器件*

随机存取

1080p30

4 个内核*

<1 个器件*

随机存取

1080p60

8 个内核

1 个器件

随机存取

4kp30

16 个内核

2 个器件

随机存取

4kp60

32 个内核*

4 个器件*

*注意:并非所有需要的内核数和器件数都是测量值。标记星号 (*) 的值为推断值。例如,4kp60 性能数字是从 4kp30 通过理论推导而来。

*注意,多芯片解码器需要使用均分图块。图块可以是水平或垂直的子图片。需要的图块数根据所用的芯片数而定。

*测量时使用的是 Advantech DSP-8681(具有 4 个 TMS320C6678 DSP 的半长 PCIe 卡)和 DSP-8682(具有 8 个 TMS320C6678 DSP 的全长 PCIe 卡)。C66x DSP 内核以 1.25GHz 运行,而 DDR3 外部存储器接口以 1333MHz 数据速率运行。

*如需有关 C6678 器件符合 H.265/HEVC 标准的解码分辨率、帧速率和配置文件的完整列表,请查看 HEVC 解码器数据表。此数据表还包括上表所述每种场景使用的配置相关信息。

/n
下载 观看带字幕的视频 视频

下载

软件编解码器

H264-HP-ENCODER C66x 视频编解码器 - H264-HP-编码器

下载选项

H264-HP-ENCODER C66x 视频编解码器 - H264-HP-编码器

close
最新版本
版本: 01.00.03.00
发布日期: 15 六月 2015

发布信息

C6678 Video Codecs Download

软件编解码器

C66XCODECSPCH C66x 语音编解码器 - 软件和文档

支持的产品和硬件

支持的产品和硬件

产品
基于 Arm 的处理器
OMAPL137-HT 高温低功耗 C674x 浮点 DSP + Arm 处理器 - 高达 456MHz OMAPL138B-EP 345MHz 低功耗 C674x 浮点 DSP + ARM9 处理器(增强型产品) SMOMAPL138B-HIREL 高可靠性产品低功耗 C674x 浮点 DSP + ARM9 处理器 - 375MHz
数字信号处理器 (DSP)
DM505 适用于视觉分析的 SoC,采用 15mm 封装 SM320C6678-HIREL 高可靠性产品高性能 8 核 C6678 定点和浮点 DSP
下载选项

C66XCODECSPCH C66x 语音编解码器 - 软件和文档

close
最新版本
版本: 2.00.000
发布日期: 01 三月 2012
产品
基于 Arm 的处理器
OMAPL137-HT 高温低功耗 C674x 浮点 DSP + Arm 处理器 - 高达 456MHz OMAPL138B-EP 345MHz 低功耗 C674x 浮点 DSP + ARM9 处理器(增强型产品) SMOMAPL138B-HIREL 高可靠性产品低功耗 C674x 浮点 DSP + ARM9 处理器 - 375MHz
数字信号处理器 (DSP)
DM505 适用于视觉分析的 SoC,采用 15mm 封装 SM320C6678-HIREL 高可靠性产品高性能 8 核 C6678 定点和浮点 DSP

文档

发布信息

All codecs are ELF builds,

eXpressDSP

compliant, and implement XDM 1.0 interfaces.

The codec package was generated using GenCodecPkg wizard included in Codec Engine 3.xx.

TIPS and

FAQs

: Understanding and integrating TI codecs:

Codecs FAQ | Codec Engine FAQ | XDM FAQ | How do I integrate codecs into the DVSDK |

DaVinci

and OMAP Software for Dummies

SUPPORTED PLATFORMS:All these speech modules can be used on any of the C6x based platforms such as DM644x, DM646x, OMAP3530, DM648, C6466, C674x, and C66x

RELEASE PACKAGE: All the speech codec releases have both encoder and decoder release packages

G722.2 from ITU-T is also known as GSM-WBAMR from 3GPP

PERFORMANCE: Please refer to codec data sheet for MHz and memory requirement. Actual MHz requirements vary depending on memory and cache configuration

软件编解码器

AVCIU-ENCODER C66x 视频编解码器 - AVCIU-编码器

下载选项

AVCIU-ENCODER C66x 视频编解码器 - AVCIU-编码器

close
最新版本
版本: 01.00.00
发布日期: 20 九月 2012

发布信息

AVCIU-ENCODER

软件编解码器

MPEG2-DECODER C66x 视频编解码器 - MPEG2-解码器

下载选项

MPEG2-DECODER C66x 视频编解码器 - MPEG2-解码器

close
最新版本
版本: 02.02.01.08
发布日期: 13 二月 2013

发布信息

MPEG2_D

软件编解码器

HEVC-DECODER C66x 视频编解码器 - HEVC-解码器

下载选项

HEVC-DECODER C66x 视频编解码器 - HEVC-解码器

close
最新版本
版本: 01.00.01.00
发布日期: 23 八月 2015

发布信息

C6678 Video Codecs Download

软件编解码器

MPEG2-ENCODER C66x 视频编解码器 - MPEG2-编码器

下载选项

MPEG2-ENCODER C66x 视频编解码器 - MPEG2-编码器

close
最新版本
版本: 01.00.00.01
发布日期: 24 二月 2013

发布信息

MPEG2-ENCODER

软件编解码器

H264HP-DECODER C66x 视频编解码器 - H264HP-解码器

下载选项

H264HP-DECODER C66x 视频编解码器 - H264HP-解码器

close
最新版本
版本: 01.01.06.00
发布日期: 28 四月 2016

发布信息

C66X Video Codecs Download

----------------------------------------

软件编解码器

MPEG4-DECODER C66x 视频编解码器 - MPEG4-解码器

下载选项

MPEG4-DECODER C66x 视频编解码器 - MPEG4-解码器

close
最新版本
版本: 02.03.02.00
发布日期: 23 八月 2015

发布信息

C6678 Video Codecs Download

----------------------------------------

软件编解码器

JPEG-IMAGE-DECODER C66x 视频编解码器 - JPEG-图片-解码器

下载选项

JPEG-IMAGE-DECODER C66x 视频编解码器 - JPEG-图片-解码器

close
最新版本
版本: 03.01.02.02
发布日期: 10 九月 2013

发布信息

C6678 Video Codecs Download

----------------------------------------

软件编解码器

JPEG2K-DECODER C66x 视频编解码器 - JPEG2K-解码器

下载选项

JPEG2K-DECODER C66x 视频编解码器 - JPEG2K-解码器

close
最新版本
版本: 01.00.01.01
发布日期: 26 七月 2015

发布信息

C6678 Video Codecs Download

----------------------------------------

软件编解码器

H264-BP-MP-DECODER C66x 视频编解码器 - H264-BP-MP-解码器

下载选项

H264-BP-MP-DECODER C66x 视频编解码器 - H264-BP-MP-解码器

close
最新版本
版本: 02.04.01.04
发布日期: 07 二月 2013

发布信息

H264-BP-MP-DECODER

软件编解码器

HEVC-ENCODER C66x 视频编解码器 - HEVC-编码器

下载选项

HEVC-ENCODER C66x 视频编解码器 - HEVC-编码器

close
最新版本
版本: 02.00.01.00
发布日期: 25 十月 2015

发布信息

C6678 Video Codecs Download

软件编解码器

JPEG-IMAGE-ENCODER C66x 视频编解码器 - JPEG-图片-编码器

下载选项

JPEG-IMAGE-ENCODER C66x 视频编解码器 - JPEG-图片-编码器

close
最新版本
版本: 02.02.03.00
发布日期: 11 三月 2014

发布信息

C6678 Video Codecs Download

----------------------------------------

软件编解码器

JPEG2K-ENCODER C66x 视频编解码器 - JPEG2K-编码器

下载选项

JPEG2K-ENCODER C66x 视频编解码器 - JPEG2K-编码器

close
最新版本
版本: 01.00.03.00
发布日期: 21 四月 2016

发布信息

C66X Video Codecs Download

----------------------------------------

软件编解码器

C66XCODECSVID C6678 视频编解码器 - 软件和文档

支持的产品和硬件

支持的产品和硬件

产品
基于 Arm 的处理器
OMAPL137-HT 高温低功耗 C674x 浮点 DSP + Arm 处理器 - 高达 456MHz OMAPL138B-EP 345MHz 低功耗 C674x 浮点 DSP + ARM9 处理器(增强型产品) SMOMAPL138B-HIREL 高可靠性产品低功耗 C674x 浮点 DSP + ARM9 处理器 - 375MHz
数字信号处理器 (DSP)
DM505 适用于视觉分析的 SoC,采用 15mm 封装 SM320C6678-HIREL 高可靠性产品高性能 8 核 C6678 定点和浮点 DSP
下载选项

C66XCODECSVID C6678 视频编解码器 - 软件和文档

close
最新版本
版本: VARIOUS
发布日期: 28 四月 2016
产品
基于 Arm 的处理器
OMAPL137-HT 高温低功耗 C674x 浮点 DSP + Arm 处理器 - 高达 456MHz OMAPL138B-EP 345MHz 低功耗 C674x 浮点 DSP + ARM9 处理器(增强型产品) SMOMAPL138B-HIREL 高可靠性产品低功耗 C674x 浮点 DSP + ARM9 处理器 - 375MHz
数字信号处理器 (DSP)
DM505 适用于视觉分析的 SoC,采用 15mm 封装 SM320C6678-HIREL 高可靠性产品高性能 8 核 C6678 定点和浮点 DSP

发布信息

C66XCODECVID

软件编解码器

MPEG4-ENCODER C66x 视频编解码器 - MPEG4-编码器

下载选项

MPEG4-ENCODER C66x 视频编解码器 - MPEG4-编码器

close
最新版本
版本: 02.04.01.02
发布日期: 03 二月 2013

发布信息

MPEG4-ENCODER

支持的产品和硬件

基于 Arm 的处理器
66AK2E05 高性能多核 DSP+Arm - 4 个 Arm A15 内核、1 个 C66x DSP 内核、NetCP、10GbE 开关 66AK2H06 高性能多核 DSP+Arm - 2 个 Arm A15 内核、4 个 C66x DSP 内核 66AK2H12 高性能多核 DSP+Arm - 4 个 Arm A15 内核、8 个 C66x DSP 内核 66AK2H14 高性能多核 DSP+Arm - 4 个 Arm A15 内核、8 个 C66x DSP 内核、10GbE AM5706 Sitara 处理器:成本经优化的 Arm Cortex-A15 和 DSP 以及安全引导 AM5708 Sitara 处理器:成本经优化的 Arm Cortex-A15 和 DSP、多媒体和安全引导 AM5716 Sitara 处理器: Arm Cortex-A15 和 DSP AM5718 Sitara 处理器: Arm Cortex-A15 和 DSP、多媒体 AM5726 Sitara 处理器:双核 Arm Cortex-A15 和双核 DSP AM5728 Sitara 处理器:双核 Arm Cortex-A15 和双核 DSP、多媒体 AM5746 Sitara 处理器:双核 arm Cortex-A15 和双核 DSP,支持 ECC 的 DDR 和安全引导 AM5748 Sitara 处理器:双核 arm Cortex-A15 和双核 DSP,多媒体、支持 ECC 的 DDR 和安全引导 AM5749 Sitara 处理器:双核 Arm Cortex-A15 和双核 DSP、多媒体、支持 ECC 的 DDR、安全引导、深度学习 OMAPL137-HT 高温低功耗 C674x 浮点 DSP + Arm 处理器 - 高达 456MHz OMAPL138B-EP 345MHz 低功耗 C674x 浮点 DSP + ARM9 处理器(增强型产品) SMOMAPL138B-HIREL 高可靠性产品低功耗 C674x 浮点 DSP + ARM9 处理器 - 375MHz
数字信号处理器 (DSP)
66AK2L06 多核 DSP+ARM KeyStone II 片上系统 (SoC) DM505 适用于视觉分析的 SoC,采用 15mm 封装 SM320C6678-HIREL 高可靠性产品高性能 8 核 C6678 定点和浮点 DSP TMS320C6654 高性能单核 C66x 定点和浮点 DSP- 高达 850MHz TMS320C6655 高性能单核 C66x 定点和浮点 DSP- 高达 1.25GHz TMS320C6657 高性能双核 C66x 定点和浮点 DSP- 高达 1.25GHz、2 UART TMS320C6670 用于通信和电信的 4 核定点和浮点 DSP TMS320C6671 高性能单核 C66x 定点和浮点 DSP - 1GHz TMS320C6672 高性能双核 C66x 定点和浮点 DSP- 高达 1.25GHz TMS320C6674 高性能四核 C66x 定点和浮点 DSP- 高达 1.25GHz TMS320C6678 高性能八核 C66x 定点和浮点 DSP- 高达 1.25GHz
评估板
TMDSIDK574 AM574x 工业开发套件 (IDK) TMDXIDK5718 AM571x 工业开发套件 (IDK)
开发套件
EVMK2GX 66AK2Gx 1GHz 评估模块 TMDSEVM6678 TMS320C6678 评估模块

支持与培训

可获得 TI E2E™ 论坛的工程师技术支持

查看全部论坛主题 查看英文版全部论坛主题

所有内容均由 TI 和社区贡献者按“原样”提供,并不构成 TI 规范。请参阅使用条款

如果您对质量、包装或订购 TI 产品有疑问,请参阅 TI 支持

视频