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下载
AVCIU-ENCODER — C66x 视频编解码器 - AVCIU-编码器
AVCIU-ENCODER — C66x 视频编解码器 - AVCIU-编码器
AVC Intra and Ultra Encoder
AVC Intra and Ultra Encoder
文档
AVC Intra and Ultra Encoder Release Notes
AVC Intra and Ultra Encoder Data Sheet
AVC Intra and Ultra Encoder Manifest
发布信息
AVCIU-ENCODER
C66XCODECSPCH — C66x 语音编解码器 - 软件和文档
支持的产品和硬件
产品
基于 Arm 的处理器
数字信号处理器 (DSP)
C66XCODECSPCH — C66x 语音编解码器 - 软件和文档
G711 Encoder and Decoder
G722 Encoder and Decoder
G722.1 Encoder and Decoder
G722.2 Encoder and Decoder
G726 Encoder and Decoder
G728 Encoder and Decoder
G711 Encoder and Decoder
G722 Encoder and Decoder
G722.1 Encoder and Decoder
G722.2 Encoder and Decoder
G726 Encoder and Decoder
G728 Encoder and Decoder
产品
基于 Arm 的处理器
数字信号处理器 (DSP)
文档
G711 Data Sheet for Encoder and Decoder
G711 Release Notes
G722 Data Sheet for Encoder and Decoder
G722 Release Notes
G722.1 Data Sheet for Encoder and Decoder
G722.1 Release Notes
G722.2 Data Sheet for Encoder and Decoder
G722.2 Release Notes
G726 Data Sheet for Encoder and Decoder
G726 Release Notes
G728 Data Sheet for Encoder and Decoder
G728 Release Notes
OPUS Data Sheet for Encoder and Decoder
OPUS Codec Release Notes
OPUS Codec Release Notes
OPUS Codec Release Notes
发布信息
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
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
C66XCODECSVID — C6678 视频编解码器 - 软件和文档
支持的产品和硬件
产品
基于 Arm 的处理器
数字信号处理器 (DSP)
C66XCODECSVID — C6678 视频编解码器 - 软件和文档
H264-BP-MP-DECODER
H264HP-DECODER
HEVC-DECODER
JPEG2K-DECODER
JPEG-IMAGE-DECODER
MPEG2-DECODER
MPEG4-DECODER
AVCIU-ENCODER
H264-HP-ENCODER
HEVC-ENCODER
JPEG2K-ENCODER
JPEG-IMAGE-ENCODER
MPEG2-ENCODER
MPEG4-ENCODER
产品
基于 Arm 的处理器
数字信号处理器 (DSP)
发布信息
C66XCODECVID
H264-BP-MP-DECODER — C66x 视频编解码器 - H264-BP-MP-解码器
H264-BP-MP-DECODER — C66x 视频编解码器 - H264-BP-MP-解码器
H264 BP-MP Decoder
H264 BP-MP Decoder
文档
H264 BP-MP Decoder Release Notes
H264 BP-MP Decoder Data Sheet
发布信息
H264-BP-MP-DECODER
H264-HP-ENCODER — C66x 视频编解码器 - H264-HP-编码器
H264-HP-ENCODER — C66x 视频编解码器 - H264-HP-编码器
H264 High Profile Encoder
H264 High Profile Encoder
文档
H264 High Profile Encoder Release Notes
H264 High Profile Encoder Data Sheet
H264 High Profile Encoder Manifest
发布信息
C6678 Video Codecs Download
H264HP-DECODER — C66x 视频编解码器 - H264HP-解码器
H264HP-DECODER — C66x 视频编解码器 - H264HP-解码器
H264 HP Decoder
H264 HP Decoder
文档
H264 HP Decoder Release Notes
H264 HP Decoder Data Sheet
H264 HP Decoder Manifest
发布信息
C66X Video Codecs Download
----------------------------------------HEVC-DECODER — C66x 视频编解码器 - HEVC-解码器
HEVC-DECODER — C66x 视频编解码器 - HEVC-解码器
HEVC Decoder
HEVC Decoder
文档
HEVC Decoder Release Notes
HEVC Decoder Data Sheet
HEVC Decoder Manifest
发布信息
C6678 Video Codecs Download
HEVC-ENCODER — C66x 视频编解码器 - HEVC-编码器
HEVC-ENCODER — C66x 视频编解码器 - HEVC-编码器
HEVC Encoder
HEVC Encoder
文档
HEVC Encoder Release Notes
HEVC Encoder Data Sheet
HEVC Encoder Manifest
发布信息
C6678 Video Codecs Download
JPEG-IMAGE-DECODER — C66x 视频编解码器 - JPEG-图片-解码器
JPEG-IMAGE-DECODER — C66x 视频编解码器 - JPEG-图片-解码器
JPEG Decoder
JPEG Decoder
文档
JPEG Decoder Release Notes
JPEG Decoder Data Sheet
发布信息
C6678 Video Codecs Download
----------------------------------------JPEG-IMAGE-ENCODER — C66x 视频编解码器 - JPEG-图片-编码器
JPEG-IMAGE-ENCODER — C66x 视频编解码器 - JPEG-图片-编码器
JPEG Encoder
JPEG Encoder
文档
JPEG Encoder Release Notes
JPEG Encoder Data Sheet
JPEG Encoder Manifest
发布信息
C6678 Video Codecs Download
----------------------------------------JPEG2K-DECODER — C66x 视频编解码器 - JPEG2K-解码器
JPEG2K-DECODER — C66x 视频编解码器 - JPEG2K-解码器
J2K Decoder
J2K Decoder
文档
J2K Decoder Release Notes
J2K Decoder Data Sheet
J2K Decoder Manifest
发布信息
C6678 Video Codecs Download
----------------------------------------JPEG2K-ENCODER — C66x 视频编解码器 - JPEG2K-编码器
JPEG2K-ENCODER — C66x 视频编解码器 - JPEG2K-编码器
J2K Encoder
J2K Encoder
文档
J2K Encoder Release Notes
J2K Encoder Data Sheet
JPEG2K Encoder Manifest
发布信息
C66X Video Codecs Download
----------------------------------------MPEG2-DECODER — C66x 视频编解码器 - MPEG2-解码器
MPEG2-DECODER — C66x 视频编解码器 - MPEG2-解码器
MPEG2 Decoder
MPEG2 Decoder
文档
MPEG2 Decoder Release Notes
MPEG2 Decoder Data Sheet
发布信息
MPEG2_D
MPEG2-ENCODER — C66x 视频编解码器 - MPEG2-编码器
MPEG2-ENCODER — C66x 视频编解码器 - MPEG2-编码器
MPEG2 Encoder
MPEG2 Encoder
文档
MPEG2 Encoder Release Notes
MPEG2 Encoder Data Sheet
MPEG2 Encoder Manifest
发布信息
MPEG2-ENCODER
MPEG4-DECODER — C66x 视频编解码器 - MPEG4-解码器
MPEG4-DECODER — C66x 视频编解码器 - MPEG4-解码器
MPEG4 Decoder
MPEG4 Decoder
文档
MPEG4 Decoder Release Notes
MPEG4 Decoder Data Sheet
MPEG4 Decoder Manifest
发布信息
C6678 Video Codecs Download
----------------------------------------MPEG4-ENCODER — C66x 视频编解码器 - MPEG4-编码器
MPEG4-ENCODER — C66x 视频编解码器 - MPEG4-编码器
MPEG4 SP Encoder
MPEG4 SP Encoder
文档
MPEG4 SP Encoder Release Notes
MPEG4 SP Encoder Data Sheet
发布信息
MPEG4-ENCODER